I know dynamic pages are not good from SEO point, but what about dynamically generated static pages? I cannot have all static pages. Pages on my website appear as per what is typed in and also according to Geolocator . Any suggestions?
If you are Linux server, you should use mod rewrites. You can make domain.com/index.php?search=abc into something like domain.com/search/abc/ The only problem with dynamic pages is the variables that get passed through the url.
Dynamic URLs won't hurt you that much. Especially if you link to those urls from somewhere on your site. Where you get hurt is when your URLs are dynamically created, but aren't referenced anywhere on your site or anyone elses.
I need help in this area as well. Many people show up well in search with dynamic pages. I can't keep up with it by way of my static pages...
So are you saying that I should rather keep dynamic URLs? URLs are linked from my site and even dynamically created static pages will be linked. But which is a better option?
Do a google search for 'mod rewrite'. You should be able to find a tutorial on how to do it. I use it for my website www.dress-sandals.com Most of the pages load content from a database, but all the of the urls are search engine friendly. Variables are still being passed, but without having to use file.php?variable1=x&variable2=y I disagree with the comment about dynamic urls being better. That simply is not the case. In the past, most search engines couldn't even follow this type of link. Now most can index those pages, but the search engines don't give any type of preference to them.