Každého zajímá, odkud přicházejí návštěvníci na web a jaká klíčová slova hledají. Ale jak to zjistit?
Možností je několik. Nejlepší je awstats, pokud ho hosting nabízí, nebo můžete použít nějaká počítadla přístupů. Získáte tak přehlednou a graficky zpracovanou statistiku.
Pokud tyhle možnosti nemáte, nebo nechcete využít, můžete si naprogramovat vlastní REFERER
, a já vám teď ukážu jak na to.
PHP a MySQL. Nejprve si vytvoříme tabulku v MySQL, která bude obsahovat dva sloupce. Adresu z které se na váš web dostal návštěvník a počet přístupů z této adresy.
CREATE TABLE referer ( url varchar(200), pocet int(4), PRIMARY KEY (url) );
Potom si na stránku vložte PHP kód, který bude do tabulky ukládat adresy, z kterých přišli návštěvníci. Doménu http://www.qark.net
si nahraďte vlastní doménou.
// NEZAPOMENTE NA PRIPOJENI K DATABAZI!!! $url = $HTTP_REFERER; if (!strstr($url,'http://www.qark.net') AND strlen($url)>6) { $ok=mysql_query("SELECT url FROM referer WHERE url='$url' LIMIT 1"); if (mysql_num_rows($ok)) //existuje { $ok=mysql_query("UPDATE referer SET pocet=pocet+1 WHERE url='$url'"); } else //vytvorit nove { $ok=mysql_query("INSERT INTO referer VALUES ('$url','1');"); } }
Tímto zajistíte ukládání všech adres, z kterých se přistoupilo na váš web, do tabulky. Ale co potom s tím?
Nejlepší je pomocí regulárních výrazů rozdělit adresy na vyhledávaná klíčová slova a odkazy, které potom uspořádáte podle počtu a vypíšete.
Web je nyní kompletně uzavřen. Od této chvíle není možné přidávat žádné komentáře!
Další informace naleznete zde.