So I have my flash game site and up until now, I had 2 url's for each game. I switched the url to a more SEO friendly url and am now using those. However, I was using the older url for some time, so many links to my games lead to the old url's. I could redirect, but that would be far too much. I've manually gone through all the sources of incoming links I have power of, such as old blog posts, and forums posts I could look up using google webmaster tools, but despite my efforts my new url won't get indexed. For instance, Tower of Greed, my newest sponsored game, is on page one of Google under the old url. As you can see, it's not ending in .html and is not the SEO friendly url I now use. I checked pages and pages in, but the new url was nowhere to be found. What can I do to get the old url off page one, and the new one on to page one? Simply keep creating backlinks to the new url? Wait? Any advice is greatly appreciated.
Promoting those new URLs will help but promoting them or not Google will eventually start using them since they are all over your website. Just give it time.
The best thing you can do is to add up new content (contextual text readable by SE spider) the point it to your NEW URL which you want to be index.