Forum Moderators: Robert Charlton & goodroi
Recently I made changes to my website that has been ranked in Google very well for many years. The title on all my pages were the same "mysite name - my site description", regardless of what product a user was looking at. The site is completely driven by an ASP application and drawing its data from a database. The site uses a template, which is the reason for the same title on all pages.
Well, I thought I'd try to get a little edge in the search positioning by adding the product name to the title. So now the title reads "mysite name - product name - my site description". To accomplish this I dynamically change the URL using info from the database.
Old URL = "www.example.com/index.asp?item=32".
New URL = "www.example.com/index.asp?item=32&title=Blue%20Widgets".
Works great! Well now that Google has re-indexed my site, ALL the old pages with the old titles have gone supplemental and most are replaced with the new version. These old links still work of course, but are no longer linked anywhere directly from my website.
Does Google now see these as out-dated, or are they considering it duplicate content? The updated versions of those links that are in the index are not supplemental.
[edited by: tedster at 11:01 pm (utc) on Nov. 18, 2006]
[edit reason] use example.com [/edit]
... ALL the old pages with the old titles have gone supplemental and most are replaced with the new version. These old links still work of course, but are no longer linked anywhere directly from my website....The updated versions of those links that are in the index are not supplemental.
[edited by: RonnieG at 1:00 am (utc) on Nov. 19, 2006]
The old URLs are not even linked from my site any more
But how about links from other sites? And from what you described, it sounds like the old URLs still resolve directly -- that is, the URL stays the same and it does not redirect in order to find the content. If so, this approach used over time can really hurt you.
Only one URL should point to any given content, and yes, the query string is part of the URL. I would try to have the old URL point to the new URL through a 301 redirect, or have it return 404 Not Found.
And use a CMS that lets you edit both the title and meta descriptions directly. Using a query string is getting much too complicated.
You want to be able to edit your title element directly, without needing to change the query string every time. A database can certainly hold a field for "title", right? Then there's no trouble telling the script where to pull that content. And ditto for the meta description.
CMS, ahhh got it. My application is home brew and im constantly improving it to fit my specific hobby niche. Only recently have I been researching SEO and affiliate marketing... wow I was missing the boat!