Indexing slow? Blame Wordpress 2.8

by Patrick Altoft on July 30, 2009

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 Leeds based digital & SEO agency Branded3. Patrick also runs Blogstorm.

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

Read some similar posts

{ 16 comments… read them below or add one }

shane 30 Jul 2009 at 8:07 am
Find me on Facebook | Twitter

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

More comments from shane
Steven Morgan 30 Jul 2009 at 9:27 am

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

Dave 30 Jul 2009 at 9:54 am

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

Stropp 30 Jul 2009 at 10:30 am

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.

Phil Green 30 Jul 2009 at 11:47 am
Find me on Twitter

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

More comments from Phil Green
Stefan 30 Jul 2009 at 12:00 pm
Find me on Flickr | StumbleUpon | Twitter

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.

More comments from Stefan
travelaffiliate 30 Jul 2009 at 1:38 pm

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.

More comments from travelaffiliate
Tom Troughton 31 Jul 2009 at 4:52 am

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

Luci 31 Jul 2009 at 5:31 pm
Find me on Twitter

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?

More comments from Luci
Longest Drive 31 Jul 2009 at 10:22 pm

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

Stendo 02 Aug 2009 at 6:01 pm
Find me on Twitter

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!

More comments from Stendo
spinmedia 03 Aug 2009 at 10:46 am

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.

More comments from spinmedia
alisongroves 06 Aug 2009 at 7:58 pm
Find me on Facebook | Flickr | Twitter

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

:)

More comments from alisongroves
tag44 14 Aug 2009 at 12:03 pm
Find me on Digg | Facebook | Reddit | StumbleUpon | Twitter

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

More comments from tag44
Lter 19 May 2010 at 8:09 pm

Same news to me!

drew 24 Jun 2010 at 9:59 pm

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?

{ 1 trackback }

July’s Most Popular Tweets from Internet Marketing Blogs | Red Button Reviews
10.22.09 at 8:18 am

Leave a Comment (registration is optional)

Registration is free, takes about 5 seconds and is worth doing.

You can use these HTML tags and attributes:
<a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>