Odkud chodí návštěvníci a co hledají

Odkud chodí návštěvníci a co hledají

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.


Co k tomu potřebujete?

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.


Qark | 01. 04. 2005 00:38 | Komentáře: 0 | ::Programování


Přidat článek do: [ linkuj.cz], [ jagg.cz], [ asdf.sk], [ del.icio.us]

Stáhnout článek jako [ PDF]
[ RSS komentářů] k článku

[ Napsat] komentář

Články a fotografie z tohoto webu je zakázáno kopírovat a přidávat si je na svoje blogy, či kamkoliv jinam, bez mého písemného souhlasu!

Přidej komentář

Smajlíci




Pravidla pro vkládání příspěvků:
  1. Veškeré vulgární, urážlivé a nesouvisející komentáře budou smazány!
  2. Pokud s něčím nesouhlasíte, uveďte důvod a přidejte argumenty. Jinak je váš názor k ničemu a nemá tu co dělat.
  3. Příspěvky typu: „Prosím, prosím, poraďte jak…“, „Potřebuji poradit…“ a další podobné, patří do [ fóra], nikoliv sem.
  4. Komentář psaný celý velkými písmeny a nebo tučně, bude smazán bez ohledu na jeho obsah.
  5. Každý příspěvek může obsahovat maximálně jeden odkaz, jinak bude před publikováním čekat na mé schválení.

  6. Pište, prosím, s diakritikou. Tolik vás to nezdrží a bude se to po vás ostatním lépe číst.
Vložením komentáře berete tyto body na vědomí.

Komentáře vyjadřují názory čtenářů. Provozovatel webu QARK.net neodpovídá ani nenese žádnou zodpovědnost za jejich obsah.