
Автор: Georg Malahov
Одиннадцатого сентября я отправил в Google и Bing карту сайта — список адресов, по которому поисковик узнаёт, из чего сайт состоит. Через неделю в индексе две страницы из двухсот пятидесяти одной, переходов из поиска на мой сайт нет ни одного. А единственного незнакомца за эту неделю привёл не поиск, а сайт клиента.
Всю неделю я, по сути, проверял один вопрос: могу ли я сделать что-то, чтобы поиск заработал быстрее, или остаётся только ждать. Ускорить индексацию пробовал тремя способами, а параллельно расставлял ссылки на свой сайт там, где могу это сделать сам.
Своя консоль
Search Console — панель, где владелец сайта видит, что Google знает о его страницах. В субботу, тринадцатого, там вместо цифр ещё стояло «данные обрабатываются», зато нашлась первая моя ошибка: в карту попали только страницы на языке по умолчанию, семьдесят семь адресов из трёхсот двадцати семи. Поправил.
Шестнадцатого пришло письмо, что Google начал собирать показы. В отчёте — две проиндексированные страницы из двухсот пятидесяти одной известной и пять причин, почему остальные не в индексе. С картой число не совпадает, потому что к моему домену Google причислил ещё стейджинг и поддомены.
Двести сорок девять страниц не в индексе, и к ним список из пяти причин
Семнадцатого я разобрал эти причины. Самая неприятная нашлась на старом сайте, который я делал для рыболовного союза Petri Heil Schweinfurt: его страницы объявляли своей основной версией мой прежний стейджинг, и Google записал их в дубликаты. Поправил там адреса и заодно поставил внизу того сайта ссылку на себя. У всех страниц в карте вместо сегодняшней даты изменения теперь стоит дата публикации, часть адресов подал на индексацию вручную. Сделать это было нужно, но быстрее индексация от этого не пошла: исправленное робот перечитывает по своему расписанию.
Чужие страницы
Под моими профилями в LinkedIn и GitHub в выдаче висело старое описание — «Expert Full Stack Developer in Next.js» и строчка про десять лет опыта, хотя сами страницы я давно переписал. Запросить индексирование чужого сайта из консоли нельзя, но у Google есть отдельная малоизвестная панель Refresh Outdated Content: в заявке указывается адрес из выдачи и слово, которое в описании есть, а со страницы пропало. Я подал две заявки, со словами «decade» и «freelance». Обе отклонили в тот же день: «Outdated content not in index».
Обе заявки отклонены в тот же день
Сначала я прочитал отказ как хорошую новость, потом открыл выдачу: оба старых описания на месте. Двадцатого сентября, через три дня, там всё ещё «Fullstack developer with more than a decade of experience», хотя в описании профиля на GitHub давно стоит другое.
В справке Google этот отказ объясняется так: описанного текста нет в копии страницы у Google, а значит, устаревшее содержимое уже ушло из индекса и делать ничего не нужно. Выдача с этим не соглашается, и объяснений я вижу два, оба из той же справки. Первое: копия страницы, которую проверяет инструмент, и описание, которое показывается в выдаче, — разные вещи. Про удачную заявку там сказано, что она убирает описание из выдачи, а обновится оно при следующем обходе страницы роботом; то есть описание хранится отдельно и живёт своим чередом. Второе: адрес. Я подавал de.linkedin.com, потому что так профиль выглядит в немецком поиске, но в индексе страница может храниться под другим адресом, и тогда инструмент смотрел не в ту запись.
Чего отказ точно не значит — что описание в выдаче обновилось. И ещё: проверять «глазами робота», подставляя в запрос подпись Googlebot, — слабое доказательство. Настоящего робота крупные сайты узнают по адресу, с которого он приходит, а не по подписи, и в ответ ему могут отдавать не то же самое, что мне.
Ссылка из комментария
Шестнадцатого я впервые оставил в LinkedIn несколько комментариев под чужими постами. В одном, под статьёй автора с сорока тысячами подписчиков, поставил ссылку на свой пост про цикл работы с агентами. Ставил я её ради переходов: чтобы тот, кто читает комментарий, зашёл и прочитал пост. Про поиск я в тот момент не думал вообще, а на следующий день решил посмотреть, что из этого попало в индекс.
Ссылка оказалась с пометкой nofollow: такие ссылки Google, как правило, не засчитывает в пользу страницы. А страница, на которую я сослался, так и стояла в консоли со статусом «обнаружена, но пока не проиндексирована». Ни веса, ни ускорения ссылка из комментария не дала.
Что сработало
Зато сработало другое: не вес ссылок, а страницы, на которых они стоят.
Первое — сам комментарий. Google проиндексировал его за сутки вместе с моим новым заголовком профиля, «AI Agents & Automation». Мой собственный профиль в той же выдаче стоял ниже и со старым описанием.
Комментарий — с новым заголовком, профиль — со старым. Имя автора поста замазано
А по запросу «Ralph Loop» с моей фамилией Google собрал ответ AI Overview — абзац о том, кто я такой, — и источником указал страницу того самого чужого поста. Слово «famously» в нём модель добавила от себя.
Ответ обо мне Google собрал из комментария под чужим постом
Второе — сайт клиента. Сайт украинского ферайна я сделал в июле, и то, что внизу будет ссылка на меня как на разработчика, записано в договоре. Но саму ссылку я поставил только одиннадцатого, в тот день, когда отправлял в Google и его, и свой сайт: раньше она вела бы на страницу за паролем. Четырнадцатого Google сообщил, что индексирует сайт ферайна, и в тот же день в моей статистике появился переход оттуда. Кто-то нашёл сайт ферайна в поиске, увидел ссылку внизу и пришёл посмотреть: открыл тарифы и продукты. Это первый посетитель, которого я не знаю, и пришёл он раньше, чем мой собственный сайт появился в выдаче.
Итог недели
Ускорить за неделю мне не удалось ничего: ни индексацию своего сайта, ни чужие описания, ни вес через комментарии. Сработали ссылки, которые я на этой неделе поставил сам, там, где решаю я: внизу сайта клиента — незнакомец пришёл по ней через три дня — и в комментарии под чужим постом с большим охватом.
Заодно — ошибки, которые я за эту неделю нашёл у себя сам. В следующий раз проверю их до отправки карты:
- Карта сайта только на языке по умолчанию. Семьдесят семь адресов вместо трёхсот двадцати семи — переводы в неё не вошли.
- Одна и та же дата изменения у всех страниц. Каждая страница в карте выглядела только что обновлённой, в том числе старые посты.
noreferrerв ссылке внизу сайта клиента. Этот атрибут не даёт браузеру передать, с какой страницы пришёл человек, и часть переходов могла дойти до статистики без источника.- Забытые адреса основной версии на старом сайте клиента. Они вели на мой прежний стейджинг, и в отчёте Google появились дубликаты.
Что дальше
Внешнего трафика у меня до сих пор не было, поэтому следующие шаги — про ссылки и запросы. Девятнадцатого вечером я обновил карточку Call Copilot в магазине расширений Chrome и поставил в неё ссылки на этот сайт; сейчас она на проверке у Google. Это было последнее место со ссылкой на меня, которым распоряжаюсь я сам. Дальше — разобраться, по каким запросам из нескольких слов ищут то, что делают мои продукты, и писать под них.
Пойму, что поиск заработал, когда в Search Console появятся первые переходы из поиска на мой сайт и на страницы продуктов.