Я не эксперт по CSS и не программист. Есть ли простой способ сделать более привлекательное описание для результатов поиска в Google? Например, описание сайта (или что-то подобное) со страницы «О нас» для моего форума на Discourse или плагина новостей.
Ниже показано, как это выглядит сейчас, когда я ищу в Google «rapamycin news»:
Я хотел бы добавить более качественное текстовое описание сайта на верхнем уровне перед списком публикаций:
Заполнено ли у вас поле описание сайта в разделе администрирование -> настройки? Это текст, который Google обычно отображает под результатами поиска. Помимо проверки наличия соответствующей информации, Google сам решает, что именно там показывать.
Странно — да, я заполнил всю эту информацию в настройках, но она не отображается в Google. Интересно, не отключает ли плагин News эти настройки или что-то в этом роде.
Вот что странно: я заполнил оба раздела (и всегда заполнял), но, похоже, Google полностью игнорирует эти поля, и они не отображаются в поисковой выдаче Google для моего сайта:
Возможно, проблема в том, что я использую плагин ThePavillion’s News Plugin, чтобы превратить главную страницу моего сайта в «блог», и это создаёт проблемы для Google?
Не знаю, но если нет чисто технической причины, вы упираетесь в стену, используя термин anti-aging drugs (противостарительные препараты). Это довольно спорное утверждение, и у Google есть тенденция очищать подобные материалы.
Но когда я ищу в Google препараты «anti-aging» — похоже, они не блокируют этот термин или описания с этим термином, поэтому, думаю, это должна быть техническая проблема…
Если только плагин не блокирует отображение описания, то я не думаю, что это может стать проблемой. Даже если вы предоставили всю необходимую информацию, Google сам решает, что именно будет показано, исходя из своего алгоритма для описаний.
Даже для Meta вместо нашего предоставленного описания… Google использует содержимое нашей первой закрепленной темы.
Текущее мета-описание «Форум для обсуждения рапамицина и антивозрастной медицины» вероятно, слишком короткое. Возможно, Google решил, что предпросмотр строк таблицы будет более полезным для пользователей, чем 63 символа мета-описания. В ссылках, которые я привёл в своём другом комментарии, есть советы по его оптимизации.
Это довольно интересно, потому что этот текст не отображается в бот-представлении, но, похоже, Google использует бот-представление для некоторых вещей, например, для строк таблицы в форуме о рапамицине и запросов о нашем сайте, подобных приведённому ниже. Интересно, что заставляет их выбирать одно представление вместо другого.
Я думаю, что сайту нужно больше входящих ссылок. Входящие ссылки с авторитетных сайтов помогают Google понять, что сайт важен: «Все говорят об этом сайте». Чем важнее сайт, который «говорит» о вас, тем больше «доверия» передается вашему сайту.
Google знает, что если вы вводите «discourse meta», то вы точно ищете этот сайт. Чем более специфичен запрос, тем увереннее Google может быть, что вы ищете именно его, и тем больше он будет опускать другие результаты:
Такие сигналы могут подсказать Google, насколько уверенно он должен отображать сайт по запросу.
Я думаю, что статичный вид строки таблицы, вероятно, означает, что у Google пока недостаточно данных для сортировки страниц по важности для этого запроса, поэтому он показывает сводку строк таблицы из бот-представления Discourse.
То, к чему я стремлюсь в Google при использовании форумов, — это список из нескольких тем. Я думаю, что для этого требуется много похожих тем с хорошей взаимной перелинковкой между ними:
Похоже, что это действительно проблема дискурса / ошибка — у всех возникает одна и та же проблема с одинаковыми результатами, и это вредит всем: в каждом случае мета-описание сайта не отображается…
Когда я ищу по запросу «meta discourse», вот что я вижу:
разумеется, для меня это ещё более серьёзная проблема, поскольку Discourse является моим полным сайтом, а не просто подкаталогом форума на основном сайте или установке WordPress.
@sam это кажется огромной проблемой для всех, кто хочет использовать установку Discourse как отдельный сайт.
Я не согласен — все мы получаем одинаковые проблемные результаты в Google при поиске по самому короткому естественному запросу, независимо от количества обратных ссылок… Это говорит мне о том, что это универсальная проблема, и её должен решить Discourse для всех нас.
Я не программист, но эта проблема, похоже, находится под контролем Discourse.
Приведённый фрагмент, вероятно, зависит от запроса и от того, насколько уверенно Google определяет, какой именно сайт вы ищете. Если ваш запрос слишком общий, Google может не быть уверенным в том, что именно вы ищете.
Запрос «meta discourse» в данном случае не показывает расширенный вид для этого сайта, поскольку у него есть другое значение, и Google не уверен, какой именно тип «meta discourse» вы ищете. Они показывают предпросмотр строк таблицы с этого сайта, а остальная часть страницы посвящена философскому термину.
Если есть способ вставить абзац пользовательского текста над таблицей в представлении бота, то Google может показывать его вместо строк таблицы. Однако возможная сложность в том, что для каждой страницы потребуется свой блок текста, если только это не будет сделано только на главной странице.
Да, согласен, что незначительные изменения в поисковых запросах могут приводить к разным результатам. Однако проблема остаётся: для большого количества запросов для всех наших сайтов отображается текстовая таблица без описания сайта, и это серьёзная проблема.
Я, естественно, просто ищу «meta discourse», потому что именно так я думаю, когда хочу попасть на форум поддержки. Другие могут искать немного иначе.
Если 25–50% или более поисков приводят к отображению текстовой таблицы без информации о сайте, это серьёзная проблема для всех пользователей Discourse.
В моём случае ситуация ещё хуже: независимо от того, ищут ли люди «rapamycin news» или «news rapamycin», они видят одну и ту же текстовую таблицу без описания сайта. А случайный характер результатов в текстовой таблице (поскольку она просто подтягивает список названий последних тем) означает, что невозможно предсказать, что пользователи увидят в результатах поиска Google от одного дня к другому.
Я уверен, что Discourse захочет и сможет исправить эту проблему, учитывая её распространённость и тот факт, что она снижает показатель кликабельности, даже если ваш сайт имеет высокий рейтинг в Google.
Обратные ссылки не так уж важны. Самое главное, по-видимому, — это то, насколько предлагаемый контент сайта соответствует личному опыту пользователя (история поиска, клики). Meta Katiska входит в топ-5 результатов поиска в своей нише. Обратные ссылки — это просто ещё один вход в Google.
Но это разные вещи:
что ранжируется для конкретного человека
что Google показывает как мета-данные
что действительно нужно как мета-информация для реального пользователя
Я не придаю большого значения мета-описанию, или вообще не придаю, но цитата из реального контента — это важно. Я понимаю, что технически это одно и то же, но ценность для людей различается.
Но… исходный вопрос не в том, что важнее в реальном мире, а в том, почему по сути одинаковое техническое решение даёт разный конечный результат. Ответ в основном кроется в самом Google и в том, как люди взаимодействуют с результатами поиска.
Точно — я думаю, что именно такое простое решение могло бы решить проблему для всех. Похоже, что необходимо добавить «альтернативное» описание сайта для табличного представления, которое генерирует Google.
Нет. Плагин новостей не влияет на контент, который ваш сайт предоставляет роботам Google.
Как уже отмечали другие, это не совсем в компетенции Discourse. Discourse предоставляет мета-тег описания, и он появляется в head страницы https://www.rapamycin.news, как и ожидалось. Решать Google, что делать с этим.
<meta name="description" content="Rapamycin and Anti-Aging Medicine Users' Group Discussion Forum">
Ключевое слово здесь — «может». Как отметил @j127, текст, который Google отображает под вашим результатом поиска, зависит как от поискового запроса, так и от других переменных, которые Google считает важными. Попытка реверс-инжиниринга алгоритма Google для достижения определённого вида отображения результатов поиска — это бездонная яма. Единственный разумный технический подход — придерживаться стандартов мета-тегов, что и делает Discourse.
Я понимаю, что вы считаете, что было бы лучше отображать описание сайта, но есть ли у вас причины полагать, что показ описания сайта лучше для SEO и конверсии пользователей, чем показ списка последних тем?
Короче говоря, алгоритм Google решил, что лучше показывать список последних тем, а не мета-описание сайта. Оба элемента присутствуют в вашей разметке, и он сделал выбор в пользу списка тем. Вы считаете это неверным решением. Это понятно, но Discourse предоставил все необходимые данные. Остальное — на усмотрение Google.
Если вы действительно хотите пойти по этому пути, вы можете создать плагин для Discourse, который удаляет структурированные данные списка тем, предоставляемые Discourse поисковым системам. Это значительно повысит вероятность того, что Google покажет мета-описание вашего сайта. Однако, если у вас нет действительно веской причины считать это лучшим решением, я бы не советовал этого делать.