Публикувано в (SEO, Сигурност) от gan на 10 юни 2009 в 19:30

Пренаписване на интернет адреси с .htaccess

Промяната на интернет адреси с mod_rewrite се прави основно по следните seo причини:
  • съкращаване на адресите: адресите стават за индексиране от търсачките (seo friendly) и лесни за ръчно изписване в браузър
  • пренасочване на стари адреси към нови при преименуване на файлове на страници
  • ако има страници, които се достъпват с повече от един адрес се пренасочват излишните адреси
  • скриване на вида файлове на страниците на сайта
Пренасочванията се извършват от правила зададени във файла .htaccess, който трябва да се намира в главната уеб директория. Правилата използват регулярни изрази (regular expressions) и могат да бъдат много сложни. В тази статия обаче ще разгледам само най-често ползваните правила от SEO специалистите. За да работи този файл е нужно уеб сървъра да има инсталиран модул mod_rewrite и в конфигурационния файл /etc/httpd/conf/httpd.conf  трябва да е зададена… прочети цялата статия»


Публикувано в (SEO) от gan на 20 май 2009 в 22:48
Няколко скрипта за команден ред под Линукс, които ползвам често при seo оптимизация на сайт. Работят с много файлове наведнъж и спестяват много време. 1. Заместване разширението на файлове. for x in *.html; do mv "$x" "${x%.html}.php"; done - сменя разширението на всички файлове .html на .php в текущата директория 2. Заместване на една дума с друга дума в много файлове. sed -i 's/comment/коментар/g' *.php - замества всички срещания на думата "comment" с думата "коментар" във всички .php файлове на текущата директория. Внимание! Ако някъде в текста се съдържа думата "comments" тя ще стане на "коментарs", затова е добра идея първо да се потърси с командата: grep comment * - тази команда ще покаже не само в кои файлове, а и къде и как по-точно се среща търсената дума. 3. Създаване на малки картинки за галерия. for i in `ls… прочети цялата статия»