About to Publish A Post? STOP! Read This


It used to be that it was just us writer people that were responsible for publishing blog posts. But, my, how times have changed. As business owners, marketers, and social media mavens, we’re all responsible for publishing content on a regular basis. We publish posts to our own blogs to build our authority and search engine happiness, and we publish guest posts on other blogs to increase your readership and gain new eyes. With all the time we now devote to writing great content, we want to make sure we’re getting the most out of it that we can. And that means taking the time to optimize your content before you ever hit the publish button. Because search engine optimization always works better when it’s a priority, not an afterthought.

Before you hit publish on that post, make sure you’re hitting seven important points. They may just make all the difference.

Did you target what you meant to target?

Let’s be real – as a business, you’re blogging with a purpose. You’re blogging for authority and for attention, but you’re also blogging to increase your search engine rankings and your findability. If you can’t admit this to yourself you run the risk of not actively basing your blog topics around what you’re trying to be known for. If you’re a business and you’re NOT doing this…well, I’m sure your competitors all really thank you.

Before you publish your post, confirm that you’re targeting what you meant to target with this post. Its fine to go off-topic on occasion (keep it less than 20 percent of your posts to avoid annoying people), but know what you’re after. Typically this means doing some keyword research to find holes in your rankings, unexpected keyword traffic you can capitalize on, or where you want to steal the thunder from your competitors. Before you publish a post know why you’re publishing it. What is this post doing for you? Why is it here? How does it fit? What are your goals and do they match current practices?

Did you optimize your titles?

Our content lives and dies by the blog titles we craft. You know this. But what happens when you have the PERFECT title to draw people in and play on their emotions, but it’s not exactly search friendly?

You create two different titles.

When it comes to blog optimization, there are two titles you need to worry about and consider.

  • The title of your post
  • Page Title (what’s in your Title tag)

On most occasions, the title of your post and your page title will be the same. But, there may be some occasions where it makes sense to vary them a little bit, either to go after different keyword variations or to make your page title more search engine-friendly. Do NOT use this as an opportunity to spam, but know what your options are.

For example, you’ll notice that on our post about creating your social media plan, the post title and page title differ somewhat:

  • Post Title: Creating Your Social Media Plan
  • Page Title: Creating Your Social Media Plan | Using Social Media For Business

By doing that, we’re able to optimize for both users (traditional and the search engines) and take advantage of additional keyword opportunities. This often allows us to write flowery titles when we have a really good one in mind (or simply can’t help ourselves), but also to target the engines with something a bit more descriptive.

What about the URL slug?

What does your URL slug look like? If you’re still using the default permalink setting in WordPress, it probably looks like a mangled mess. Go back and do better.
By going into Settings -> Permalinks in your WP Admin, you’ll see the option to edit how your URLs appear when published. Below is a look at how we have things set up at Outspoken Media.

We prefer to change the custom structure to use a category/post-name format. For us, this works best and allows us to highlight the strength of our category pages. If you chose to replace that code with /%postname%/, then WordPress would generate your URLs as [domain.com/post-title]. Either way is preferred over the default because it gives you an opportunity to customize your post slugs and to work in keywords when you can.

Even if you do tweak your settings (which you should), you’ll still probably want to give your slugs a quick edit before hitting publish to make sure you’re getting the most bang for your publishing buck. Also consider that users tend to like shorter URLs.

And your page description?

Your page description will often be the deciding factor in whether or not someone clicks on your link the search results. It’s your chance to use just a little bit of text to convey both what the page is about, but also why someone should care enough to click on it. Here you’ll want to keep important keywords in mind, but more than that, focus on giving someone a reason to commit to checking out your site in order to learn more about that page. As I like to mention, Darren Slatten has a great snippet optimizer that I’d highly recommend you checking out to help you write better Titles and descriptions.

You got images? Did you optimize them?

If you’re using WordPress, it’s so dead-simple to optimize images that you have no reason not to. For every image that you include in your post make sure you also set a unique title and ALT text to give the engines a clue what the picture is about and to pick up some additional traffic in image search and other areas. Obviously, don’t be a jerk and start keyword stuffing. Keep the text super relevant to the image you’re describing and don’t take too many liberties.

Are you using heading tags effectively?

What do we know about Web readers? They don’t read; they skim. By appropriately using header tags to break up content (eg H1, H2, H3, etc), you make it easier for users to get through your content by breaking it up and giving them a more visual representation of your key points. To same vein, using heading tags also helps the search engines understand the main points and theme of that page, as well.

Did you interlink old posts?

Inter linking old posts is a good habit to get into for a number of reasons. From the user side, it helps new readers familiarize themselves with posts you published before they found you and gives them a reason to dig into your archives. It’s also helpful for long-term readers who may missed a post or who couldn’t relate to a certain post because they weren’t ready yet. Now…months or years later, they are. You also want to interlink old posts to build up your own internal anchor text and pick up some rankings for content you’ve already written. By linking smartly, you let the search engines know that you’re linking to a page that is about X. Considering how much time we spend focusing on external links, the least we can do is optimize our internal links, no?

That’s the mental checklist we go through when publishing content for ourselves or for clients. It may seem like a lot, but it’s important if content marketing is something that’s important to your business (Hi. It is). There are also plugins like Joost’s newly updated WordPress SEO plugin which will examine your page title, Meta description, alt tags, headings, links, and a whole bunch more to essentially do the heavy lifting for you and ensure your content SEO is handled properly from the very beginning. You may want to check that out. We’re fans of it here at Outspoken.

But what does your process for post publishing look like? Let us know in the comments.

Your Comments

  • Bruce Bates

    I do absolutely everything listed on this site, except the last thing. I generally don’t interlink my posts at all. Perhaps its something I should consider but I think thats what categories are for honestly.

    Have you noticed a performance difference by interlinking? Just curious.

    • Lisa Barone

      I’ve definitely seen it help in discoverability. I’ll notice we’ll start getting a lot more comments on an old post after I link to it from a newer one. We also use it to help bump pages up in rankings, as well. It’s something to consider. Don’t go crazy with it but there are typically very natural ways to work old topics in that help give additional information or act as references. Most people aren’t going to dig through your archives unless you give them a prompt to.

  • Sarah Page

    Hey Lisa,
    Great info – thanks. I’m guessing that you can only change the URL slug on .org or self-hosted WordPress sites? I just checked mine and didn’t see that option. You also remind me that I need to get off my ass and buy a domain name. Gah!
    — Sarah

  • Kristin

    I absolutely LOVE the new / updated plugin from Joost! It’s making me go back and rethink content, titles, AND descriptions and helps you figure out where to stop and what you’re missing.

    Thanks for the checklist!

  • Eric Nagel

    A couple things I always forget: the “more” wordpress comment, where the blog post is stopped from the homepage, and the click to continue reading link is added. Nothing like having a 3-page blog post eat up your homepage

    Also, setting the image_src link tag, which specifies the image used when sharing the page on Facebook. I’ve written how you can specify the image Facebook uses in your thesis-theme blog

    Finally, tags – not alt tags, not header tags, but post tags. The ones that appear in your tag cloud. Get the right balance in there, reuse old ones to link posts together, and introduce new ones as necessary

  • Byron

    Superb post, Lisa. Amen!

    FYI – We’ve scheduled a live demo of Joost’s updated WP SEO plugin with Joost and Linkdex cofounder, Matt Roberts, for this Friday, May 13. Bloggers are welcome to attend and ask their most pressing blog optimization questions.


  • Sam Beamond

    I’m happy to say, i do most if not all of the above on a regular basis. I must say, i do lack in cross linking my content, but can see value, if I had more time. WordPress is great for helping its users in SEO. I do appreciate the plugin and snippet optimizer links too. These will be helpful going forward, for myself and client. Thanks!

  • Niki Davis

    Thanks for the tips! I teach a hospitality marketing class and plan to introduce blogs this summer. I’ll definitely be sending them to your blog!

  • Gabriele Maidecchi

    The step many people forget is for sure the page description. I have seen some blogs with CSS code in their page’s description for some reason, that’s going to hurt quite a bit. The good part is that WordPress has got loads of plugins to take care of this, one just has to be willing to click a couple of links and spend some time forging a good description, and that’s done.

  • Tom Conte

    Have you seen performance issues, more specifically increased page load time, because of the custom URL structure you are using for WordPress? It usually occurs when a site is pushing a few dozen pages and the WP database has a harder time of identifying pages vs. posts. Their is much discussion online about this subject but I haven’t found any hard figures to look analyze.

  • Dot Monster

    Great post, points which should always be run through when creating any content. You have one of the better explanations of the techniques too! And as you mentioned optimising just got easier with Yoast’s SEO plugin and Linkdex’s Page Analysis! http://bit.ly/kIk84G :-)

  • Janet Aronica

    This was such a helpful and well laid out post Lisa. Thank you for writing this!

  • Keri

    Hey, great checklist! Thanks for writing it up. I found this post via a tweet & just subscribed to your RSS feed—looking forward to future posts!

    I just wanted to point out that alt tags for images were created for accessibility purposes. Please don’t use them just for SEO purposes. They should be used to describe the image for your readers with disabilities. Yes, you can use keywords, but only if they’re relevant to describing the image.

    Thanks again for the great checklist =)

  • Dino Dogan

    I hate interlinking old posts…for that matter I hate formating my posts….I do it, of course…but the writing process is so much more fun than all the extra nonsense we have to do…which is why I often publish video instead….so much easier :-)

    Good round up tho…

    • Keri

      Hey Dino, the SEO plugin on my blog takes care of interlinking for me. Thought you might be interested- it’s called SEO Ultimate at http://www.seodesignsolutions.com/wordpress-seo/ It has a feature called “Deeplink Juggernaut” where you can name keywords to automatically link to certain posts. Like, if you wrote a post called “7 Ways to Catch a Unicorn”, you could automatically link the words “catch a unicorn” to that post, wherever they appear. I’m not an affiliate or anything, I just really like the feature =)

  • Jamie Fairbairn

    Very good post Lisa – when I started my blog I didn’t interlink between posts but have been doing it for a while now. I found it can help keep people on my site for longer, especially if I link to another post I’ve written on the same topic at the end.

    Keri makes a very good point about the alt tags too and it’s something I’ve tried to become more aware of only recently by describing the images and trying only to use keywords where they’re appropriate.

  • Cresilda @ Virtual Assistant, Inc.

    This post is all in one. Lisa, you did a great job in enumerating it all for us. Your post is the best example of a well-optimized blog. Thanks for sharing.

  • Jeff @ Cutting Edge Offers

    Love the post. I just posted a link to this on our Facebook page.

  • DJ Perez

    This is one of the best articles I have read in long time relating to SEO for Blogs.

    Thanks for sharing it.