Seo - Оптимизация на сайтове за търсачки
seo - оптимизация на сайтове за търсачки, статии

-->

June 28th, 2008

Подобни резултати от Blogsearch

От доста време се замислях да напиша такъв плъгин и ето я първата версия на плъгина. Благодарение на поста на Пламен Томов за Подобни резултати от Google Blogsearch се роди идеята. Доразвих неговия код, използвайки вградени за wordpress класове и функции ( т.е. няма нужда от добавяне на нови файлове, просто качвате плъгина във директорията /wp-content/plugins/, след което го активирате от административния панел ), като по този начин се подобрява бързодействието на плъгина, защото не зарежда много файлове наведнъж. Плъгина има възможност да се скинва - т.е. частта с html-a е отделена във файла theme.php, css-а е изведен във файла style.css, като използва зададените по подразбиране стилове от оригиналния css файл. Плъгина е xHTML съвместим.

Линкът

http://blog.unone.org/wp-content/uploads/2008/06/blogsearch1.rar

Идеята

Идеята на плъгина е да покаже свързани по смисъл постове от други блогове, от което печелите допълнително ключови думи по съответната тема, на която е поста.

Как работи плъгина?

Ако има добавени тагове към поста, ги взима и прави заявка към blogsearch.google.com, ако липсват такива - взима всички думи от заглавието и тогава прави заявката. Резултатите се визуализират директно след самия пост

Инсталация

  1. Разархивирайте архивния файл, след което копирайте създалата се директория във /wp-content/plugins/ на вашата wordpress инсталация
  2. Активирайте плъгина от раздел “Plugins”

Описание на файловете

  • blogsearch.php - основния файл за плъгина - препоръчително е да не се редактира
  • theme.php - файла с html-a - тук може да дописвате, редактирате тагове на HTML и съдържание
  • style.css - css файла, който можете да ползвате, за да скиннете плъгина
  • readme.txt - стандартен readme файл

Лиценз

На фона на интернет пиратството, винаги е било забавно да се говори за лицензи. Включил съм плъгина текст от GPL лиценза:

Copyright 2008 by Manol Trendafilov (email : manol.trendafilov /at/ gmail.com)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

Разпространява се свободно и безплатно под GPL лиценз ( тъй като винаги съм бил фен на Линукса, е под GPL, а не някакъв друг )

Чувствайте се свободни, да коментирате, да давате идеи за развитието на плъгина, защо не и да критикувате.

P.S. Първият ми плъгин за Wordpress Йее! :D

Подобни статии: резултати от blogsearch:

8 Responses to “Подобни резултати от Blogsearch”

  • [...] wordpress, който търси за подобни постове във Blogsearch.google.com http://blog.unone.org/blogsearch в Любими преди 5 секунди edno23.com Начало контакти [...]

    man0l: Плъгин за wordpress, който търси за под.. - edno23.com, June 28th, 2008 at 4:36 am

  • [...] Резултатите се визуализират директно след самия пост Seo - Оптимизация на сайтове за търсачки » Blog Archive » Подоб… Ping [...]

    Подобни резултати от Blogsearch, June 28th, 2008 at 12:26 pm

  • Много е сходно с това което съм пуснал на няколко блога (blogsearch + tags), но при теб е продължено много добре като идея за plugin.

    Това което наблюдавам при себе си, обаче са много нерелевантни резултати по доста теми и наистина се замислям дали не е добра идея да направиш няколко варианта в които да се вземат предвид различни неща : Title, Tags и там още за каквото се сетиш … а блогърите да слагат този който най им върши работа

    oggin, June 28th, 2008 at 12:52 pm

  • Обмислям вариант за настройка през административния панел, да се избира дали да търси по тагове, заглавие, или по зададени ръчно ключови думи. Проблема при твоя блогсърч ( и при моя ) е, че взима първите 3 думи от заглавието на поста ( при моя са 4 ), и прави търсенето с тях. Затова резултатите са несвързани. Варианта с ръчно добавените ключови думи ще вади най - свързани резултати по смисъл.

    man0l, June 28th, 2008 at 1:24 pm

  • Хм, при мен търси по първите 2 таг-а подредени по азбучен ред

    $posttags = get_the_tags();
    $arGoogleQuery=Array();
    if ($posttags) foreach ($posttags as $tag) $arGoogleQuery[]= $tag->name;

    http://blogsearch.google.com/blogsearch_feeds?q=arGoogleQuery1+OR+arGoogleQuery0+-blogspot&lr=lang_bg&ie=utf-8&num=5&output=rss

    oggin, June 28th, 2008 at 2:59 pm

  • От дадения код ми изглежда, че търси по всички тагове?

    man0l, June 28th, 2008 at 3:02 pm

  • Това звучи много добре, идеята за плъгин облегчава много процеса по инсталацията! Браво!

    Тодор Христов, July 17th, 2008 at 9:25 am

  • Разбира се, това беше идеята да е бързо и лесно :) Все още обмислям начини, за показване на по релевантни резултати

    man0l, July 17th, 2008 at 4:37 pm

Leave a Reply