Ako na SEO optimalizáciu pre phpBBSEO (Search Engine Optimization) - v preklade znamená optimalizácia pre vyhľadávače. Cieľom SEO je vylepšenie pozície vo vyhľadávači. Slušný webmaster by mal SEO zvládnuť sám. Menej skúsený webmaster, alebo majiteľ stránok môže využiť služby špecializovanej firmy. Pre phpBB sa nájdu SEO optimalizácie platené, ale aj free. Asi najlepšia s free je phpBB SEO optimalizácia od autora DCZ (
www.phpbb-seo.com).
Má tri varianty SEO optimalizácie:
- Simple mod Rewrite 0.2.2
- Mixed mod Rewrite 0.2.2
- Advanced mod Rewrite 0.2.2
Simple mod Rewrite - má tvar domena.tld/forumID.html a domena.tld/topicID.html
Mixed mod Rewrite - má tvar domena.tld/forum-title-fID.html a domena.tld/topicID.html
Advanced mod Rewrite - má tvar domena.tld/forum-title-fID.html a domena.tld/topic-title-tID.html
Pre správne prepisovanie url adries je nutné editovať súbor phpbb_seo_class.php:
nájdite v ňom toto:
$find = array('"','&','<','>','\r\n','\n',);
$url = str_replace ($find, '-', $url);
$url = str_replace ('ß', 'ss', $url);
$url = str_replace (array('ö','Ö'), 'oe', $url);
$url = str_replace (array('ä','Ä'), 'ae', $url);
$url = str_replace (array('ü','Ü'), 'ue', $url);
$find = "ŔÁÂĂĹŕáâăĺŇÓÔŐŘňóôőřČÉĘËčéęëÇçĚÍÎĎěíîďŮÚŰůúű˙Ńń";
$replace = "aaaaaaaaaaooooooooooeeeeeeeecciiiiiiiiuuuuuuynn";
a prepíšte týmto:
$find = array('"','&','\r\n','\n');
$url = str_replace ($find, '-', $url);
$find = array('a', 'A', 'á', 'Á', 'ä', 'Ä');
$url = str_replace ($find, 'a', $url);
$find = array('b', 'B');
$url = str_replace ($find, 'b', $url);
$find = array('c', 'C', 'č', 'Č');
$url = str_replace ($find, 'c', $url);
$find = array('d', 'D', 'ď', 'Ď');
$url = str_replace ($find, 'd', $url);
$find = array('e', 'E', 'é', 'É', 'ě', 'Ě', 'ë', 'Ë');
$url = str_replace ($find, 'e', $url);
$find = array('f', 'F');
$url = str_replace ($find, 'f', $url);
$find = array('g', 'G');
$url = str_replace ($find, 'g', $url);
$find = array('h', 'H');
$url = str_replace ($find, 'h', $url);
$find = array('i', 'I', 'í', 'Í');
$url = str_replace ($find, 'i', $url);
$find = array('j', 'J');
$url = str_replace ($find, 'j', $url);
$find = array('k', 'K');
$url = str_replace ($find, 'k', $url);
$find = array('l', 'L', 'ĺ', 'Ĺ', 'ľ', 'Ľ');
$url = str_replace ($find, 'l', $url);
$find = array('m', 'M');
$url = str_replace ($find, 'm', $url);
$find = array('n', 'N', 'ň', 'Ň');
$url = str_replace ($find, 'n', $url);
$find = array('o', 'O', 'ó', 'Ó', 'ô', 'Ô', 'ö', 'Ö');
$url = str_replace ($find, 'o', $url);
$find = array('p', 'P');
$url = str_replace ($find, 'p', $url);
$find = array('q', 'Q');
$url = str_replace ($find, 'q', $url);
$find = array('r', 'R', 'ŕ', 'Ŕ', 'ř', 'Ř');
$url = str_replace ($find, 'r', $url);
$find = array('s', 'S', 'š', 'Š');
$url = str_replace ($find, 's', $url);
$find = array('t', 'T', 'ť', 'Ť');
$url = str_replace ($find, 't', $url);
$find = array('u', 'U', 'ú', 'Ú', 'ů', 'Ů', 'ü', 'Ü');
$url = str_replace ($find, 'u', $url);
$find = array('v', 'V');
$url = str_replace ($find, 'v', $url);
$find = array('w', 'W');
$url = str_replace ($find, 'w', $url);
$find = array('x', 'X');
$url = str_replace ($find, 'x', $url);
$find = array('y', 'Y', 'ý', 'Ý');
$url = str_replace ($find, 'y', $url);
$find = array('z', 'Z', 'ž', 'Ž');
$url = str_replace ($find, 'z', $url);
Takto dosiahnete to, že sa Vám budú názvy kategórií a tém s diakritikou napr. Skúška prepisovať na domena.tld/skuska-fID.html a nie domena.tld/kuska-fID.html, alebo niečo podobné. Túto úpravu je nutné spraviť pri Mixed mod Rewrite a Advanced mod Rewrite. Prajem veľa úspechov v zdolávaní vysokých návštevnosti pomocou vyhľadávačou ako je Google.
Toto sa pouziva pri predchadzajucich verziach. Nenapisal si ze ci sa jedna o bb2 alebo bb3. Nove verzie SEO modu maju uz len nastavenie znakovej sady tod vse a malo by to fungovat, ale nemam to odskusane...