Оптимизация постов в WordPress для поисковых систем. Delphi и wordpress


Delphi. Записки на полях. | Все, что касается нестандартных подходов к программированию в Delphi

Самые популярные статьи на WebDelphi за всё время его существования.^

Недавно в блоге “TDelphi: будни Delphi блоггера” был опубликован новый обзор лучших публикаций по Delphi за 2010 год. Несомненно работа была проделана большая – перебрать кучу блогов, отсеять незначительные посты, выбрать интересные, полезные, сформировать удобную статью и т.д. Кроме того, ИМХО, работа эта полезная – человеку не требуется долго искать необходимую информацию по Сети, достаточно зайти на страничку с обзором, найти пост и перейти в блог. Здорово. Алексею большое спасибо за проделанную работу, надеюсь, что в начале 2012 года он нас снова порадует новым обзором.

Ну, а я решил, ради интереса, покопаться в статистике по своему блогу и выяснить, что же приводит посетителей в блог webdelphi.ru – сформировать, так сказать, список самых популярных постов блога за всё время его существования в Сети.

Тег «Далее»

Февраль 26, 2011 Vlad

Давненько я собирался разобраться с протоколом SOAP, посмотреть как с ним работать, как использовать и т.д., но то за неимением большого количества свободного времени, то из-за обычного нежелания заморачиваться над чем-то новым всё никак не мог добраться до написания какого-нибудь приложения с использованием SOAP. Обычно, когда я разбирался с каким-либо API Web-сервиса у которого на выбор было два протокола – чистый HTTP или с

webdelphi.wordpress.com

Программирование на Delphi и не только Wordpress

Новая исправленная версия All in One SEO Pack 1.4.6.14

19.09.2008 от Иван Ширко

Доступна к загрузке новая версия популярного плагина с исправленной поддержкой UTF-8. В этой версии кажется проблемы с ключевыми словами были исправлены изначально, но русские заголовки рубрик так и остались "без первых букв. Так что качайте исправленный русский плагин на форуме:

Исправленный плагин, если найдете какие-нибудь баги, пишите.

Читать полностью »

Рубрики: Wordpress, Новости | Комментарии (8) »

Исправление багов плагина All in One SEO Pack 1.4.6.3

23.03.2008 от Иван Ширко

Скачать исправленный плагин

Работать с WordPress я начал совсем недавно. Но, честно говоря, видя его огромную популярность, думал, что проблем у меня с ним больш их не будет. Но сначала я наткнулся на проблему с редиректом, из-за которой сайт начисто выпал из индекса русских поисковиков, потом обнаружил, что плагин All in One SEO Pack, который существенно упрощает поисковую оптимизацию блога, не совсем корректно работает с UTF-8. В результате русские ключевые слова (keywords) отображались в виде "кракозябр" (исключение было только для главной страницы). А в заголовке страницы русские названия категорий отображались с неправильной первой буквой. Поиск в Интернете показал лишь то, что такие проблемы были не только у меня, хоть и встречались достаточно редко. Исправление нашлось лишь для второй проблемы, для русских ключевиков фикса я не нашел. Так что предлагаю вам исправленный All in One SEO Pack 1.4.6.3, который решает обе указанные проблемы. Единственное, оригинальный плагин делает у названий категорий первую букву каждого слова заглавной, я же оставил принудительную "капитализацию" только для первого слова. По-моему так более логично.

Исправленный плагин я выложил на форуме (надо же его как-то раскручивать:), так что если найдете какие-нибудь баги, пишите.

Иван Ширко[email protected]

Рубрики: Wordpress | Комментарии (12) »

Проблема с 301 редиректом и WordPress или Почему не индексирует Яндекс

16.03.2008 от Иван Ширко

    После переезда на свой хостинг и на новый движок WordPress, я стал ждать индексации в поисковиках. Через пару дней некоторые страницы уже были в индексе Google и почти все страницы в Яндексе, через который в первые же дни начали приходить первые посетители. Прошла неделя и сайт выпал из Яндекса. Намертво. Осталась только главная страница, и то в поиске она была «проиндексирована по ссылке», и вместо заголовка отображался url. Я задумался, не помогло. Тогда, решив, что просто сначала сайт был проиндексирован «быстроботом» Яндекса, я успокоился и стал ждать, пока попаду в основной индекс… Через пару дней абсолютно случайно я заметил, что при обращении к сайту возвращается ответ не 200, типа все OK, а 301, который означает, что сайт переехал. Причем, если обратиться к http://delphiblog.ru/, то новое место сайта оказывается тоже http://delphiblog.ru/. Я сразу обратился в саппорт хостинга. Мне оперативно подтвердили, что да, возвращается 301, смотрите скрипты на сайте.Я провел маленький эксперимент: проверил, какой ответ возвращается при обращении к статичному файлу на сайте, delphi.jpg. Ответ был 200. Оказалось, что дело в WordPress: при обращении к любому разделу блога выдавало 301, как с www, так и без. После скармливания признаков гуглю, выяснилось, что такая проблема не только у меня, и, судя по всему, проявлялась она только в некоторых случаях при использовании WordPress 2.3 с включенными ЧПУ. Причем Google без проблем индексировал сайт, но для русских поисковиков нужно было как то исправлять ситуацию.

Читать полностью »

Рубрики: Wordpress | Комментарии (65) »

delphiblog.ru

Оптимизация постов в WordPress для поисковых систем. — Delphi в Internet

Недавно на GoGetLinks была выложена книга, посвященная раскрутке сайта. Надо сказать, занимательное чтиво для тех кто хочет понять в чем заключается нынешний смысл раскрутки сайтов и правильная оптимизации статей блога. Оказывается все не так просто, как было раньше. Грядет-таки эпоха “белого” SEO – без дорвеев, кучи сателлитов и ГС. Уже и ссылки не так “рулят” как раньше и тупое забивание поста ключевиками не приносит тех плодов о которых мечтаешь, читая посты трехлетней давности о том как дескать надо продвигать свой сайт правильно. Может три года назад было и правильно, но сейчас…врядли. Теперь приходится очень постараться, чтобы твой сайт, твой блог стал первым в выдаче по какому-нибудь запросу. И первый вопрос, который возникает – это: как оптимизировать пост максимально быстро и удобно для себя и при этом, чтобы в пост “влюбился” Яндекс и Google.

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

Первый плагин, о котором Вы наверняка наслышаны, если ведете блог на WordPress и пробовали его раскрутить —

1. All in One SEO. Использую этот плагин практически с первого дня жизни блога и полностью им доволен.

Что позволяет сделать этот плагин:

  1. Дать корректное описание для главной страницы блога (мета-тег description)
  2. Настроить шаблоны отображения заголовков для разных типов страниц (постов, категорий, тегов и т.д.). Замечательная возможность, отсутствующая в WordPress “из коробки”.
  3. И наиболее важная функция — для каждого поста можно сделать свое описание (description), название (title) и ключевые слова (keywords). То есть сделать то, что так необходимо для успешного продвижения блога любой тематики, хоть про Delphi, хоть про любую другую тему, например, про ebay.de на русском – подход к оптимизации одинаков.
  4. Настроить шаблоны URL для различных типов страниц.
  5. Сделать дополнительные заголовки для каждого типа страниц.

Не стоит уподобляться тем, кто пропагандирует использование ГС – сейчас Яндекс очень хорошо ведет “отстрел” всякого мусорного контента в выдаче. Намного важнее делать так, чтобы если уж ваш блог входит в ТОП выдачи, то так там и оставался до тех пор, пока не найдется кто-то лучше Вас. Плагин All in One SEO ничего противозаконного с точки зрения ПС в Ваш блог не привносит, напротив — он дополняет стандартные возможности CMS и позволяет сделать блог более привлекательным для того же Яндекс или Google. Так что можете смело его устанавливать и использовать в работе.

2. SEO Smart Links — Плагин, упрощающий жизнь блогера в плане оптимизации постов. Этот плагин берет на себя всю работу по расстановке корректных ссылок на внутренние страницы блога внутри поста. Например, вы пишите пост про Delphi и хотите, чтобы в этом посте слово Delphi было анкором (текстом) ссылки, ведущей на страницу тэга «Delphi». Ранее такая внутренняя перелинковка осуществлялась вручную. С плагином SEO Smart Links ссылки можно расставлять автоматически. Необходимо только настроить плагин, например, указать (если требуется), что какая-то определенная фраза (не только из облака тегов) тоже становилась анкором ссылки на одну из страниц блога.

3. DS Blog Map — избавляет Вас от необходимости вручную создавать список страниц блога (карту сайта). Всё, что требуется — это поставить плагин, создать пустую страницу и вставить на неё один или несколько BB-кодов. Например, «postlist» указывает на то, что с этого места на странице будут показываться список статей блога.Наличие на сайте или в блоге подобной карты делает индексацию для поискового робота более простой и одновременно полной, т.к. все ссылки расположены на одной странице. Так что этот плагин можно отнести к разряду SEO-плагинов для оптимизации.Чтобы работа плагина была более эффектной и красивой для глаз пользователей советую просмотреть настройки своих рубрик блога и дать им нормальное, человеческое описание – тогда это описание будет вставляться плагином на странице карты сайта, например, как это сделано у меня.

4. YARPP (Связанные посты) – наверное один из немногих SEO-плагинов, рассчитанных не только на роботов, но и, в первую очередь, на людей. Смысл этого плагина заключается в том, чтобы по мета-тегам и тексту поста выводить внизу статьи список постов схожей тематики. Таким образом, улучшая внутреннюю перелинковку страниц блога –с одной стороны и повышая удобство чтения и поиска постов блога пользователями – с другой

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

Все исходники, рассмотренные в статье можно скачать со страницы "Исходники"

Читайте также:

www.webdelphi.ru

Вывод информации о нежелательном содержимом в шаблонах WordPress. — Delphi в Internet

В продолжение тем «Война с гоблинами…», рассмотрим сегодня новые функции, которые были добавлены в разрабатываемую мой программу по проверке шаблонов WordPress на «вшивость».

Как я уже упоминал, зачастую, ссылки на ГС выводятся на страницы наших с Вами сайтов при помощи php-функций, имена которых «зашифрованы» под вполне безобидные тэги шаблонов WordPress, например bloginfo и другие. Исходя из этого, проверка шаблона вручную может значительно осложняться, может возникнуть ситуация, когда в порыве праведного гнева, вы можете удалить нормальный тег и т.д.

Чтобы этого не произошло я немного расширил возможности поиска «вшей» в шаблонах и сделал подробный вывод информации о каждой найденной ошибке. Например, возьмем тему, содержащую файл functions.php в котором содержится вредоносная для нас функция.

Вид главного окна программы после проверки темы:

Как видите, теперь все файлы, в которых найдены ошибки, выделяются в списке красным цыетом. Выбираем файлс ошибками и получаем их список:

В файле functions.php как минимум содерится две нежелательные функции и закодированный участок текста.

Теперь делаем двойной клик по первой ошибке и получаем всю интересующую нас информацию:

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

Следующий момент, который для нас важен — это закодированные участки текста. В большинстве случаев закодированный участок может выглядеть так:

echo(base64_decode("PGEgaHJlZj0....

реже, так:

eval(gzinflate(base64_decode('DdBJkqJAAA....

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

Выбираем опять двойным кликом ошибку и получаем подробный вывод:

Тепер, если нам необходимо получить расшифрованную строку, жмем кнопку «Пробовать расшифровать» и получаем, то, что хотели:

Как видите, в закодированном участке шаблона, содержалась ссылка на ресурс, который никак не связан с созданием шаблона. Следовательно, такой участок кода следует удалить.

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

Если есть ещё какие-либо идеи, пожелания по поводу развития программы — пишите, не стесняйтесь. Пока не выложена версия для масштабного использования Вы ещё можете повлиять на развитие программа, а дальше скорее всего останется только работа над ошибками, если таковые найдуться.

Все исходники, рассмотренные в статье можно скачать со страницы "Исходники"

Читайте также:

www.webdelphi.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта