SEO-разбиение на страницы с использованием заголовков HTTP rel = "next" rel = "prev" - PullRequest
3 голосов
/ 28 сентября 2011

Я пытаюсь выполнить некоторую оптимизацию для управления нумерацией страниц на моем сайте.

Следуя правилам Google , я хотел бы добавить ссылку rel = next / prev, т.е. <link href="/search/results?page=2" rel="next" /> на <head> моей страницы результатов поиска.

К сожалению, из-за проектного решения / ограничения MVC3 с рендерингом разделов и определением их содержимого в Partials я не могу этого сделать.

Так что мой вопрос - могу ли я повторить вышеупомянутую функциональность, добавив HTTP-заголовок «Link», то есть Link: <http://www.example.com/search/results?page=2>; rel="next", к ответу и, следовательно, не нужно добавлять теги <link> в <head>

Ответы [ 3 ]

3 голосов
/ 21 декабря 2011

На это ответил Maile Ohye .

@ estrik: Мы поддерживаем rel = ”next” и rel = ”prev” в заголовке HTTP.Например, для страницы = 2 статьи можно ответить заголовком HTTP:

Ссылка: http://www.example.com/article?story=abc&page=1; rel = "prev"

Ссылка: http://www.example.com/article?story=abc&page=3; rel = "next"

2 голосов
/ 17 февраля 2014

Ссылаясь на это сообщение от сотрудника Google rel = prev / next в заголовке HTTP поддерживается Google

1 голос
/ 28 сентября 2011

В настоящее время я почти уверен, что они не поддерживают это, поскольку они также не поддерживают наличие атрибута rel на привязке.

...