Как исправить ошибки URL в Google webmasters? Переадресация на другую страницу через .htaccess

Как исправить ошибки URL в Google webmasters

  Исправляем ошибки с Урл переадресацией

Если ваш сайт отправлен в инструменты вебмастеров от Google (что обязательно нужно сделать), то Гугл показывает «Текущий статус» — это статистика сканирования, ошибки при обходе сайта роботом и другое.

Причём очень часто там отображено количество т.н. ошибок URL. Связаны они, в первую очередь, с кодом ответа 404 («не найдено») и  возникают по двум причинам:

  1. По невнимательности владельца сайта (или того, кто размещает там контент). Например, при публикации одной статьи была проставлена неправильная ссылка на другую статью — вместо .html написали .htm и др.
  2. По невнимательности тех, кто ссылается на этот сайт извне — люди часто ошибаются.

Данные ошибки неплохо бы исправить — также по двум причинам:

  1. Вполне возможно, что их отсутствие улучшит качество вашего сайта в «глазах» Google (траст и всё такое..);
  2. Сделав это, мы исключим ошибку 404 и поэтому прибавим PageRank страницам сайта.

Как узнать об ошибках URL в Google

Здесь всё просто: на главной странице аккаунта вебмастера следует выбрать сайт и на открывшейся странице можно увидеть количество ошибок (если есть, что часто бывает). А затем следует кликнуть «Ошибки сканирования»:

Сколько ошибок URL в Google

  Количество

На открывшейся странице можно уже подробнее посмотреть на эти «пробемные» ссылки. Просто щёлкаем на любой URL из списка:

сведения об ошибке URL в Google

  Сведения об ошибке URL в Google

— тут можно посмотреть, нет ли этой ссылки в XML-карте сайта (в файле Sitemap), а также узнать, какая страница ссылается данной ссылкой на ваш сайт (Ссылающиеся домены) — это может быть страница вашего же сайта.

Как исправить ошибки URL

Внутренние ссылки

Если что-то не так с внутренними ссылками, то желательно их подправить (хорошо, что Гугл сам укажет на страницу с ошибкой). Если сайт создавали на WordPress, то поискать такие URL (битые ссылки) поможет плагин Broken Link Checker. Смотрите о его настройках в видео про поиск битых ссылок.

Внешние ссылки и переадресация на другую страницу через .htaccess

Естественно, ссылки на чужих сайтах исправить едва ли получится, поэтому следует сделать так, чтобы при переходе по конкретной внешней ссылке происходил бы 301-й редирект на существующую страницу вашего сайта. Осуществить 301-й редирект несложно, и именно такой вариант перенаправления (не 302) нужен для переноса PageRank.

В данном случае проще всего сделать 301-й редирект через файл .htaccess. В папке сайта практически всегда есть этот файл (если нет, то надо создать)

Открываем файл .htaccess для редактирования и вставляем в него такую строчку:

Redirect 301 /wrong-URL http://your-site/new-URL

Вместо /wrong-URL указываем «несуществующий» адрес, который нашёл Google. Причём указать надо именно как относительную ссылку. Ну а вместо http://your-site/new-URL пишем полный адрес (в формате URI) той страницы, на которую попадут и люди и роботы после перехода по неправильному адресу.

К примеру, на web-ru.net ведут какие-то непонятные ссылки, вроде http://web-ru.net/articles/@page=5. Я решил все эти адреса перенаправить на страницу со списком статей — http://web-ru.net/articles/. Поэтому можно прописать так:

Переадресация на другую страницу через .htaccess

  Делаем переадресацию на другую страницу через .htaccess

Вот и всё. Теперь в аккаунте Google webmasters надо поставить галочки слева от URL с ошибками и щёлкнуть «Отметить как исправленные».

Таким образом, мы добавили PageRank (хоть он и теряется при 301-м редиректе) своему сайту, а также улучшили сайт с точки зрения юзабилити — при переходе посетителя по «плохому» URL произойдёт переадресация на нужную страницу, а не страницу с ошибкой 404. Как результат — небольшое улучшение поведенческих факторов.

1 Star2 Stars3 Stars4 Stars5 Stars (2 оценок, среднее: 5,00 из 5)
Loading...
Случайные публикации:
  • Яндекс и шокирующие тизеры-баннеры в 2014.. Реальный пример с ухудшением ранжированияЯндекс и шокирующие тизеры-баннеры в 2014.. Реальный пример с ухудшением ранжирования...нских" тематик (в первую очередь - похудение, диеты), где рекламируются, в
  • Что будут продавать в CPA?Что будут продавать в CPA?Забавно наблюдать за развитием офферов CPA-сетей из сегмента "товары...
  • Как посмотреть кэш страницы сайта в Google, Яндекс, Bing и Mail.ru?Как посмотреть кэш страницы сайта в Google, Яндекс, Bing и Mail.ru?Иногда вы делаете кой-какие изменения на своём сайте (с целью у...
  • Где находится файл hosts в Windows 7 (XP) и как он облегчит переезд на новый хостингГде находится файл hosts в Windows 7 (XP) и как он облегчит переезд на новый хостинг...о для того, чтобы в последующем это что-то не находить, а вспоминать - во многом
  • Что такое траст сайта? Особенности трастовых сайтовЧто такое траст сайта? Особенности трастовых сайтов...а что представитель Гугла отвечает, что "Trust is sort of a catch-all term that we use. So
Оставьте комментарий:
комментариев 12
  1. Дмитрий:

    У меня как раз такая проблема! Сайт на движке вордпресса и много статей было написано под постоянной ссылкой не произвольно, потом я поменял на произвольный и теперь много страниц в гугле не сканируется как исправить не знаю пробовал ваш совет но что то не то или я не так делаю не знаю! Потом у меня много рубрик с помощью которых я делаю меню но при этом URL получается очень длинным как то не смотрится, может что посоветуете?

    Ответить
  2. Андрей:

    А у меня такая проблема у меня в последнее время начали поступать из вебмастреа сообщения о том что много 404 ошыбок. Но самоестранноечто ети страницы есть. Просто по каким то причинам гугл не смог получить к ним доступ…

    Ответить
    • Пётр:

      Возможно, для человека — они есть, но роботу Гугла сервер выдаёт код 404.

      Ответить
  3. Анастасия:

    Очень понятная статья про ошибки сканирования. Спасибо! И вопросик еще задам: получается, что 301 редирект нужно прописывать для КАЖДОЙ ссылки в отдельности?
    У меня их около 100!! (интернетовские умельцы напечатали ссылок на мой блог ошибками)))

    Ответить
    • Пётр:

      Пожалуйста :)
      В общем-то да, для каждой.
      Но если в каждой ссылке вы можете выделить какую-нибудь общую часть (например, везде неправильно указано окончание адреса — вместо «.html» прописано «.htm»), то можно использовать шаблоны.
      Но тема требует дополнительного изучения: http://yandex.ru/yandsearch?text=htaccess+%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0 ;)

      Ответить
  4. Дмитрий:

    Доброго времени суток. 8) Сделал редирект через файл — .htaccess, все работает.

    Ответить
  5. Анатолий:

    1. Здравствуйте! В статье говорится, что «..нужно указать надо именно как относительную ссылку». Пройдя но ней нахожу запись… «Чтобы все документы сайта всегда были найдены, предпочтительно использовать абсолютные ссылки». Так абсолютную или относительную? Или можно напрямую использовать «неправильную» ссылку, найденную Google.
    2.Покажите, пожалуйста, относительную ссылку на примере «неправильной» ссылки, найденной Google:

    Ответить
    • Пётр:

      Не очень ясно, что имеете в виду. Но вроде бы вы не понимаете, что такое относительная ссылка.
      http://web-ru.net/articles/ — абсолютная
      /articles/ — относительная

      Ответить
      • Анатолий:

        Спасибо,Петр. Оказывается относительную ссылку я вставляю в форму «Просмотреть как Googlebot» в разделе «Сканирование» Search Console.

        Ответить
  6. Илья:

    Я кардинально поменял сайт (шаблон, удалил новости, сменил категории). И, уже спустя 2 года, до сих пор, приходят ошибки URL 404 от старой версии сайта. Не повредит ли то, если я буду перенаправлять URL 404 на новые новости схожие по запросу?
    (ошибок набралось свыше 300 штук). =)

    Ответить
Я не спамлю...