Сайт написан на next.js и сложно реализовать закрывающие слэши / после url, но на всех урлах есть get параметры после знака ?
Т.е url выглядит так:
site.com/iphone?xxxx
Где хххх парамерты, которые хочу закрыть от индекса.
Это возможно или лучше использовать закрывающий /
site.com/iphone/?xxxx
Сейчас на проекте get параметры автоматически подставляются к урлам чпу, через доли секунды.
Вопрос: нормально ли это для SEO, или важно, чтобы при переходе из поисковых систем url был чпу, и только при взаимодействие с картой/фильтрами подставлялись get-параметры?
Ответ
Использование get параметров не навредит вашему сайту при правильном подходе к работе с ними.
Закрывающие слеши не обязательно реализовывать на всех страницах перед get параметром, важно добиться единой структуры, когда, например, закрывающие слеши отсутствуют на всех страницах сайта.
Чтобы поисковая система понимала, что страницы с get параметрами являются копиями основной страницы, вы можете реализовать несколько способов устранения этой проблемы:
- Закрытие страниц с get параметрами в robots.txt при помощи Disallow. В данном случае нужно отдельными строками закрыть каждый тип get параметра, который есть в url на вашем сайте.
- Указание canonical на страницах с get параметрами. При загрузке страницы с get параметром в исходном коде канонический урл должен быть указан на основную страницу без get параметра.
Помните, что не закрывая страницы с get параметром, вы можете создать достаточно большое количество дублей продвигаемых страниц, что в свою очередь повлияет на продвижение вашего сайта в поисковых системах.
Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓
Еще по теме:
- Как правильно убрать старые url после замены на новые? На сайте интернет-магазина много неправильных url с кириллицей. Была проведена замена на правильные. Как правильно убрать старый url — редирект или nofollow в robots? Ответ...
- Что делать со страницами c get-параметрами? Есть сайт агрегатор. На карточку какой-либо компании с некоторых страниц идут простые ссылки, а с некоторых ссылки с параметром (например: /url-kartochki?idcomp=1) Как лучше указать в...
- Как почистить индекс Google от страниц со старыми адресами, после смены URL? Давно уже сделали ЧПУ для адресов страниц, настроили редиректы, но в индексе Google все равно очень много страниц со старыми адресами (редиректные). При этом есть...
- Как корректно настроить 301 редирект в файле .htaccess? Как корректно настроить через файл .htaccess 301 редирект на нижний регистр в url? И нужно ли это вообще делать для SEO? Ответ Нужно ли это...
- Может ли добавление 1 уровня вложенности URL ухудшить ранжирование сайта? Хотим поменять в ИМ структуру меню, из-за чего у каждой категории появится + уровень вложения (вывести основные категории в верхнее меню). Было : сайт/категория/подкатегория -...
Есть вопросы?
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.
Отзывы клиентов:
"Сайт вышел из-под фильтра, переспам был ликвидирован"
Вячеслав Мусякаев
Vprognoze.ru"Яндекс снял фильтр уже после первой заявки"
Люк Усса
CreditProsto.ru"Отчеты и консультации всегда исчерпывающие и действенные"