Indexing slow? Blame WordPress 2.8

by Patrick Altoft on / 18 responses

Last night I was complaining that my Servicing Stop post was taking a few minutes longer than normal to get indexed – with such a time sensitive topic it’s critical that Google indexes and ranks the content within a few minutes.

@ducedoon pointed out that it might be because of a new addition to WordPress 2.8 which rather than sending pings when a post is published sends them once per hour in a batch process!

In an attempt to reduce the numbers of outbound pings a new undocumented ”feature” was introduced in WordPress 2.8 (this change is not mentioned in the WP 2.8 release notes).

Instead of notifing ping services every time a post is published or edited, pings are now sent once every hour, at the most. Every time a new post is published, WordPress checks if there is a ping batch queued to be sent within the next hour. If so, the ping is added to that batch. If there is nothing in the queue, a ping is sheduled to be sent after 3600 seconds (one hour).

Apparently this will be fixed in WordPress 2.8.3, until then don’t expect fast indexing or speedy distribution of your RSS feed.

Patrick Altoft is Director of Search at Branded3, a Leeds SEO & Digital Agency specialising in SEO, Web Design, Development & Social Media.

Get daily posts direct to your inbox

You can get our blog posts delivered for free by email every day - simply add your email address to the box above, or alternatively you can grab the RSS feed.

Comments

Read the 17 comments below, or add your own!

July 30, 2009 at 8:07am

Lets hope this new release comes soon then, good find.

Reply

Steven Morgan
July 30, 2009 at 9:27am

Quite disturbing that they have such poor processes that things don’t end up being included in a changelog.

Reply

Dave
July 30, 2009 at 9:54am

@Steven you can’t argue with the price though ;)

Reply

Stropp
July 30, 2009 at 10:30am

It may be possible to find the bit of code that specifies the 3600 seconds and change it to 1 (or even 0.) If the batch is only sent if it exists that shouldn’t cause any problems and the mod will disappear on the next release which fixes the problem anyway.

In some ways this is the aggravating thing about WordPress. There doesn’t seem to be any consultation regarding changes that fundamentally change the way some features work. And what’s worse is that you are essentially forced to accept the changes because of the need to upgrade because of security.

Reply

July 30, 2009 at 11:47am

On the plus side, your plan to rank for “servicing stop” is working :D

Reply

July 30, 2009 at 12:00pm

Thank you for mentioning me even though it’s @ducedo and not @ducedoon. :)

I think it’s an important mater since it will, as karamell.net wrote, stop the real time web. Even though it’s just an hour delay this hour can make tremendous different on occasions.

Reply

July 30, 2009 at 1:38pm

Good to know. Also… I am using a fresh install of WP 2.82 on a new blog and noticed that under the privacy settings the default is now to block search engines unless I say otherwise. Quite useful if I don’t want the thing indexed until I have “finished” the setup but still glad I spotted it otherwise I might not have known to switch the block off.

Reply

Tom Troughton
July 31, 2009 at 4:52am

It may be a hastle, but WordPress does so many things RIGHT, that I guess we shouldn’t complain.

Reply

July 31, 2009 at 5:31pm

That was a sneaky trick by WordPress, not entirely appreciated either! Thanks for the heads up, it’s good to know it’s something they’re doing, and not a problem elsewhere.
Any news on when the next update will be released?

Reply

Longest Drive
July 31, 2009 at 10:22pm

Why does it take so long for a data got indexed? :)

Reply

August 2, 2009 at 6:01pm

Why is it taking so lang?? Let’s hope that WordPress 3.0 is coming soon!!

But to be honest: just like Tom says: WordPress is doing so many things great!

Reply

August 3, 2009 at 10:46am

you could use a plugin to cover your ping until the next wp release – i’ve used maxblogpress ping optimizer to good effect with 2.8 blogs. Theres a little marketing BS with the activation of the plugin.. but the plugin seems to work ok.

Reply

August 6, 2009 at 7:58pm

I’d like to second the comment/question of “when will 2.8.3 be released?”

:)

Reply

August 14, 2009 at 12:03pm

Well you can’t blame WordPress directly there might be other possible reasons for that.

Reply

May 19, 2010 at 8:09pm

Same news to me!

Reply

June 24, 2010 at 9:59pm

Insightful but right now I'm having major issues with TZ. We're doing our best too and as publishers of news stories we need Google to come back to indexing us the way they did before but they haven't been for around 4 days. The homepage is cached with our latest posts but no posts. Any ideas on that?

Reply

September 20, 2010 at 12:36am

Awesome post! I’m definitly going to share this on my Twitter :)

Reply

1 trackbacks

Leave a comment

Your email address will not be published. Fields marked with an asterisk are required.
 

  *

  *

You can use one of the following tags:
<a href=""><blockquote><code><em><strike><strong>