Проверить ВСЕ технические дубли /index.html, /index.php, /index.htm, /default.php и другие., установить редиректы на правильную главную страницу. Сейчас редирект установлен только для /index.php, остальные ведут на страницу 404, это неправильно.
"Необходимо настроить редирект, чтобы на сайте переходы с URL с лишними слешами перенаправлялись на корректный URL с одним слешем. Например, msconsulting.site/services/// -> msconsulting.site/services/.
Пример - https://prnt.sc/n-ZqB0l_RtCw "
"Исправить Sitemap: Для указания языковых версий, добавить этот шаблон внутри тега (добавить все версии страницы, включая саму себя):
После загрузить карту в Google Search Console. "
"Настроить использование rel=""preload""
Для первых элементов на странице (стили и скрипты которые находятся в и на первом экране страницы) и шрифтов.
"
"На сайте автоматически генерируются URL с параметром ?page_id, которые ведут на страницы с ошибкой ""Страница не найдена"". Это создает путаницу для пользователей и ухудшает их опыт взаимодействия с сайтом.
Задачи:
- Остановить генерацию URL с параметром ?page_id:
Найти скрипты, плагины или модули, которые генерируют ссылки с параметром ?page_id.
Отключить или удалить функционал, ответственный за генерацию таких URL.
- Настроить автоматический редирект (если плагин невозможно выключить):
Реализовать автоматическое перенаправление всех запросов с параметром ?page_id, которые не ведут к существующему контенту, на главную страницу (/).
Убедиться, что редирект выполняется с использованием HTTP-статуса 301 (постоянное перенаправление).
Проверить возможные ограничения:
Если полностью остановить генерацию URL невозможно (из-за ограничений CMS или архитектуры сайта), настроить обработку таких запросов, чтобы все они перенаправлялись на релевантную страницу."
"Вывести Н1 на главную страницу, так как сейчас он отсутствует в HTML коде. Технические требования:
- Убедиться, что H1 добавлен в область страницы, видимую для пользователей (в самое начало страницы!)
- Тег должен быть первым и единственным H1 на странице (согласно требованиям SEO).
"
"На сайте в атрибутах hreflang отсутствует значение x-default. Необходимо вручную добавить его через код, чтобы указать поисковым системам универсальную версию страницы для пользователей без определенного языка или региона.
Требования:
Добавить значение hreflang=""x-default"", которое будет указывать на основную или универсальную страницу сайта.
Убедиться, что атрибуты hreflang для всех языков корректно работают.
Внесенные изменения должны быть выполнены через код (в файлах темы, таких как functions.php или header.php).
Пример:
Результат:
1. Значение x-default корректно добавлено.
2. Проверка через исходный код страницы и SEO-инструменты подтверждает правильность работы hreflang."
Необходимо проверить и устранить проблему с загрузкой внешних JavaScript-ресурсов, которые возвращают ответы с кодами статуса 3XX, 4XX и