Robil som úpravu stránok z hľadiska SEO. Vytvoril som aj pravidlá najskôr pre podstrkávanie/prepisovanie/ a potom
presmerovávanie URL adries.
Stránku som dávnejšie predtým prevzal po kolegovi, ktorú ju urobil celú v kóde HTML /súbory majú príponu htm/. Ja som začal používať php skripty. V odkazovaní som používal php skripty s otáznikom a parametrom /dvomi-pre
anglickú verziu, resp. 3-kvôli nejakým detailom v logike spracovania/,
napr. http://www.sbinmart.sk/new/slovak/index ... ek=uvod_sk, resp.
http://www.sbinmart.sk/new/slovak/index ... k&jazyk=en.
Potom som sa dozvedel o "škaredých stránkach" a rozhodol som sa, že všetko prerobím na "pekné stránky", ktoré sú príťažlivejšie pre vyhľadávacích robotov.
T.j. http://www.sbinmart.sk/new/slovak/uvod_sk.html, http://www.sbinmart.sk/new/slovak/uvod_sk-en.html
Tomu som aj prispôsobil súbor .htaccess
Predtým všetkým, čo som tu opísal, som mal hodnotu PageRank na Googli 2 /dvojka/, teraz mám hodnotu 0 /nula/.
Zrejme Google vyhľadávač ma penalizoval, keďže som klesol s číslom 2 na číslo 0 v PageRanku. /duplicita, spam, .../
Moje otázky:
Mám zmazať súbory po kolegovi, ktoré sa už teraz nepožívajú /fyzicky existujú na webhostingovom serveri dvakrát stránky s takmer rovnakým, alebo veľmi podobným obsahom./ ?
Obávam sa, že moje zápisy v .htaccess asi nie sú správne, aby som dosiahol, čo som vyššie popísal. Tu je môj súbor .htaccess:
RewriteEngine on
RewriteBase /new/slovak
RewriteRule ^([^vV].*)\.htm$ index_p5.php?clanek=uvod_sk [R=301]
#presmerovanie kolegovych starych stranok htm, vynimka pre subor, ktory zacina vV
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^kat-([0-9]+)-([en]+)\.html$ index_p5.php?&autor_id=$1&jazyk=$2 [R=301,L,QSA]
RewriteRule ^kat-([0-9]+)\.html$ index_p5.php?&autor_id=$1 [R=301,L,QSA]
RewriteRule ^([0-9]+)-([en]+)\.html$ index_p5.php?&obr_id=$1&jazyk=$2 [R=301,L,QSA]
RewriteRule ^([0-9]+)\.html$ index_p5.php?&obr_id=$1 [R=301,L,QSA]
#pravidla pre ciselne nazvy stranok - kategorie vyrobkov a samotne vyrobky
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} ^clanek=([^&]+)$
RewriteCond %{QUERY_STRING} jazyk=en$
RewriteRule ^index_p5\.php$&jazyk=en %1-en.html? [R=301,L]
RewriteRule ^([^/]+)-([en]+)\.html index_p5.php?&clanek=$1&jazyk=en [L,QSA]
#pravidla pre anglicke stranky s textovymi informaciami, vratane formularov s metodou POST
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} ^clanek=([^&]+)$
RewriteRule ^index_p5\.php$ %1.html? [R=301,L]
RewriteRule ^([^/]+)\.html index_p5.php?&clanek=$1 [L,QSA]
#pravidla pre slovenske stranky s textovymi informaciami, vratane formularov s metodou POST
Navyše na každej našej stránke je rovnaký údaj v tagu <TITLE>, <H1>, všade sú nadefinované rovnaké keywords, na stránke je viacej rovnakých odkazov.
Používam tú techniku, že je jeden skriptovací súbor index_p5.php
/záhlavie,
> ľavé menu, pravé novinky, päta stránky/ a vždy sa využíva v jeho vnútri
> užívateľská funkcia, ktorá v sebe prinesie celý obsah.
>
> Prikladám svoj súbor .htaccess, ktorý je v adresári new/slovak/, tam sú
> všetky pracovné súbory, ktoré ja mám na webhostingu.
>
Môže mi niekto, kto sa od Vás do toho vyzná, sa na to pozrieť a povedať
> svoj
> názor, prečo ten PageRank klesol z 2 na 0 ?????
Vďaka za pomoc.

