Както може би знаете, или не знаете, 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
Read the rest of this entry »
Макар и по-рядко ползвана, търсачката Yahoo не трябва да се пренебрегва. За разлика от Google sitemap, където създаваме xml файл, в този случай е прост текстов файл със списък на URL. (Този тип файл може да се ползва и за Гугъл, но те не го препоръчват). И така. отваряте текстов редактор, и записвате в него кода:
<?
// Connecting, selecting database
$link = mysql_connect(’localhost’, ‘db_username’, ‘db_pass’)
//db_username is the database username; db_pass is the database password
or die(’Could not connect: ‘ . mysql_error());
mysql_select_db(’data_base_name’) or die(’Could not select database’);
//data_base_name is the DB you connect to
Read the rest of this entry »
Възможно най-простия скрипт за създаване на Google sitemap. Разбира се, директно не може да го ползвате. Ще се наложи да смените потребителското име и паролата за MySQL-а, а ако хостинга ви е на godaddy, например, ще трябва да извършите това упражнение и за localhost.
Промени се налагат и за URL, което тук е във вида http://yoursite.com/url.php?id=.
Ако все още не разбирате кое как става, ще се наложи да минете курс по програмиране.
<?
// Connecting, selecting database
$link = mysql_connect(’localhost’, ‘db_username’, ‘db_pass’)
//db_username is the database username; db_pass is the database password
or die(’Could not connect: ‘ . mysql_error());
mysql_select_db(’data_base_name’) or die(’Could not select database’);
//data_base_name is the DB you connect to
Read the rest of this entry »
Вероятно няма уебмастер, на който да му се е налагало да прерови файловете, за да открие някаква функция или код, особено когато ползва GPL софтуер. След много мъки преди известно време попаднах на следното просто решение:
1) Създавате празен fixsearch.reg файл
2) В него копирате следния код:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.PHP\PersistentHandler]
@=”{5e941d80-bf96-11cd-b579-08002b30bfeb}” Read the rest of this entry »