Каждый год, в течение последних 18 лет или около того, Джон Мюллер из Google работает на Рождество, чтобы оказать поддержку тем, кто нуждается в помощи с их рейтингом в поиске Google и проблемами SEO.
Этот год ничем не отличается; Джон Мюллер ответил сегодня на несколько проблем на Reddit и других социальных сетях.
Джон Мюллер конкретно делал это, по крайней мере, с 2007 года, то есть восемнадцать лет назад, и сделал это снова в это Рождество.
Вот предыдущие годы, когда Джон предлагал поддержку на Рождество. Он сделал это в прошлом году в 2024 году, а затем в 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008 и 2007.
Вот темы, на которые Джон ответил на Рождество:
(1) расширение моего SaaS с использованием нескольких ccTLD на Reddit Джон написал:
Сделав шаг назад, я бы поискал несколько международных руководств по SEO. Есть несколько замечательных, и они представляют собой нечто большее, чем просто локальные URL-адреса + hreflang. Лучшее время для устранения международных проблем с SEO — до того, как они появятся, второе лучшее время — ну, вы знаете.
Уже немного поздно, но я сомневаюсь, действительно ли вам нужно разделить свой сайт на несколько ccTLD. Зарезервировать их — это одно, но, разделяя свой сайт по отдельным доменным именам, вы одновременно усложняете себе задачу, но также затрудняете поисковым системам понимание каждого из этих сайтов (потому что все они являются отдельными сайтами). ЮММВ конечно.
Нет ничего плохого в том, чтобы поместить их всех в одну учетную запись Search Console. Для этого и нужен выбор сайта.
Для x-default вам не нужно создавать новую общую версию по умолчанию, вы можете просто выбрать язык, который хорошо подходит для большей части вашей целевой аудитории. Возможно, это английский, но это не обязательно. Вам не нужен отдельный сайт x-default. Более важная часть заключается в том, что вы убедитесь, что элементы hreflang установлены правильно, включая все обратные ссылки, включая ваши важные страницы по отдельности. (Кстати, вы можете настроить hreflang в файлах карты сайта, если это облегчит поддержку)
(2) Фавикон не отображается ни в Google, ни в любой другой поисковой системе. на Reddit Джон написал:
Я бы откопал «ушедшую от фави» статью Гленна Гейба — он описывает практически все варианты того, что может пойти не так. Кроме того, поскольку вы упомянули React, я бы позаботился о том, чтобы ваш код значка находился непосредственно в шаблоне HTML, а не добавлялся с помощью JavaScript (чтобы свести к минимуму еще одну возможную точку сбоя — вероятно, можно использовать рендеринг на стороне клиента для значков, но вы все равно будете использовать их для всего сайта, так что лучше оставить его простым).
(3) Преобразование индексации Google SEO с сайта PHP на NextJS на Reddit Джон написал:
Во-первых, существует множество руководств по миграции сайтов и SEO. Я бы нашел их все и составил план. По моему мнению, основы одинаковы в большинстве руководств, некоторые из наиболее непонятных вещей вы можете пропустить.
Вам абсолютно необходимо настроить перенаправления, по крайней мере, для важных страниц, о которых упоминал u/weblinkr. Без настройки перенаправлений в результатах поиска вы увидите смесь старых и новых URL-адресов, и старые URL-адреса будут привлекать трафик на вашу страницу 404. Это нормально, когда старые URL-адреса остаются в индексе какое-то время, и вам часто будет сложно обновить все ссылки с нашей стороны на вашем веб-сайте, поэтому вам действительно необходимо убедиться, что они перенаправляются.
Если вы настраиваете для этого перенаправления, в идеале выбирайте постоянные перенаправления на стороне сервера (308 или 301) — избегайте использования перенаправлений JavaScript.
Если вы также перемещаете изображения и ваш сайт получает много трафика от поиска изображений, обязательно настройте перенаправление и для изображений.
Поскольку подобный шаг обычно также означает, что, как минимум, изменятся макеты ваших страниц (при условии, что вы можете сохранить основной контент неизменным — конечно, с обновленными ссылками), имейте в виду, что изменения макета страницы, а также изменения структуры сайта (то, как вы работаете с внутренними ссылками, такими как заголовок, боковые панели, нижний колонтитул и т. д.), будут иметь эффекты SEO. Это не обязательно плохо, но все это, по сути, означает, что вам следует ожидать некоторых видимых изменений в том, как контент сайта отображается в поиске, определенно краткосрочных (даже если вы получите идеальные изменения URL-адресов, вы увидите изменения), возможно, даже долгосрочных (а чтобы улучшить долгосрочные изменения, сначала дайте им успокоиться).
Наконец, иметь список старых URL-адресов — это здорово, но особенно для сайта нетривиального размера (более 100 страниц? Я выбираю число), вам понадобится что-то, что поможет вам проверять и отслеживать полуавтоматически. Я бы использовал какой-нибудь сканер веб-сайтов перед миграцией (чтобы получить чистое состояние из предыдущего), а также использовать чистое состояние для проверки всех перенаправлений (что можно сделать со многими сканерами) и проверки конечного состояния (опять же с помощью сканера веб-сайтов). Сканеры веб-сайтов, такие как Screaming Frog, дешевы, и они того стоят для миграции сайта: вы экономите много времени и получаете больше душевного спокойствия. Наконец, в зависимости от размера сайта, возможно, имеет смысл на некоторое время сохранить статическое зеркало для отладки.
(4) Мой веб-сайт Blogger не отображается в Google даже после отправки карты сайта. Что я упускаю? на Reddit Джон написал:
Люди здесь в основном сосредотачиваются на индексации (которая, да, никогда не гарантируется), но может быть и так, что некоторые из ваших страниц технически проиндексированы, но просто не отображаются.
Я видел, как люди сбиваются с толку: «поиск имени вашего сайта» может сильно различаться в зависимости от того, каким вы считаете имя своего сайта. Если ваш сайт называется «Aware_Yak6509 Productions» и ваша домашняя страница проиндексирована, то, вероятно, вы найдете свой сайт в результатах поиска по этому имени (что еще может показать поисковая система?). С другой стороны, если ваш сайт называется «best web online .com», то почти наверняка простое индексирование вашей домашней страницы не приведет к тому, что ваши страницы будут отображаться по этим поисковым запросам. Причина в первую очередь в том, что поисковые системы предполагают, что люди, выполняющие этот поиск («лучший Интернет в Интернете»), на самом деле не ищут вашу домашнюю страницу — это комбинация общих слов, а не что-то, что уникально идентифицирует вашу домашнюю страницу.
Короче говоря, да, поймите, как технически работает индексирование, потому что это основа видимости, и поймите, что для выявления некоторых вещей требуется время и больше доказательств. Но также подумайте о том, что разумно для «названия вашего сайта» с точки зрения результатов поиска.
(5) Джон ответил на вопрос об индексации на Блюскай говоря:
Инструмент скрывает их в результатах поиска, не меняет индексацию. Я бы сначала проверил, действительно ли они часто появляются в поиске (не факт, что вместо них будут отображаться другие URL-адреса с вашего сайта), но можно использовать этот инструмент, если вы просто не хотите, чтобы эти URL-адреса больше отображались.
Так приятно видеть, как Джон делает это каждый год, потому что, если кто-то пишет о проблемах на Рождество, эти люди, вероятно, очень обеспокоены.
Счастливого Рождества и счастливых праздников!
Обсуждения на форуме в темах выше.

