Должен ли канонический URL-адрес домашней страницы заканчиваться на «/» или это имеет значение?

#canonical-link

#canonical-link

Вопрос:

Для канонического URL-адреса домашней страницы…

 <link rel="canonical" href="http://mysite.com" />
  

или

 <link rel="canonical" href="http://mysite.com/" />
  

И

Где он должен быть размещен в разделе head? вверху, где-то посередине или последним?

Ответ №1:

 The rel="canonical" attribute should be used only to specify the preferred
version of many pages with identical content (although minor differences,
such as sort order, are okay).
  

Это из описания canonical ссылки в Google. Поэтому вы не должны использовать корень сайта, поэтому этот вопрос является спорным.

Комментарии:

1. Для моей домашней страницы я назначаю одну запись «домашней» страницей. Поэтому у меня есть два URL-адреса, которые ведут на одну и ту же страницу, www.site.com и www.site.com/single-post-title . Итак, я пытаюсь указать поисковым агентам, какой URL-адрес индексировать для обеих этих страниц. Но вопрос в том, косая черта или нет косой черты?

2. В этом случае используйте косую черту. Таким образом, вы ссылаетесь на индексный файл корня, а не на сам корень.

3. Это не спорно, у вас может быть дубликат домашней страницы под завершающим /index.html , так что тогда вам понадобится канонический файл на этой странице, который затем будет находиться в корне.

Ответ №2:

Должно ли это быть? Я не думаю, что на это есть однозначный ответ. Имеет ли это значение? Да, во многих случаях. Это два разных URL-адреса, и могут быть случаи (например, при веб-оптимизации или аналитике), когда код просматривает URL-адрес и принимает решения о том, что он содержит. Если он ожидает «www.mysite.com/page?test=1 » и видит «www.mysite.com/page/?test=1 «это не сработает. Разница также может повлиять на перенаправление сервера.

Комментарии:

1. Спасибо, но я не спрашиваю о внутренних страницах, я спрашиваю только о домашней странице и о том, требуется ли косая черта, предпочтительна или не имеет значения. example.com , example.com /, www.example.com и www.example.com / все они отображаются Google как разные URL-адреса.

Ответ №3:

Предполагая, что у вас еще нет перенаправления для принудительного завершения / , вы можете выбрать любую версию канонического тега.

Это зависит от вас, как бы вы хотели, чтобы ваш URL отображался в результатах поиска, с завершающим / или без?

Вы можете поместить канонический тег в любое место в разделе head.

Ответ №4:

Я также недавно пришел, чтобы определить свой канонический URL-адрес моей домашней страницы, использовать ли конечную косую черту или нет. Поиск в Google по делу не смог найти хорошего ответа. Однако я отметил, что верхний поиск в основном приводит к домашней странице сайта с завершающей косой чертой.