
JodyBuchanan
Member
- Joined
- May 10, 2021
- Messages
- 138
- Reaction Score
- 0
- Points
- 21
- #1
I want you to take a look at something. I'll tell you the backstory down below these graphics.
The graphs are for a XenForo website that I operate. Back in January of 2021, I decided to make a few changes to some templates and remove the many 301 redirects that are included by default. Since I installed the XenForo software in 2018, I haven't had many of the fairly decent pages that exist on the website indexed by Google. I always wondered why and I've long thought that the 301 redirects were causing a problem. Time and time again, I've checked the Google Search Console to see that a thread page wasn't indexed, but it's 301 redirected counterpart was. I thought this was odd, especially since everyone out there in the SEO world swears that when Google crawls a redirect, it treats it as a hard directive. Redirects shouldn't be an issue, right?
Ever since I removed those redirected URLs from the website in question, the crawled but not indexed number trended downward and the valid indexed pages trended upward. That was a good thing. You can see this from the left side of both graphs. Well, some time in mid-March of 2021, I got antsy and reset the templates so the default redirects were in place once again. Take a look at what happened. Almost immediately the valid page number began dropping and the crawled but not indexed number began rising. Check out how many valid pages were once indexed. Almost 600 of them and the number was rising. It would have risen to over 700 (maybe even up to 1,000) if I hadn't touched anything. And the crawled but not indexed number was falling. It would have been nice if that hit zero.
Is Google treating these 301 redirects as duplicate content? Why are the redirected pages being included in the index while the proper thread pages aren't? Why are valid pages falling out of Google's index?
I run a few more of these websites and the same thing is happening to all of them. So what I'm doing is running a few experiments. I've removed all of the redirects once again, but for a few of the websites, I'm blocking those redirects in the robots.txt file and for some, I'm not. I'm allowing them to redirect properly behind the scenes. I've always wanted to simply block these redirects, but I've never had the nerve. My rankings always drop when I block things. I know it's a temporary drop, but still...
Take a look at how I block the offending URLs:
We'll see what happens.
There is another aspect of my websites that's under suspicion. Around the same time I messed with the templates, I also blocked the members and attachments directories like this:
I'm not sure if doing this had any effect, but perhaps my experiment will shed some light on that too.
I read a post on the XenForo community forum here:
https://xenforo.com/community/threads/seo-problems.161362/
A fellow complained of the same thing I'm referring to here. Everyone in the forum, like usual, blamed his issues on how Google just does things. They said he just needed to wait it out. I'm sorry, but I know for a fact that my own hand caused these problems and after running a few experiments, I can uncause them. And that's why I'm writing this post - to offer updates, with graphs, every so often, to document my progress.
This sort of thing is frustrating, but can be rewarding if things turn out well. I'll keep you updated.
Crawled - Currently Not Indexed

Valid Pages

The graphs are for a XenForo website that I operate. Back in January of 2021, I decided to make a few changes to some templates and remove the many 301 redirects that are included by default. Since I installed the XenForo software in 2018, I haven't had many of the fairly decent pages that exist on the website indexed by Google. I always wondered why and I've long thought that the 301 redirects were causing a problem. Time and time again, I've checked the Google Search Console to see that a thread page wasn't indexed, but it's 301 redirected counterpart was. I thought this was odd, especially since everyone out there in the SEO world swears that when Google crawls a redirect, it treats it as a hard directive. Redirects shouldn't be an issue, right?
Ever since I removed those redirected URLs from the website in question, the crawled but not indexed number trended downward and the valid indexed pages trended upward. That was a good thing. You can see this from the left side of both graphs. Well, some time in mid-March of 2021, I got antsy and reset the templates so the default redirects were in place once again. Take a look at what happened. Almost immediately the valid page number began dropping and the crawled but not indexed number began rising. Check out how many valid pages were once indexed. Almost 600 of them and the number was rising. It would have risen to over 700 (maybe even up to 1,000) if I hadn't touched anything. And the crawled but not indexed number was falling. It would have been nice if that hit zero.
Is Google treating these 301 redirects as duplicate content? Why are the redirected pages being included in the index while the proper thread pages aren't? Why are valid pages falling out of Google's index?
I run a few more of these websites and the same thing is happening to all of them. So what I'm doing is running a few experiments. I've removed all of the redirects once again, but for a few of the websites, I'm blocking those redirects in the robots.txt file and for some, I'm not. I'm allowing them to redirect properly behind the scenes. I've always wanted to simply block these redirects, but I've never had the nerve. My rankings always drop when I block things. I know it's a temporary drop, but still...
Take a look at how I block the offending URLs:
Disallow: /threads/*/latest
Disallow: /threads/*/post
We'll see what happens.
There is another aspect of my websites that's under suspicion. Around the same time I messed with the templates, I also blocked the members and attachments directories like this:
Disallow: /members/
Disallow: /attachments/
I'm not sure if doing this had any effect, but perhaps my experiment will shed some light on that too.
I read a post on the XenForo community forum here:
https://xenforo.com/community/threads/seo-problems.161362/
A fellow complained of the same thing I'm referring to here. Everyone in the forum, like usual, blamed his issues on how Google just does things. They said he just needed to wait it out. I'm sorry, but I know for a fact that my own hand caused these problems and after running a few experiments, I can uncause them. And that's why I'm writing this post - to offer updates, with graphs, every so often, to document my progress.
This sort of thing is frustrating, but can be rewarding if things turn out well. I'll keep you updated.