Поддержка Проблемы и решения Поисковики находят страницы с двойным url

  • Доброго дня, друзья!
    Первый раз создаю блог на WordPress, столкнулась вот с такой проблемой:

    Поисковики Google и Yandex, проиндексировав мои страницы обнаружили кучу страниц 404. При ближайшем рассмотрении оказалось, что эти страницы имеют двойной url (причём вторая часть этого урла содержит символы %2F).

    То есть теперь я имею целую кучу страниц примерно такого вида (ссылка изменена):

    http://site.ru/style/kak-tantsuyut-deti/http%3A%2F%2Fsite.ru%2Fstyle%2Fkak-tantsuyut-deti%2F

    На самом блоге всё в порядке, битых ссылок нет, урлы постов имеют корректный вид. Но вот откуда тогда поисковик выцепляет эти страницы с двойным урлом, как это исправить и, самое главное, как остановить — ума не приложу(((

    Самое интересное, что страницы с нормальными урлами в поисковиках тоже присутствуют и ведут на блог, но откуда берутся эти призраки 404?

    В итоге на данный момент на 73 страницы в поиске я имею 55 страниц 404, запрещённых к индексации, то есть больше половины!!! Причём такие страницы начали появляться с первых дней индексации, а количество их увеличивалось по мере добавления новых постов. Блог пока новый, на нём всего 50 постов, боюсь представить, что будет дальше.

    Кто сталкивался с такой проблемой?

    В консоли настроены ЧПУ ссылки, для транслитерации использую плагин Cyr-To-Lat. На сайте некоторое время присутствовало две карты sitemap (от Jetpack и от Google XML Sitemaps, в итоге последний плагин был деактивирован дабы не создавать конфликт). Насколько я понимаю, символ %2F обозначает пробел. При создании новой записи в полях от All In One SEO Pack вручную прописываю title и description, хотя слышала, что плагин может делать это автоматом.

    В общем, ребят, что делать? Просьба не предлагать выключать и включать все плагины поочерёдно, учитывая их количество и тот факт, что поисковики далеко не сразу обновляют статистику индексирования, таким макаром я буду решать проблему ещё месяц….

    Сейчас на сайте активированы следующие плагины:
    All in one Favicon
    All In One SEO Pack
    Animate It!
    ARVE Advanced Responsive Video Embedder
    Attachment Pages Redirect
    Automatic Featured Images from YouTube / Vimeo
    Broken Link Checker
    Category Posts Widget
    Cyr-To-Lat
    deAdblocker
    Easy Google Fonts
    Facebook Open Graph, Google+ and Twitter Card Tags
    Google Analytics Dashboard для WP
    iThemes Security
    Jetpack от WordPress.com
    JL Login Logo
    Link View
    Menu Icons
    New Google Plus Badge Widget
    P3 (Plugin Performance Profiler)
    SiteOrigin Бандл Виджетов
    TinyMCE Advanced
    UpdraftPlus — Backup/Restore
    UpToLike Social Share Buttons
    Video Thumbnails
    VKontakte API
    Widget Options
    WordPress Popular Posts
    WP Content Copy Protection & No Right Click
    WP SVG Icons
    WP-PageNavi
    Yandex.Metrika
    Откл. комментарии
    Техническое обслуживание

    P.S. Нечто похожее на мою проблему было найдено тут (http://wp-kama.ru/id_6643/proverka-vhodyashhih-ishodyashhih-dannyh.html#url-ssylki) цитирую:

    «urlencode( $url )
    PHP функция, которая кодирует URL, так что его можно использовать как параметр запроса. Т.е. заменяет все возможные символы URL (&, /, пробел и т.д.) на их сущности. Чтобы вернуть такой URL в прежнее состояние, используйте urldecode().

    Эта функцию используется не для вывода URL на экран, а для использования URL где-то в запросе, чтобы PHP не мог интерпретировать строку как URL. К примеру, если обработать http://site.ru/one, то получим http%3A%2F%2Fsite.ru%2Fone — это уже не URL, а строка с набором символов…»

    Но решить проблему это не помогло, так как я новичок в вордпрессе, в функциях не разбираюсь и не совсем понимаю, в этом ли всё-таки причина, особенно учитывая тот факт, что никакие функции я самостоятельно не прописывала/не меняла и т.д. Даже не знаю, где это делается((((

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Ребят, неужели никто не сталкивался с этой проблемой?
    🙁

    а вам не все равно?
    проблемой это было бы, если бы подобные урлы попадали бы в индекс.
    но они не попадают.

    любой может создать страничку где-нибудь на юкозе с миллионом неправильных ссылок на вас, и весь этот миллион ссылок с 404 ошибкой будет висеть в панели вебмастера поисковика.

    а двойной урл может быть из-за чего угодно.
    вот в постоянных ссылках у вас что прописано?

    Ребят, неужели никто не сталкивался с этой проблемой?

    Меня, если честно вот портянка испугала.
    Сможете изложить проблему в нескольких предложениях и ссылкой на сайт?

    Flector, на данный момент в индексе 101 страница, исключённых 110. Меня беспокоит то, что это может повлиять на рейтинг сайта и вообще на его наличие в поиске, кто знает, что стукнет поисковикам, не хотелось бы попасть под какие-то фильтры. И делает это явно не «любой, кто создал страничку на юкозе», так как ошибочные страницы появляются по мере добавления контента.

    SeVlad, товарищ модератор, портянка возникла исключительно из-за перечисления установленных плагинов, а в остальном ваши же правила гласят о том, что проблема должна излагаться подробно. Если эта же самая портянка будет разбита на несколько моих ответов, разбросанных по всей теме, то лучше от этого не будет никому.

    Кратко, на каждую нормальную ссылку поисковик находит двойную ссылку вот такого вида: http://site.ru/style/kak-tantsuyut-deti/http%3A%2F%2Fsite.ru%2Fstyle%2Fkak-tantsuyut-deti%2F

    на каждую нормальную ссылку поисковик находит двойную ссылку вот такого вида: http://site.ru/style/kak-tantsuyut-deti/http%3A%2F%2Fsite.ru%2Fstyle%2Fkak-tantsuyut-deti%2F

    Это говорит о том, что у Вас где-то неправильно прописаны ссылки.

    SeVlad, то что где-то что-то неправильно я вижу и так. Я задаю вопрос на форуме, чтобы получить ответ от тех, кто разбирается в проблеме — где именно искать ошибку, в чём может быть причина, как исправить, насколько серьёзно и т.д. Конкретика нужна короче. Хотя бы подскажите, где искать. Есть спецы на форуме?

    Я задаю вопрос на форуме,

    Я пытался Вам помочь. спросил адрес сайта. И что толку?

    SeVlad, да он в профиле указан, вам ли не знать.

    artti.ru

    да он в профиле указан, вам ли не знать.

    Да, мне не знать. Не знать, что речь о сайте из профиля и что вообще там что-то есть. С чего бы мне заглядывать в профля пользователей без особой на то надобности и ванговать про что вопросы..

    SeVlad, так и что показывает сайт? Понятно откуда ноги у урлов растут?

    artti.ru

    В яндексе я не вижу никаких «двойных» урлов.

    SeVlad, они исключены из поиска и яндекса и гугла (написано выше), но меня напрягает сам факт того, что поисковик их индексирует по мере пополнения контента. То есть сначала было 73 страницы в поиске и 55 запрещённых к индексации, теперь 101 страница в поиске и 110 запрещённых, соответственно дальше их будет больше. Как минимум это плохо тем, что по мере увеличения контента робот будет медленнее индексировать основные страницы сайта из-за индексации этих 404, даже если на сам рейтинг это в итоге не повлияет. Да и вообще, раз есть проблема — надо решать, пока их не накопился миллион таких

    исключённые страницы

    ну его на фиг, правая кнопка мыши запрещена.

    функция urlencode может давать такое?

    просьба к модераторам форума удалить данную тему, здесь она уже не актуальна

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Тема «Поисковики находят страницы с двойным url» закрыта для новых ответов.