Forum Moderators: open
I have a client that has a dynamic site and has created static html pages for certain products. They have just recently updated their site but kept these old static pages for SEO purposes.
They want to now maybe get rid of these pages 1.because they are ugly and 2. its difficult to update the links when things change, since links on their site change often. I suggested that we need to keep these pages for SEO reasons. They then suggested that they can keep the static pages but put them on the back end so its easy to update the links/content and those pages can be highly optimized but not really viewable to the viewer- only the spiders. The viewer will then get a different page that is currently on their site.
Now, to me it sounds like your tricking the SE's- but I'm not too sure if it really is. Can someone please advise me if this is something I should not do and what you might suggest?
Thank You!
If the pages are the same layout as the site then why would they be ugly - unless they are some old doorway pages with no layout?
You will "normally" rank higher at a SE for a html page than a dynamic site
I would be very hesitant to move (change the paths on) the static pages for the possible loss of traffic, as mentioned above. Especially if those are the only pages that rank. Though you could easily set a 301 redirect permanent in apache for them to redirect the siders to the new location.
The thing they may want ot look at are methods to rid themself of the query strings and stop having to work around them. Dynamic sites are no problem for search engines but query strings are.
not really viewable to the viewer- only the spiders
if you mean they are going to serve different content on the same request then that might be a bad plan.
I still think the best idea is for them to make the actual site spiderable instead of messing with work arounds.
<added>
by the way
You will "normally" rank higher at a SE for a html page than a dynamic site
not true, how do you know that my all html site is not dynamic. People confuse the word dynamic with query strings the two are only connected because programmers are too lazy or too non SE savvy to do it otherwise.
[examplesite.com...]
[examplesite.com...]
The other option is to change the way the site functions so as to not use query strings, possibly sessions, but that would involve much recoding on their part and probably would not be overly attractive.
These are two of the good articles. There are some others.
mod_rewrite: A Beginner's Guide to URL Rewriting [sitepoint.com]
Search Engine-Friendly URLs [sitepoint.com]
Do not use Session Ids bcoz that will make things worse.
those pages can be highly optimized but not really viewable to the viewer- only the spiders.
That is a tricky road and proceed ahead only if you know what you are doing. May get punished by SE's for that.
If you use the url renaming method then i think all your problems should be solved. HTH :)