I have a strange problem with my WordPress site that has no common solution.
For two months now in the middle of turning my site from a Lifestyle blog to a book-oriented blog and had to delete over 400 posts.
I got just 94 posts left now but the thing is that search engines are now indexing thousands of urls on my site. Google has hit over 23k urls while bling is at 1.4k.
After much research online I found that this issue is referred to as index bloat and its a common thing with eCommerce sites that delete a lot of content.
Solution? Using robot txt to disallow each single one of theses thousands of url. That kind of work is out of the question.
I ran a site:mysite.com search on google search and saw thousands of these urls. Its mainly my homepage and blog pages repeating themselves, over and over, thousands of times. I moved from blogger to Wordpress originally then successfully changed url structure from .html to /. Now all those dead urls have come alive, every url ever to exist on my site even those added by a malware a year ago which I cleaned up with 2 WordPress reinstalls. Thousands of URLs are now being indexed but traffic is zero!
It’s been over 2 weeks now and no change. What do I do? Get another domain or just wait it out?
Personally speaking, I would rather have a new domain cos the number of dead urls on this site now is shocking but my worry is that it might take google ages to index the new domain and give me traffic
Note: I also can't help wondering if my site has been hacked somehow. A strange email for Yandex Webmaster asking me to edit my settings when i had no account there only adds to this concern.
URL Pattern can be seen here. https://www.google.com/search?q=site:kingezesblog.com&rlz=1C1RLNS_enNG806NG806&ei=tpxpXOLpMteH1fAPtK-7kAQ&start=170&sa=N&ved=0ahUKEwjinJOcqMPgAhXXQxUIHbTXDkI4ggEQ8tMDCIEB&biw=1600&bih=789