August 4th, 2007robots.txt - ефективен SEO инструмент
Според едно от последните изследвания в интернет за ползването на robots.txt файла, само 38% от сайтовете се възползват от него. Вярно е, че научният труд засяга предимно англоезични сайтове, но не можем да кажем, че у нас цифрите биха могли да бъдат по-оптимистични или казано с други думи robots.txt не се ползва ефективно.
Защо robots.txt е толкова важен за SEO? Защото с няколко реда от по няколко знака указвате на търсачките какво да кешират и какво не, на вашия сайт. С robots.txt може да изключите индексирането на страници с повтарящо (еднакво) се съдържание или т.нар. duplicate content като страниците с включен session ID параметър в тях. Можете да изключвате файлове и директории, в които се намират темплейта на сайта или други служебни файлове, които по един или друг начин са станали достъпни за тъсачките.
В заключение искам да кажа, че от всички администрирани от мен сайтове, в един или друг момент се е появявала нуждата от ползване на robots.txt, затова направете си един такъв файл преди да пуснете сайта си. Това ще ви спести доста работа в един бъдещ период от време.
Протоколът за създаване на robots.txt файл е описан на достъпен език в Wikipedia.
- Избягване на duplicate content във вътрешни страници Тук ще стане въпрос не как да избегнем duplicate content на вече съществуващи страници, а как да го избегнем, ако например сме купили стар домейн, който има индексирани страници, които при нас биха дали 404 error. Много уебмастери слагат код: ErrorDocument 403 index.php ErrorDocument 404 index.php което обаче създава проблема с duplicate content, тъй като редиректва всички ненамерени страници
- Избягване на duplicate content на начална страница Както може би знаете, или не знаете, www.site.com, www.site.com/index.php, site.com и site.com/index.php са 4 различни страници за търсачките, въпреки, че вие вероятно виждате една и съща страница. За да избегнете подобен проблем, трябва да имате Apache server и mod_rewrite модул включен. Някъде в .htaccess пишете: Options +FollowSymlinks -Indexes RewriteEngine On RewriteCond %{HTTP_HOST} ^washiqthost.com$ [NC] RewriteRule ^(.*)$ http://www.washiqthost.com/$1 [R=301,L] RewriteCond %{THE_REQUEST} /index\.php\
- Redirect 301/302 = meta refresh? Грешка! Като за начало да разясним какво представлят Redirect 301, 302 и meta refresh. Машините, върху които се “помещават” сайтовете, се наричат сървъри. Когато някой интернет-потребител опита да зареди чрез браузъра си определена страница от сайт, той прави заявка към сървъра. Следвтие на което сървърът “отговаря” на браузера. Ако страницата съществува, отговорът е числото 200, ако
- Какво знам за СЕО/SEO Често ми задават този въпрос, но досега не съм систематизирал знанията си и сега ше се опитам да го направя. Както може би на всички е известно има он-пейдж (он-сайт) и оф-пейдж (оф-сайт) оптимизация. Първият тип се отнася до група правила, които трябва да се спазват при изграждане на сайта, така че да се “харесаме”
- Създаване на Yahoo sitemap PHP script Макар и по-рядко ползвана, търсачката Yahoo не трябва да се пренебрегва. За разлика от Google sitemap, където създаваме xml файл, в този случай е прост текстов файл със списък на URL. (Този тип файл може да се ползва и за Гугъл, но те не го препоръчват). И така. отваряте текстов редактор, и записвате в него
- Създаване на Google sitemap PHP script Възможно най-простия скрипт за създаване на Google sitemap. Разбира се, директно не може да го ползвате. Ще се наложи да смените потребителското име и паролата за MySQL-а, а ако хостинга ви е на godaddy, например, ще трябва да извършите това упражнение и за localhost. Промени се налагат и за URL, което тук е във вида
- Какво е SEO (СЕО), оптимизация за търсачки SEO означава “Сурва, сурва, весела, година” ;). Разбира се, че не означава това. Но каквото и определение да дам, няма да е точно и пълно. Всъщност SEO идва от Search Engine Optimization или преведено на български - Оптимизация за търсачки. С други думи едни хора се опитват така да извъртят (накодяд, напишат) сайта, че