WordPress: динамическое метаописание для каждого сообщения

Поисковая оптимизация SEO

Ваш заголовок WordPress по умолчанию определяет единое описание любой страницы вашего сайта, независимо от страницы, на которую кто-то попал из поисковой системы. То, что описание в поисковой системе может на самом деле не описывать сообщение в блоге, может привести к тому, что меньше людей будут переходить по вашей ссылке.

Я никогда не думал об этом до тех пор, пока в эти выходные я не получил следующий обзор моего сайта от BlogStorm:

Хорошая, наживка легко соединяется! Попробуйте добавить несколько кнопок социальных закладок внизу ваших сообщений и несколько уникальных метаописаний на каждой странице.

Монетизировать такой блог сложно, если вы попробуете все Джон Чоу попробовал, тогда вы будете на правильном пути.

При наличии некоторого воображения и большого количества обращений за ссылками вы сможете получить достаточно ссылок для ранжирования по некоторым действительно хорошим терминам (возможно, вы уже это сделали). Как только вы получите рейтинг по этим условиям, вы можете прикреплять партнерские ссылки и AdSense на страницах и получать прибыль.

Получение обзора вашего сайта - это фантастическая вещь, потому что часто выявляются некоторые проблемы с вашим сайтом, на которые вы не обращаете внимания. В данном случае это описание моего метатега для каждого из моих сообщений. Мета-описания используются поисковыми системами для применения краткого описания страницы, указанной в результатах. Поскольку люди будут видеть разные страницы при поиске вас, почему бы не применить разные метаописания для каждой из ваших страниц?

Я уже изменил свой заголовок, включив в него динамические ключевые слова для моего метатега ключевого слова, и это помогло улучшить рейтинг некоторых моих сообщений. Применение разных описаний может не улучшить мою позицию в поиске, но, как указывает BlogStorm, это может привести к большему взаимодействию с моими страницами по результатам поиска людьми.

Описание решения

Если страница на моем сайте представляет собой отдельную страницу, например, когда вы нажимаете на отдельное сообщение, вам нужен отрывок с этой страницы. Я хочу, чтобы отрывок был первыми 20-25 словами сообщения, но мне нужно отфильтровать любой наш HTML-код. К счастью, WordPress есть функция, которая предоставит мне то, что мне нужно, the_excerpt_rss. Хотя он не предназначен для этого использования, это гениальный способ применить ограничение на количество слов и удалить все элементы HTML!

Я мог бы даже пойти дальше и использовать Необязательный отрывок в WordPress, чтобы заполнить мета-описание, но сейчас это хороший удобный ярлык! (Если вы воспользуетесь этим подходом и введете необязательный отрывок, он будет использовать этот отрывок для метаописания).

Код заголовка

Эта функция требует, чтобы вы вызывали ее внутри цикла, поэтому в ней есть некоторая сложность:

"/>

ПРИМЕЧАНИЕ: Не забудьте заменить «Мое описание по умолчанию» на то, что у вас есть в настоящее время или которое вы хотите использовать в качестве мета-описания вашего блога.

Этот код предоставляет метаописание по умолчанию для вашего блога где угодно, но не на странице отдельного сообщения, и в этом случае он берет первые 20 слов и удаляет из них весь HTML. Я собираюсь продолжить точную настройку кода (удаление перевода строки) и включение оператора if, если есть необязательный отрывок, Оставайтесь с нами!

9 комментариев

  1. 1
  2. 2

    Милый, Дуг, я с нетерпением жду этого прогресса. Моя работа на данный момент немного неудачна (я думаю), поэтому я как бы рад видеть, что кто-то другой делает тяжелую работу!

  3. 3

    Одно замечание - я обновил сообщение, так как думал, что вам нужно действовать по некоторой логике, если кто-то использовал «Необязательный отрывок» в сообщении. Однако в этом нет необходимости - необязательный фрагмент будет отображаться автоматически, если он используется ... еще одна приятная особенность функций the_excerpt и the_excerpt_rss.

    • 4
      • 5

        Было бы неплохо зарабатывать более 10 тысяч долларов в месяц на моем блоге! Однако Джон («виртуальный друг» и человек, которого я невероятно уважаю) много вкладывает в то, чтобы обращать внимание. Недавно у него возникли проблемы с Google и Technorati - они могут сильно повредить его доходам в будущем.

        Но я благодарен за то, что у таких парней, как он, хватит смелости выйти за рамки - Джон позволяет таким парням, как я, знать, где находится черта!

        ????

  4. 6
  5. 7

    Как насчет включения названий категорий и названия блога для каждого сообщения…. улучшает ли это факторы SEO? Я так думаю!


    cat_name . ','; };the_excerpt_rss(20,2); endwhile; else: ?> - " />

  6. 8

    FYI:
    Если вы используете YAPB в качестве решения для изображений, этот код перенесет ваше ведущее изображение в мета и отобразит его над телом при просмотре внешнего интерфейса.

  7. 9

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.