Optimal posting time? (via: Are there optimal days/hours to post questions in order to get visibility and answers? – Meta Super User)
Posted by jpluimers on 2014/09/22
A while ago, i came across this interesting question: Are there optimal days/hours to post questions in order to get visibility and answers? – Meta Super User.
The recommended time 1400 UTC is related to my blog post scheduling behaviour.
Virtually all my blog posts are either (when both apply at the same time, that is pure coincidence):
- scheduled at 0600 WordPress time (which varies because of DST; usually it is either 0600 UTC or 0600 UTC+1)
- about “real world” events and just posted on the spot
I schedule posts on Monday through Friday:
- Monday + Friday I focus on Power User / Lifehacker topics
- Tuesday, Wednesday and Thursday I focus on Development topics
Difference between 0600 UTC and 1400 UTC
So why the time difference of about 8 hours between 0600 UTC and 1400 UTC?
That has to do with the public I generally interact with: software developers speaking English, mainly living in European and USA, with a minority in India, Asia and down-under.
- At 0600 UTC, most Europeans are about to wake up or just arrived at work, so they get fresh content. Still quite a few people from India and Asia are up (returning from work) can read it the same day it was posted. And virtually everyone in the USA is still sleeping, so they get fresh content too.
- At 1400 UTC, most Europeans are at work, people at the USA East Coast just started working and the rest of the USA is waking up and (hopefully) going to work. So you get a huge group of on-line people online with a high chance if comment/answer interaction on your question: great for getting answers on the same day.
“Missed Schedule” on WordPress blogs
There basically are two issues with the WordPress scheduling algorithm:
- It is based on your blog front-page visit frequency (i.e. if nobody visits your front-page, your scheduled posts will not appear)
- When you have scheduled more than 100 posts, only the first 100 posts will be taken into account. This”feature” was introduced at WordPress.com about early may 2012.
Front-page frequency
Two quotes about the need of visiting your frontpage in order to trigger the scheduling of posts:
If you see that the scheduled time has come and gone and your post has not published, simply log out of WordPress.com and view your blog’s front page. Your visit should cause the post to appear.
The 100 posts limit: because of “security”
Your WordPress list of scheduled post can indicated “Missed Schedule”, so the WordPress.com software is aware that posts didn’t make their schedule, but don’t push it to publication:
Google search for “Missed+Schedule” site:Awordpress.com.
There seems to be an artificial limit of 100 in the scheduling algorithm blaming “security”:
It is just the blog, and since we can’t consistently raise limits whenever asked (it’s too much of a security issue), I will ask that you limit your scheduled posts in other scenarios to 100.
What I think that basically happens is that the query for scheduled posts looks like this:
<br />select top 100 *<br />from posts<br />where state=scheduled<br />order by draft-timestamp<br />
The correct query would be more like this:
<br />select top 100 *<br />from posts<br />where state=scheduled<br />order by schedule-timestamp<br />
(If you wonder what the escaped html br tags do in the above source code: that is cause by yet another WordPress bug which has been unresolved for years: WP adds <br /> before <select even where there is no line break in source code).
This is what they should have looked like:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select top 100 * from posts where state=scheduled order by draft-timestamp
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select top 100 * from posts where state=scheduled order by schedule-timestamp (this final line in the quoted text is to convince WordPress that within Quoted Text the final gist source code listing is indeed a gist).
If you run WordPress on your own rig, you can perform two workarounds:
- wordpress post missed schedule.
- WordPress › √ WP Missed Schedule Fix Failed Future Posts « WordPress Plugins.
via:
- Are there optimal days/hours to post questions in order to get visibility and answers? – Meta Super User.
- Do posts coincide with real world events? (via: How does Raymond decide what to post on any particular day? – The Old New Thing – Site Home – MSDN Blogs) « The Wiert Corner – irregular stream of stuff.
Rate this:
Share this:
- Click to share on Mastodon (Opens in new window) Mastodon
- Click to share on Bluesky (Opens in new window) Bluesky
- Share on Tumblr
- Click to share on Reddit (Opens in new window) Reddit
- Click to share on Threads (Opens in new window) Threads
- Tweet
- Click to share on Telegram (Opens in new window) Telegram
- Click to share on Nextdoor (Opens in new window) Nextdoor
- Click to share on WhatsApp (Opens in new window) WhatsApp
- Click to print (Opens in new window) Print
- Click to email a link to a friend (Opens in new window) Email
Related
This entry was posted on 2014/09/22 at 06:00 and is filed under Facebook, G+: GooglePlus, LifeHacker, LinkedIn, Power User, SocialMedia, Twitter, WordPress. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
This site uses Akismet to reduce spam. Learn how your comment data is processed.






Leave a comment