I have a database with 800 records - and each has a page showPage.php?id=25 etc so we all know google doesn't rank these pages well - but it really is the best way to show my pages. Plus its already done now The rest of my site seems to be indexed well, but these pages never compete well against other sites, despite being better! Its an old site too, but still poorly ranked Does anyone have an idea of how I can get these pages rank more highly - will creating another page descriptivetitle.php - that forwards to showPage.php?id=25 help? Or is that not allowed? Thanks in advance all
Use mod rewrite to change those dynamic urls into static urls: instead of site.com/showPage.php?id=25 you can have sitecom/page25.html, by only adding a few lines of code to your .htaccess file.
creating the subdomens may be the good idea too. Google like subdoments and consider it as independent sites
thanks for this, can you be a little more specific though - are you suggesting that I make each of my 800 database driven pages a subdomain? TIA
ok thanks - thats really interesting - I read this page after your comment http://www.getfoundnow.com/mod_rewrite.htm - so the regular expression thing isn't ideal here, because i'd be converting site.com/showPage.php?id=25 to site.com/25 whereas site.com/haddock would be far more appropriate So will 800 lines in my .htaccess file really slow my site down? Should I settle for the slight advantage of site.com/25, or slow my site with a huge htaccess file and go for site.com/haddock ? Thanks your input greatly appreciated!