- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте! При аудите сайта заметил, что количество 404-х страниц на сайте растет https://prnt.sc/6aJAfXMPHKhN Начал копать, обнаружил проблемы:
- В атрибутах hreflang была ошибка в урлах. Пример: https://example.com/blogpage1. Если урл написать так https://example.com/blog/page1/ или https://example.com/blog/page1 (есть редирект с адресов без / в конце на урл с / в конце), то код ответа будет 200, а не 404. В общем, проблему исправили с слитным написанием.
- Языковые страницы не содержали самореферентный canonical, то есть в коде таких страниц не было ссылки на саму себя. Это тоже исправили.
Что можно сказать про мультиязычность на сайте:
Для каждой продуктовой страницы есть переводы на все 9 доступных на сайте языков. А вот некоторые публикации блоговые могут быть без перевода на какой-нибудь язык. Это значит, что пользователь, к примеру, из арабских эмиратов, не увидит в выдаче публикацию, которая переведена только на английский или русский.
Вопрос: можно ли сделать так, чтобы он смог увидеть англоязычную страницу в выдаче?
Во всех страницах, для которых нет перевода, содержится следующее (что касается hreflang):
То есть если для страницы нет перевода - она является 404й и содержит в коде выше перечисленное.
GSC и яндекс вебмастер продолжают "радовать" увеличивающимся числом 404-х. Я использовал краулер SiteAnalyzer, который показал ошибки с hreflang https://prnt.sc/81BIh54C9Qmt Из официальной документации краулера: В данном разделе указаны все страницы, у которых ссылки в элементах hreflang ведут на страницы 404.
Еще один нюанс: если человек из Испании нашел в выдаче нашу страницу (она будет на испанском, т.к hreflang указан), перешел по ней и на сайте выбрал определенный язык (например английский), то в дальнейшем при попытке перехода по страницам из выдачи будет будет происходить редирект на страницы с переводом на выбранный язык. И так будет до тех пор, пока он не сменит язык на испанский.
Вопрос: что предпринять для уменьшения количества 404-х страниц? Вебмастер и GSC продолжают показывать как 404-е со слитным написанием родительской категории (blog) и его дочерних страниц в урле (повторю пример: https://example.com/blogpage1), так и просто страницы без перевода.
P.S. В исследовании https://www.searchenginejournal.com/75-multilingual-websites-hreflang-implementation-mistakes/185737/#close говорится про проблему когда ссылка hreflang указывает на перенаправленную страницу. Цитата: "Если ваша ссылка hreflang указывает на перенаправленную веб-страницу, новая страница может не проиндексироваться или даже не появиться в результатах поиска.". Интересно ваше мнение на этот счет.