Помощник
|
Произвольный символ в адресе создает дубли, добавить символ в конце URL |
press74
|
Сообщение
#1
|
||
|
|
||
|
|||
Ruby |
8.7.2022, 12:55;
Ответить: Ruby
Сообщение
#2
|
|
Как это влияет на SEO? Влияет т.к. про факту это дубли страниц можно как-то лихо прогнать левые адреса и будет куча дублей в индесе Что нужно сделать, чтобы исправить ситуацию? https://help.reg.ru/ Сообщение отредактировал Ruby - 8.7.2022, 12:56 |
|
|
GlazAlmaz |
8.7.2022, 14:00;
Ответить: GlazAlmaz
Сообщение
#3
|
|
Как это влияет на SEO? плохо Что нужно сделать, чтобы исправить ситуацию? самое простое - использовать атрибут link rel="canonical" Код <link rel="canonical" href="https://example.com/main"/> он довольно надежно убивает такие дубли страниц https://yandex.ru/support/webmaster/robot-w.../canonical.html PS Вебмастер берет из метрики эту информацию стоит еще поинтересоваться, откуда это информация у метрики ведь все эти страницы не являются частью навигации по сайту, не имеют входящих ссылок, как на них попадают люди? -------------------- |
|
|
press74
|
Сообщение
#4
|
|
самое простое - использовать атрибут link rel="canonical" это сделал. стоит еще поинтересоваться, откуда это информация у метрики ведь все эти страницы не являются частью навигации по сайту, не имеют входящих ссылок, как на них попадают люди? Тестировал свой сайт и ошибся в написании адреса. После чего удивился, что страница открылась. Теперь задумался, ведь так могут и другие пользователи ошибаться. И это будет попадать в дубли. Хотелось бы как-то оградить себя от подобных ошибок юзеров |
|
|
alnsam |
8.7.2022, 15:12;
Ответить: alnsam
Сообщение
#5
|
|
Теперь задумался, ведь так могут и другие пользователи ошибаться. И это будет попадать в дубли. Хотелось бы как-то оградить себя от подобных ошибок юзеров Можно еще, кроме canonical на странице, прописать следующее в robots.txt User-agent: * Disallow: *? Это отключит индексацию всех url с get запросами. Так же есть куда более радикальный метод, делать редирект на canonical при наличии get параметров. Точнее даже, сравнивать canonical текущей страницы с фактическим адресом и делать редирект, но это перебор, как мне кажется, и явно лишнее. Сообщение отредактировал alnsam - 8.7.2022, 15:14 -------------------- |
|
|
press74
|
Сообщение
#6
|
|
Есть ли способ, как-то избавиться от появления таких произвольных ссылок?
Ведь таких ссылок может быть много. Сейчас я в robots.txt закрыл от индексирования sait.ru/stranica.php?22 Но я же не могу предположить следующую ошибочную ссылку. Как правильно закрыть от индексирования такие ошибочные ссылки? Или может быть есть возможность сделать 404 ошибку на такие ссылки? Интересует техническая сторона |
|
|
Boymaster |
9.7.2022, 13:48;
Ответить: Boymaster
Сообщение
#7
|
|
Обратил внимание, что эта же страница может быть открыта по адресу sait.ru/stranica.php?22 У многих сайтов так. Есть ли способ, как-то избавиться от появления таких произвольных ссылок? Используйте тег "каноникал" (rel=“canonical”) это решит проблемы с SEO -------------------- |
|
|
WoWeb |
9.7.2022, 14:09;
Ответить: WoWeb
Сообщение
#8
|
|
Я на своих движках просто фильтрую url если он не совпадает с нужным - делаю 301 редирект или отдаю 404
-------------------- |
|
|
malamut |
9.7.2022, 16:19;
Ответить: malamut
Сообщение
#9
|
|
Можно поставить 404 на страницы с GET-параметрами как-то так
Код if(count($_GET) > 0) { http_response_code(404); die; } в начало, до отправки любого контента/заголовков -------------------- |
|
|
iwhale |
9.7.2022, 16:28;
Ответить: iwhale
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Design Orbita создает онлайн магазины и любые сайты | 0 | designorbita | 1085 | 2.8.2017, 12:19 автор: designorbita |
|
Для тех, кто создает лендинги | 3 | inesha | 1407 | 13.8.2014, 18:01 автор: Triniti_Wel_mw |
Текстовая версия | Сейчас: 19.4.2024, 10:40 |