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

July 31st, 2007

Local SEO - Локална оптимизация за търсачки

Като най бързо развиващата се индустрия в търсенето, много хора започват да разпознават стойността на локалната оптимизация за търсачки, от кято могат да получат трафик на техния сайт. Също позната като регионално търсене, основно това е geo-таргет групата на вашия сайт, когато те търсят.

Локалната търсачка работи най добре за доставчик на услуги, или такива, които имат няколко локации. Хората които достигат вашия сайт по регионални фрази ще бъдат таргетирани потребители и по лесно ще се конвертират в клиенти, отколкото не-регионални фрази за търсене.

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

Така, тук има няколко неща, от които вие се нуждате за да се класирате в локално SEO

  1. Бъдете сигурни, че сте оставили пълния локален адрес на сайта
  2. Ако имате регионален телефонен номер, напишете го, защото някои хора започват търсенето с регионален телефонен код
  3. Включете във сайта път ( шофьорски ) към вашия район
  4. Сложете карта на вашия район ( примерно Google Maps )
  5. Поставете сники от вашия район и ги именувайте с вашия адрес
  6. Добавете сайта във всяка регионална директория която съществува
  7. Ако можете да си позволите, пуснете обява във вашите локални Yellow Pages
  8. Разположете регионите за които искате да се класирате във заглавието на страниците
  9. Създайте линкове, които включват регионална фраза

Повечето от тези техники не са просто от благоразумие, ами и от добър уеб дизайн. Ако сте в бизнеса, бихте искали да ви открият хората нали?

*Забележка : Blog.unone.org не носи отговорност за преведената статия или последствията от нея ако има такива. Оригинална статия: http://seoarticles.seoforgoogle.com/local-search-engine-optimization.cfm

July 31st, 2007

Eфективно изграждане на линкове към сайта ви

Сайт процъфтява и наистина оцелява от броя на хитовете които той получава от неговата таргет група. Това може да звучи доста очевидно, но е удивително колко много нови сайтове изглежда че не обръщат внимание на този основен принцип, а това е повече в тяхна вреда.

Докато създаването и последващото присъствие на ефективни линкове към вашия сайт е решаващ фактор в осигуряването на това вашия сайт да бъде добре оптимизиран за търсещи машини, то това е все още единствения фактор и тряба да отделите време да изследвате други средства, чрез които да постигнете успешна Search Engine Optimization ( SEO ) кампания.

Тази статия ще се фокусира основно върху изграждането на линкове, но трябва добре да познавате другите фактори за успешно SEO като текстовия компонент който включва употребата на различни думи и фрази който вашата таргет група най често ще пише в полето за търсене в търсачките и компонента Популярност, който трябва да се направи с броя и качеството на линковете сочещи към вашия сайт.

Едно от най важните неща е да имате в предвид е че изграждантео на високо – качествени линкове към вашия сайт отнема значително време.

Фермите за линкове имат от известно време много лоша репутация. В повечето случаи, текстов линко закупен от ферма за линкове няма да има никаква стойност и в такъв случай е неизползваем за вас. Пазете се от сайтове на който няколкото линка към вас няма да имат стойност и са необвързани с темата и съдържанието на сайта ви. Това не е твърдо правило, защото има много сайтове с репутация, които хостват голямо количество от линкове. Отделете време да разберете кои линкове всъщност ще имат стойност за вас.

Свързаността е разбира се от главно значение и трябва да сте сигурни, че всеки линко който се разполага на вашия сайт е обвързан по съдържание и главна тема. Можете да осигурите това чрез закупуване на такива обвързани линкове. Това води до по добър “link profile” който евентуално ще бъде конвертиран в повече публичност за вашия сайт и по голяма видимост в търсачките.

Когато си купувате линкове , трябва да се убедите че този домейн от който е линка към вас е все още валиден, защото Google показва сайтове, чийто домейни са expired, така че несъзнателно можете да попаднете на такъв домейн. Проверете статуса на домейните и се уверете че са валидни все още. Ако не са със сигурност няма да ви донесат никаква стойност и ще изхабите парите си .

Но в някои случаи дори когато домейна e изтекъл все още може да е от някаква полза ако има добри backlinks. Дали сайта е добър или не много зависи от качеството на линковете толкова колкото и от количеството. Активните и изтеклите домейни могат да имат добър профил на линковете така че не обезценявайте домейн само за това че той е изтекъл. В такъв случай можете да проверите какви backlinks има този домейн с някой инструмент за link popularity.

Вие винаги трябва да проверявате вашите линкове за тяхната популярност на линкове и трябва да се убедите че е текущия а не някакъв фалшив.

Един от най важните фактори които могат да засегнат качеството на линковете е броя на изходящите линкове. Доброкачествени идващи линкове ще имат няколко изходящи линка. Общия брой на изходящите линкове на страница също ще има въздействие на стойноста на единична страница

*Забележка: Blog.Unone.ORG не носи отговорност за съдържанието на статията и последствията от нея, ако евентуално има такива.  оригинална статия: http://www.seo-news.com/archives/2007/jun/7.html

July 30th, 2007

Как се прави Captcha с Javascript и PHP

Тук ще опиша как се прави Capcha скрипт. Captcha е ефикасна защита от спам ботове, която използва картинка за потвърждаване. Този начин който ще опиша е доста семпъл, но го използвам в един мой сайт и се държи добре. Скрипта включва user side Javascript генератор на случайна комбинация от числа и букви, и server side PHP скрипт, на който се изпраща тази случайна комбинация, а скрипта генерира картинка с този код. По долу е показан Javascript кода:

<script type=”text/javascript”>

function captcha() {

var symbols = ‘a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 ‘;
var rand;
var tmp = symbols.split(’ ‘);
var str = ”;

for(i = 0; i < 6; i++) {

rand = Math.floor(Math.random( ) * (tmp.length ));
str += tmp[rand];
}

$(’captcha’).src=”captcha.php?string=”+str;
$(’compare’).value = str;

}
function $(id) {
return document.getElementById(id);
}
window.onload = captcha;

</script>

Така. Сега е необходимо в html формата, към която ще се слага captcha да имаме едно hidden поле и една картинка <img/>, чийто стойности са празни отначало. Картинката <img/> трябва да има id captcha - <img src=”" alt=”" id=”captcha” /> ето така трябва да изглежда този таг. Hidden полето трябва има id ‘compare’ - <input type=”hidden” name=”compare” id=”compare” value=”" />.

$(’captcha’).src=”captcha.php?string=”+str; - този ред взима <img тага и зарежда картинката посредством captcha.php, който ще опишем след малко

$(’compare’).value = str; - този ред зарежда стойност на hidden полето.

Забележете, че Javscripta се извиква при window.onload event - тоест след като всичко друго се е заредило

Ето го и captcha.php

<?php

$code = strip_tags(mysql_real_escape_string( $_GET[’string’]);

$im = imagecreate(100, 30);

// white background and blue text
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);

// write the string at the top left
imagestring($im, 5, 20, 5, $code, $textcolor);

// output the image
header(”Content-type: image/png”);
imagepng($im);
exit;

?>

Тук по GET се предава като параметър стринга, който ще бъде в картинката, след това се създава картинката посредством този ред - $im = imagecreate(100, 30); задава се background и цвят на стринга в картинката, след това с този ред imagestring($im, 5, 20, 5, $code, $textcolor); се записва стринга в картинката.

Пускаме хедър който указва какъв тип ще бъде тази картинка - в случая PNG.

Във формата, която ще се събмитва, също трябва да има едно текстово поле за въвеждане на този код генериран от картинката. Задайте му name attribute - check. <input type=’text’ name=’check’ />

След това като събмитвате формата и проверявате за непопълнени полета ( валидация ) трябва да проверите дали $_POST[’check’] ( текста който потребителя е въвел ) съвпада с $_POST[’compare’] ( текста, който се инициализира от javascript-a ).

Реално приложение на този скрипт можете да видите на адрес: http://seolinks.unone.org/addurl.html  security code полето. Това е ! Можете да се радвате на новата си антиспам защита

P.S. Този скрипт не е много security, можете да си направите някой функция на Javascript, която да криптира кода който изпраща към captcha.php

July 30th, 2007

Mod_Rewrite .htaccess и Wildcard DNS - Пренасочване на subdomain към главен domain

След няколко часа “борба” с mod_rewrite успешно подкарах пренасочването на субдомейните. Общо взето всичко става в две стъпки - настройка на DNS сървъра и добавяне на няколко реда в .htaccess

Стъпка 1: настройка на DNS

С Wildcard DNS се пренасочват всички субдомейни към главния домеийн. Ако сте на хостинг или няма как да пипате по конфигурацията, помолете учтиво вашата хостинг компания да ви пусне Wildcard DNS-a, те трябва да знаят какво е това. Първо да уточним какво е named. Това е всъщност DNS сървъра, стартиран на вашата машина. По принцип като добавяте субдомейни, трябва да изчаквате известно време за да се актуализират записите в по главните сървъри. Ако разполагате със собствен сървър трябва да направите следното:

  1. Отворете / Създайте файла /var/named/yourdomain.com.db
  2. Добавете този ред -> *.yourdomain.com. IN CNAME yourdomain.com.
  3. Запишете файла и рестартирайте named

Стъпка 2: Добавяне на редовете в .htaccess . При мен субдомейните пренасочват към следната страница: index.php?show=profile&action=view&username=myusername.

  1. Ако нямате .htaccess файл създайте го
  2. Добавете следните редове ( по моя пример) :
    1. RewriteCond %{HTTP_HOST} !www\.
      RewriteCond %{HTTP_HOST} (.*)\.yourdomain\.com
      RewriteRule .* index.php?show=profile&action=view&username=%1 [L]

Можете да пренасочвате към където си пожелате примерно искате blog.yourdomain.com да сочи към yourdomain.com/blog.php трябва да напишете следното

  1. RewriteCond %{HTTP_HOST} blog\.yourdomain\.com
  2. RewriteRule .* blog.php [QSA, L]

QSA означава Query String Append и ще добави query стринг-а към blog.yourdomain.com

Запазете .htaccess файла и рестартирайте Apache.

Готово! Сега можете да тествате и да се радвате на новите си поддомейни.

July 29th, 2007

Svejo.net - review на сайта

Свежия сайт е сайт от тип “Social Bookmarking site” ( някои го наричат съкратено SMS ) подобен на Digg.com и Reddit.com. Идеята му е да “събира” интересни линкове към сайтове и статии и да ги категоризира, като предоставя един human- edited content на потребителя. Какво по добро от това? Постнах няколко линка там и една статия и продължавам да поствам всеки ден и наблюдавам сайта. А за блогърите и изобщо всеки webmaster е източник на трафик. И пак към webmaster-ите http://svejo.net/home/article_summary/2293 една ценна статия за това как да добавите бутон “Добави в свежо.нет” в Wordpress базиран блог. Можете да гласувате за статията.

July 29th, 2007

Pay Per Click Реклама в Интернет, Google и други търсачки

Pay per click – Популярна техника за рекламиране в интернет. Можете да я откриете на сайтове, рекламни мрежи и най вече в търсещите машини. PPC рекламата вмъква спонсорирани линкове , които са типично под формата на текстови обяви. Те обикновено са разположени близо до резултатите от търсенето, където рекламодателя плаща индивидуална сума на всеки клик от посетител върху линка или банера и дойде на сайта на рекламодателя.

По същество PPC рекламирането е за наддаване за показване на рекламите на водеща позиция в резултатите с търсене. Рекламодателите правят това чрез купуване или наддаване на ключови фрази които са обрързани с техните продукти или услуги – най високата цена от наддаването – най високо място в класацията от резултатите, повече хора ще открият обявата и ще кликнат на нея да отидат на сайта на рекламодателя ( ето защо някои хора наричат това оказион на ключови думи ). Рекламодателите трябва да платят всеки път, когато посетител кликне на текстовата обява.

PPC рекламирането също е известно под следните имена/ вариации:

  • Pay Per Placement
  • Pay Per Performance
  • Pay Per Ranking
  • Pay Per Position
  • Cost Per Click ( CPC )

PPC рекламата обикновено следва стандартни процедури:

  1. Създаване на акаунт и депозиране на средства ( пари )
  2. Създаване на списък от ключови думи
  3. Избиране на акаунт в търсачка с PPC
  4. Наддаване за разположение на рекламата, включително думите / фразите от търсената дума в търсачката
  5. Писане на самата обява
  6. Задаване на страниците ( линковете ) от вашата обява
  7. Разполагане на рекламата в търсещата машина

Има многно облаги от Pay Per Click реклама, които го правят ефективен начин за промотиране на бизнес онлайн. Някои от тях са показани по долу:

  1. Стартиране на сайта незабавно. PPC рекламите се осъществават много бързо – те могат да дойдат онлайн след час след като спечелите наддаването и платите за обявата.
  2. Получаване на специфичен, пре-квалифицира и качествен трафик. PPC ви предлага качествен или добре таргетиран трафик. Кръга от посетители се стеснява в квалифицирани хора които всъщност търсят специфичен продукт и/или услуга които вие предлагате – тези които в повечето случай ще купят продукта или ще се запишат за услугата която предлагате.
  3. Разширете вашите точки за достигане до сайта. PPC рекламирането предлага допълнителен трафик към вашия сайт, странично от натуралния или „органичен” трафик от търсещите машини
  4. Проследяване на инвестицията. PPC рекламирането има система за проследяване която ще покаже точно кой е дошъл в сайта и какво са правили като са пристигнали , продължителността на тяхното влизане в сайта и броя на страниците които те са видели. Това са стойностни инструменти за определяне на статистиката като възвръщане на инвестицията, придобиване на cost-per-visitor, процента на хората които са се превърнали в клиенти ( или използват дадена услуга ).

По долу са дадени някои важни неща които да се обмислят когато се планира pay-per-click кампания:

1. Познаване на вашия продукт. Вземете опис на продукта и/или услугата която ще предлагате ( преди всичко друго)

2. Останете в бюджета. Определете вашия дневен или месечен бюджет и останете в него. Това означава да имате в предвид вашия бюджет, ако можете избягвайте „война за наддаването”

3. Наддавайте правилно. Трябва да знаете как да наддавате правилно – наддаването което е много високо може да изчерпа всичките ви пари, докато наддаване което е много ниско може да причини загубата на мястото.

4. Наблюдавайте линията на дъното. Съпоставете вашия предел на печалба срещу вложените пари. Трябва да знаете кога да спретеи да прекратите PPC програмата – ако изхарчите повече в рекламиране а имате малко продажби или никакви

5. Открийте точните ключови думи. Изберете ключова фраза и наддавайте за нея. Направете малко проучване на ключови думи, чрез гледане на съществуващи ключови фрази или с използването на онлайн suggestion tool, за да знаете кои ключови думи най често се използват когато се търси за неща които са свързани с вашия бизнес. Фокусирайте се на специфични ключови думи, не само на главни.

6. Напишете ефективна обявва. Добрата PPC обява е тази която скланя и придвижва търсещия човек към нея. Има няколко неща които се доближават до това:

a. оферти за отстъпка

b. препоръки

c. Известни поръчители

d. Гаранция за връщане на парите

e. Безплатна проба или подобни оферти

f. безплатни неща

g. Обратна психология

h. Големи облаги ( „Отслабни”)

i. Директни инструкции („ Кликни тук”)

7. Поддържайте професионално- изглеждащ сайт. Вашето уеб съдържание трябва да бъдередовно актуализирано и проверявано за граматически грешки. Не трябва да има невалидни линкове или картинки. Сайта трябва да бъде с олекотен дизайн защото това ще улесни потребителите да разглеждат сайта ( опростена навигация ). Включете контакни детайли да създадете добър облик сред потенциалните потребители.

Направено както трябва, PPC рекламата може да бъде ефективен инструмент за маркетинг който ще максимизира възвръщането на инвестицията

July 28th, 2007

Link Exchange Affiliate Programs

Съществуват такива специализирани сайтове за размяна на линкове, в които има хора като вас търсещи качествени линкове. В тези сайтове съществуват различно по тип и категория сайтове и повечето отговарят на запитванията за размяна на линкове. Аз ги използвам от доста време, но истината е че Google отчита само линкове, на които PageRank-а им е над 2. Размяната на линкове е съществена част от оптимизацията на даден сайт и affiliate програмите е доста добър начин за получаването на inbound линкове. В някой сайтове се показва PageRank-а на партньорите, в други искат да си платиш за това удоволствие, но с малко търпение може да си набавите доста добри линкове

July 28th, 2007

Technorati

Направих си акаунт в Technorati  с цел повишаване на популярноста на блог-а и директорията. Пожелайте ми успех :P

July 1st, 2007

SEO - Идващи линкове, размяна на линкове и придобиване на линкове

Текста на линка самостоятелно е най важния фактор, когато Google определя класациите на всяка дадена заявка за търсене. Тази статия дисктуира идващите ( inbound ) линкове за тяхната популярност / PageRank стойност и предоставя идеи как да ги придобиете.

Защо се нуждаем от идващи линкове?

Дори преди Google да дойде на сцената, популярността на линковете (link popularity – linkpop ) е била използвана от една или две търсачки като част от техния алгоритъм когато определят класацията при търсена дума. Тогава пристига Google с техния link-based PageRank, популярност на линкове става абсолютно съществена съставка в придобиването на високо класиране.

Някои инженери просто боят броя на линковете, идващи от страница ( inbound links), но Google взима идеята една стъпка по нагоре. Всеки идващ линк идва от страница която сама по себе си има идващи към нея линкове. Колкото повече идващи линкове има към тази страница, която ни линква, толкова по важен е линка към нас. Така че Google дава повече тежест на идващите линкове от важни страници. Те наричат идеята “PageRank”>

Google е търсачка номер едно в света, и сега предлага резултатите от 80% от търсенията направени по света. Затова е от голяма важност всеки сайт, който разчита на трафик от търсачките, да се справи добре с Google. Справяне добре с Google означава направата на сайта важен в очите на Google и за да се направи това, сайта трябва да има достатъчно количество идващи към него линкове – колкото повече, толкова по добре и за предпочитане от важни страници ( страници със среден до висок PageRan ).

Как да вземем идващи линкове?

Има няколко начина. Някои от тях:

Директории

Директориите обикновено предоставят one-way линк към сайтовете, въпреки че някои изискват реципрочен линк. Submitt-ването в директории отнема време и е скучно, но има известен брой евтини услуги за submit-ване в директории които вършат доста добра работа.

Форуми

Присъединяванете се във форуми и разположете линкове към вашия сайт във подписа си. Използвайте вашите главни думи за търсене като текст на линка – по късно ще обясним защо това е необходимо. Но преди да прекарате време в писане на много post-ове със вашия подпис във всеки пост, бъдете сигурни, че форума се индексира чрез проверка на robots.txt файла. Също се уверете, че линковете в подписа ви не са скрити от паяци ( вижте сорс кода на страницата за да се убедите че се виждат във HMTL формат, а не в Javascript )

Центрове за обмяна на линкове

Открийте безплатен център за размяна на линкове както LinkPartners.com . Там можете да намерите категоризирана директория от сайтове, които също искат да разменят линкове. Внимавайте да не се запишете за FFA ( Free For All )сайтове, защото най често те събират email адреси и можете да очаквате внезапно увеличаване на email спама скоро след като се запишете. Също, записвайте се към центрове където можете да се свържете лино със други сайтове, и където те могат да се свържат с вас.

Не се присъединявайте към ферми за линкове! Фермите за линкове като LinksToYou.com звучи отлично за изграждане на популярност на линкове и PageRank, но търсачките ги отказват като очевидни опити да манипулират класациите и те ще накажат сайтове които ги използват. Веднъж наказан ли е сайта, много трудно е да се премахне, затова отбягвайте всички ферми за линкове.

Email запитвания

Потърсете в Google за вашите главни термини за търсене и открийте сайтове които се състезават с вас. Тогава открийте кой сайт ги е линкнал чрез търсене на link:www.cometitor-domain.com. Пишете им email и ги помолете за размяна на линкове.

Търсете в Google сайтове, които са обвързани със темата на вашия сайт, но не директните конкуренти и ги помолете за размяна на линкове

Купете ги

Има много сайтове, които продават линкове. Обикновено са сайтове със среден до висок PageRank и често линка ще бъде разположен на много страници или на всички страници от сайта. Възможно е да се свържете със сайтове, в които искате да получите линк, но най лесно е със посредническа услуга или посредник.

Посредниците за линкове предлагат линкове за продажба в полза за други сайтове ( можете да използвате услугата да продавате линкове от вашия сайт ). С тези услуги, обикновено е възможно да се избере типа на сайта в който ще разположите вашия линк.

И най накрая, има линкове които дори се продават в публични аукциони, като linkadage.com

Какъв тип линкове?

Идващите линкове предостават три неща:

1. Те добавят популярност на линковете и PageRank към сайта

2. Изпращат трафик към сайта

3. Ако текста на линка е добър, тогава класирането на страницата може да се подобри.

1. За популярност на линкове текст или графични линкове са добре

2. За трафик, текстовите линкове са по добри от графичните

3. За позитивено действие на класацията на страницата, текстовите линкове са най добре. Така че вземете текстови линкове, а не графични

1. За популярност на линкове вземете линкове от всякъде

2. За трафик вземете линкове от свързани сайтове

3. За да увеличите класацията на страницата, вземете линкове от всякъде – по висок PageRank на линкващата страница и по възможност във текста на линка включете една от главните ви термини за търсене

Заключение

Идващите линкове са важни за сайтове, които искат да се преместят нагоре в класациите. Идващите линкове с подходящ текст на линка, са есенцията за придобиване на топ класиране.

Повечето сайтове не са природни магнити за линкове, и придобиването на линкове може да отнема време и да е разочароващо. Много уеб страници които са достигнати с email ще кажат не, но някои ще кажат да.