• Здравствуйте! Заметил на сайте одну странность, находясь на какой либо странице сайта например на этой, я могу дописать в URL какое угодно количество точек, что плодит бесконечное количество дублей страниц. Вот пример.
    Кто нибудь сталкивался с такой проблемой? Желательно исправить так, чтобы при переходе на страницу с точками в конце URL отрабатывала 404 ошибка.

Просмотр 15 ответов — с 1 по 15 (всего 37)
  • Anonymous User 14379775

    (@anonymized-14379775)

    Ну проверь на других WP сайтах, убедись, что «проблема» не только у тебя.
    Ты сам плодишь дубли, добавляя такие ссылки на форум)) По другому поисковик не узнает, что такие ссылки существуют

    Чем мне поможет ваш совет ?

    Проблема актуальная на многих сайтах

    Anonymous User 14379775

    (@anonymized-14379775)

    Почему вы решили что это проблема?

    Я думаю, вам помогут канонические URL и… ну редиректы, что ли, в .htaccess. Попробуйте написать правило, которое будет редиректить юзера или бота с точек на основной адрес. Там, правда, получится целое полотенце строк с точками(вплоть до максимальной длины URL в браузере), но проблему это должно решить.

    Anonymous User 14379775

    (@anonymized-14379775)

    Как вам такая проблема ?)

    lunaris34, хотелось бы обойтись без всего этого. Чтобы страниц вовсе не существовало. Не могу найти код в WordPress который отвечает за возможность вывода URL с точками.
    web2033, я считаю что это проблема, потому что бесконечное количество одинаковых страниц отрабатывается по этим точкам. Создается бесконечное количество дублей страницы. Что крайне негативно сказывается на продвижении сайта в поисковых машинах.

    web2033, это тоже дубль. Но дубли со знаком ? у меня закрыты в роботе. И вреда для сайта не приносят.

    Anonymous User 14379775

    (@anonymized-14379775)

    WP сам их не создает, они созданы вами

    Anonymous User 14379775

    (@anonymized-14379775)

    Имеется подозрение, что для этого вам придётся дописывать целый костыль на основе какого-нибудь из SEOшных плагинов, работающих со ссылками. Кстати, как вариант, попробуйте один из самых распространённых SEO-плагинов и пощупайте их на предмет точек в конце URL. Да и канонические ссылки вам всё же пригодятся…

    lunaris34, есть мысли проводить проверку адреса с помощью php в файле functions.php. Делать сравнение отдает ли страница адрес, такой же как канонический. И если нет, то редиректом пользователя отправлять на канонический URL. Но это опять же редирект. А хочется, чтобы страницы совсем не существовало.

    Anonymous User 14379775

    (@anonymized-14379775)

    Кстати да, rel=»canonical» указывает на оригинальный url, так что поисковик не будет такие страницы индексировать

    web2033, согласен. Но поисковик может игнорировать каноникал.

    Anonymous User 14379775

    (@anonymized-14379775)

    Можешь показать, что поисковик определил у тебя дубли? Гугл, яндекс. Если нет, зачем тогда голову морочить.

Просмотр 15 ответов — с 1 по 15 (всего 37)
  • Тема «Как исправить точки в конце URL» закрыта для новых ответов.