-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add rel="noindex" links to bw_navi output to reduce search engine requests and cache size #235
Comments
It's easy to change the links In
where the new function adds the
I just need to decide if we can do this for all cases, or only when |
Should it be "nofollow" or "noindex"? I think it's the latter. I'm going to test with "noindex". I may need to add some logic to make it optional in which case there'll be an attribute to set rel as nofollow, noindex or both. I've uploaded the latest version of |
The following are still requesting stuff with different values of
Babbar didn't index the site on the 28th or 29th Oct.
Cache is currently 4GB, which is a lot smaller. But there are several versions for each bigram. |
I recently noticed that on seriouslybonkers.com the cache built by SiteGround's Speed Optimizer was approx 10GB.
Looking at the daily trace summary report I could see that Search Engines were submitting loads of requests with
bwscidn=x
query paramaters. The search engines were blindly following the pagination links produced bybw_navi()
for the following
[bw_list]
shortcode in thesequentially-biased.html
template part.The
posts_per_page
attribute causes bw_navi to add shortcode pagination. When accompanied with the oik-ajax plugin the pagination is performed in the browser. It's pointless for the search engine to follow one of these navigation links as it basically produces the same result as the initial request.If we add
rel="nofollow"
to the links then, hopefully.Looking at today's summary report
Total requests: 17580
Requests with
bwscidn=x
format query params: 16375Leaving: 1205 more normal requests
Search engines were responsible for:
Total: 15559
Note: I didn't count Pinterest, Yandex and other sites
... but you get the gist.
The text was updated successfully, but these errors were encountered: