SEO для сообществ Discourse | Блог

Если вас беспокоит, как ваше сообщество отображается в результатах поисковых систем (SEO), при выборе программного обеспечения для сообщества стоит учитывать ряд вопросов. Нам часто задают вопросы в наших службах поддержки и в нашем публичном сообществе о том, как Discourse работает с SEO. В этой статье мы постараемся развеять мифы вокруг наиболее частых вопросов по SEO в Discourse, включая:


Это обсуждение является дополнением к оригинальной записи по адресу https://blog.discourse.org/2021/11/discourse-forum-seo
7 лайков

Спасибо за блог. Мы уже два года используем Discourse как замену Confluence, и он действительно привлекает пользователей к релевантному контенту более удобным способом. С технической точки зрения SEO, Discourse в целом работает отлично: он быстро работает, и контент легко правильно индексировать.

Я поделюсь некоторыми выводами, которые всё ещё актуальны. Большинство проблем уже были известны, и большинство из них были исправлены в выпусках. Самая большая проблема — это улучшение поддержки нескольких языков, что, вероятно, актуально только для небольшой части установок, ориентированных на пользователей из нескольких стран или стран с несколькими официальными языками, таких как Бельгия (французский, немецкий и нидерландский).

Поддержка нескольких языков может показаться мелочью, но только за счёт предоставления переведённого контента на нескольких языках вместо только нидерландского трафик вырос примерно на 400%, причём он значительно лучше распределён по странам в нашем коммерческом целевом регионе.

Каннибализация ключевых слов

Самая большая проблема сейчас — это каннибализация ключевых слов при публикации вики на нескольких языках. В настоящее время Discourse «из коробки» не предоставляет связей между темами, содержащими идентичный контент на разных языках. Пока мы надеемся, что ping-back-ссылки в сообщениях помогут Google рассматривать их как одни и те же страницы, но мы не уверены на 100%. Подробнее: Link related topics using link-tag for better helping search engines

Категория для каждого языка

Для поддержки нескольких языков мы сейчас умножаем реальные категории на два наиболее используемых языка (английский и нидерландский). Это работает: мы выделяем категорию под конкретный язык, и Google, даже без подсказок, делает разумный выбор при определении реального языка темы, даже если язык отличается от метаданных (см. Language support on category level for more relevant search results).

BING

Очень небольшая проблема — отсутствие языкового тега для BING (Missing HTML meta-tag "Content-Language" for BING language detection), но Google обрабатывает более 90% поискового трафика (2018 Search Market Share: Myths vs. Realities of Google, Bing, Amazon, Facebook, DuckDuckGo, & More - SparkToro). Я рекомендую не обращать на это внимания.

Я никогда не слышал о каннибализации ключевых слов. В данный момент я изучаю кластеризацию ключевых слов с помощью Rush Analytics. Следует ли мне как-то учитывать каннибализацию ключевых слов при кластеризации? Я относительно новичок в SEO и буду очень признателен за вашу помощь.

Привет,

Карта сайта
Я прочитал раздел о картах сайта в вашем посте по SEO, но у меня есть некоторые опасения.

В наших инструментах мониторинга SEO из нашего форума отображается более 9 000 сиротских страниц.

При более детальном изучении выяснилось, что все они доступны через карту сайта. На них нет никаких других внутренних или внешних ссылок.

Мое мнение: это плохо для SEO и может повлиять на наш краулинговый бюджет. Google с высокой долей вероятности не будет индексировать сиротские страницы.

Метаданные
Вторая по распространенности проблема с SEO в Discourse — слишком длинные заголовки и описания в мета-данных. Каковы стандартные лимиты символов для них? Кажется, что это нужно пересмотреть с учетом изменений, которые Google внес в допустимое количество символов и ширину в пикселях за последние несколько лет.

Это не так. Они включены в бюджет. С их точки зрения, это ваша головная боль, если вы не ведете пользователей через контент. Хотя большинство пользователей — это «отскоки».