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

Дайте своим посетителям АнОнСы блога!
Будет оптимальным, предложить посетителям блога несколько анонсов статей, из которых они вольны будут выбирать, что читать, а что пропустить. Можно сделать анонс постов на главной странице блога, тем самым анонс будет включать в себя несколько первых верхних предложений поста. Способов вывода анонсов существует 2, но какой из них применить на практике, каждый блоггер должен определиться сам, хотя у первого способа есть некоторые недочеты, несмотря на то, что его многие используют.
Применить тег <! – more – >, данный тег необходимо разместить прямо в текстовом редакторе WordPress, где непосредственно пишутся все статьи перед их публикацией. Причем вставлять тег нужно сменив визуальный режим написания на отображение в виде HTML. Тег <! – more – > можно разместить где угодно в HTML версии текста, причем та часть поста, которую Вы отделите от другой этим тегом, будет выводиться в виде анонса на главной странице блога.
Данный пример вызвал у меня сомнения, так как, скорее всего опять возникает проблема дублирования контента. После применения этого тега появляется еще один URL-адрес заголовка поста с окончанием в адресе more и как отнесутся к этому поисковики неизвестно. Второе, что не понравилось это неудобство, придется в каждый вновь написанный пост вручную вставлять этот тег, чтобы задать правило – отобразить анонс.
Второй способ выводить анонсы постов, оказался наиболее выгодным, при его активации – урлы страниц остаются прежние и изменить код придется всего лишь один раз. Зайдите в админку блога и найдите страницу index.php для редактирования кода. Найдите следующий код, который начинается:
«<?php the_content…
удалите строку этого кода, и замените его на следующий:
«<?php the_excerpt(); ?> <a href=»<?php the_permalink() ?>»>Читать полностью »</a>»
Причем фразу, которая будет являться ссылкой в анонсе на полный пост «Читать полностью», можно заменить на свою, как Вам понравиться, ну например на «Дальше будет интереснее»…
В результате должно получиться как у меня на главной странице, выведены анонсы 7 постов, с нормальными ссылками на полные версии. Почему не стоит отображать полный вариант постов блога? Проблема заключается в дублировании контента для поисковых систем. Если у Вас на главной странице блога, например 5 полных версий постов, то они будут проиндексированы поисковиками сначала с главной, затем на отдельных страницах, где они расположены полностью – это не есть хорошо для оптимизации блога, да и время загрузки главной страницы увеличиться.
Читать похожие статьи:
Не забывайте подписаться на обновления SEO блога по RSS!

7 Комментариев
Декабрь 16th, 2009
Спасибо Олег! Давно хотел сделать анонсы, а не целиком посты на главной, но не знал как. Удачи!
Январь 15th, 2010
Спасибо Вам! Небольшой, но очень полезный для меня пост. Действительно легкий способ выведения анонсов постов.
Март 13th, 2010
Спасибо, помогло!
Апрель 4th, 2010
Спасибо Вам огромное! Долго я рылся в настройках wp никак не получалось выводить анонсы, а тут все так просто. Спасибо!
Август 7th, 2010
Спасибо!Но у меня маленькая проблема,я всё сделал как вы писали у меня всё отображается, но когда захожу на ссылку «читать далее», то denwer сообщает об ошибке(((как её исправить понятия не имею, может вы поможете*?
Август 8th, 2010
Иван, возможно у вас, идет разногласие с шаблоном блога, внимательно посмотрите код темы, может она и так поддерживает анонсы постов без изменения кодировки.
Август 14th, 2010
Спасибо. Проверю этот способ, потому что часто эксперементирую с главной страницей.
Добавить комментарий