Dynamiske URLer uden duplicate content
apr 13
Udvikling htaccess, mod_rewrite, mysql, php, seo No Comments
Som min gode ven Marcel Fuursted skrev om, for noget tid siden, findes der på mange dynamisk genererede sider, ofte problemer med duplicate content. Problemet findes i flere CMSer, webshops og ganske sikkert en del andre systemer, som automatisk genererer en URL til en “unik” side.
Jeg vil ikke gå meget i dybden med begrebet duplicate content – det er vidst beskrevet op til flere gange – jeg vil lige forklare lidt om hvordan det kan opstå, for herefter at give et foreslag til hvor let det egenligt er, at komme ud over!
Sådan kan duplicate content opstå
Mange dynamiske sider henter deres indhold fra en database ved direkte, at lave en query med f.eks. et ID. Forestil dig URLen:
/index.php?pageID=123
index.php kunne hente og udskrive indholdet fra databasen, hvor id er 123, ved følgende simple query:
$ID = mysql_real_escape_string($_GET["pageID"]); //secure string for DB
$query = mysql_query("SELECT content FROM content WHERE id=".$ID."");
$dbObj = mysql_fetch_object($query);
echo $dbObj->content;
RSS
Twitter
Flickr
Facebook





Seneste kommentarer