Корень домена и index.html по-разному видятся поисковыми системами

У меня проблемы с решением этой проблемы:
Я запустил SEO-тест (на sitechecker.pro) для своего портфолио, и он дал мне эту проблему, которую я не могу понять, как исправить:

Поисковые системы видят ваши http://gvdavidtran.com а также
http://gvdavidtran.com/index.html (или же
http://gvdavidtran.com/index.php) как разные страницы. С разнообразием
URL-адресов, сложнее получить сводные показатели для
конкретный кусок контента.

Я старался:

  1. Добавление канонической ссылки в файл index.html для ссылки на http://gvdavidtran.com
  2. Проверка разрешений с помощью Google Search Console, но я не уверен, поможет ли это, потому что это может исправить только в Google, а не в других поисковых системах.

Поможет ли добавление файла .htaccess или это только для WordPress / php? Я не уверен, что еще нужно сделать, чтобы это исправить.

Мой сайт представляет собой простую HTML-страницу, а не WordPress.

Первый раз задаю вопрос здесь, спасибо!

3

Решение

Это «утверждение» не обязательно указывает на текущую проблему с вашим сайтом.
Если вы постоянно ссылаетесь на http://example.com/ по всему вашему сайту и не смешивая это с http://example.com/index.html в других местах.

Добавление rel="canonical" тег, указывающий на канонический URL (как вы предлагаете), достаточен, чтобы избежать потенциал Проблемы с SEO.

Тем не менее, реализация перенаправления 301 из /index.html в / в .htaccess будет «поясом» & скобки «подход. Если у вас есть» простая HTML-страница «(т.е. не WordPress), то вы можете сделать это в одной директиве mod_rewrite в .htaccess:

RewriteEngine On
RewriteRule (.*)index\.html$ /$1 [NS,R=301,L]

NS flag предотвращает обработку этого правила для подзапросов (что предотвращает цикл перенаправления в этом случае).

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector