Как исправить ошибки 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. Как результат — небольшое улучшение поведенческих факторов.

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • SEO-плагин Page Promoter Bar для Firefox. Скачивание, установка, настройкиSEO-плагин Page Promoter Bar для Firefox. Скачивание, установка, настройки...пка в правом верхнем углу) Page Promoter можно выставить опцию подсвечивать куски кода,
  • Неожиданный эффект от Postila.ruНеожиданный эффект от Postila.ru...ам пост: Данный пост привёл к 5634 переходам за 3 дня и это учитывая, что у автора
  • Как вывести в WordPress похожие записи. Плагин Related Posts, настройкиКак вывести в WordPress похожие записи. Плагин Related Posts, настройки...еме") Тег, в который будет "завёрнут" заголовок блока ссылок. Т.е. в коде всё будет
  • Как скрыть ссылку через JavaScript? Методы скрытия ссылок на страницеКак скрыть ссылку через JavaScript? Методы скрытия ссылок на странице...х я уже описал процесс скрытия ссылок на странице от поисковых роботов. Повторюсь, что
  • Как включить субтитры на Youtube и посмотреть их? Автоматические титры в Ютуб – это забавноКак включить субтитры на Youtube и посмотреть их? Автоматические титры в Ютуб – это забавноОтносительно недавно всем известный видеохостинг Youtube начал самостоятельно до...
Оставьте комментарий:
комментариев 11
Через сайт Через ВКонтакте Через Facebook
  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:// designzoom.ru/chastnyiy-dom-v-oklahoma-siti-ssha.html.

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

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

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

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

        Ответить
сайт web-ru.net
Я не спамлю...