использование знака # в урле

A
На сайте с 14.07.2008
Offline
93
936

Как и в прошлой теме - вводная: сайт на самописном движке.

Для определенных целей раньше сессии пользователей делили добавлением в url id через знаки # и =, в итоге, когда люди копировали адрес из строки браузера, url выглядел таким образом: www.site.ru/page1#id=123 и в результате появилось много ссылок с других сайтов на страницы вида www.site.ru/page1#=id123

Исходя из допустимых символов получается что используется недопустимый знак # и =. Попробовал вбить в сервис проверки ответа сервера в вебмастере - страница вида www.site.ru/page1#id=123 отдает 200 статус, каноничность на ней настроена на страницу www.site.ru/page1

Как ПС учитывают такого рода ссылки? Игнорируют или за счет canonical вес ссылки передается основной странице?

Да и вообще - как ПС относятся к страницам с # или = в урле.

P.S. 301 редирект использовать не могу - не спрашивайте почему, движок самописный и "консервативный":(

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1
afors:
301 редирект использовать не могу - не спрашивайте почему

Отвечу, почему: всё, что после # на сервер не передается вообще, это только в браузере работает.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Александр
На сайте с 17.07.2009
Offline
371
#2

canonical говорит какая страница основная и не важно что у вас там далее.

Сайты на WordPress тут просто летают! (https://vk.cc/atAGUU)
donc
На сайте с 16.01.2007
Offline
680
#3
afors:
Да и вообще - как ПС относятся к страницам с # или = в урле.

# это якорь, имеет отношение к текущей странице - пс воспринимает данную ссылку, как ссылку на эту же страницу.

= а это просто значок в урл, как и любой другой ($&%...) и для ПС - это уже другая страница

При грамотно построенном каноникал - ссылки по идее должны учитываться

Продвижение сайтов от 25 000 в мес, прозрачно, надежно https://searchengines.guru/ru/forum/818412 , но не быстро, отзывы
[Удален]
#4
donc:
При грамотно построенном каноникал - ссылки по идее должны учитываться

В данном случае (только для #) и каноникал не нужен.

donc
На сайте с 16.01.2007
Offline
680
#5
Miha Kuzmin (KMY):
В данном случае (только для #) и каноникал не нужен.

таки нужен:

Да фиг его знает, что там цмс с дублями творит. Поэтому я предпочитаю, чтобы каноникал всегда был.

[Удален]
#6
donc:

Да фиг его знает, что там цмс с дублями творит

Причем тут цмс и дубли? Ссылка с # (ну если просто якорь) - это ссылка на основную страницу.

AE
На сайте с 28.08.2007
Offline
121
#7
afors:
www.site.ru/page1#id=123

Весь вес достанется url стоящему до якоря, каноникал и редирект не нужен.

Узнай больше о Coca-Cola (https://www.coca-cola.ru/product?ref=17)
Z0
На сайте с 03.09.2009
Offline
811
#8

Каноникал для якорей это сильно 🤪 Совсем ПС запугали людей :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий