Optimizing your blog posts – Best practices for professional SEO

Content is obviously the main component of a great blog post and we’ve all heard the phrase “content is king”. But with so much content being added to the web every day, you need to put in a little extra effort to get your post seen by your audience.
This is where Optimizing your blogs play a important role in helping you promote your content. Yes, professional SEO might seem a bit daunting, but it can easily be broken down into a checklist that you can run through each time you create a blog post.
Here’s a simple, yet powerful list to improve the effectiveness of your blog posts in search engines:

Blog Title and Title Tags

optimizing-your-blog-postsFirst, always think about the context of your title. Does it accurately describe the blogs content? Would users be able to quickly determine if the post is valuable to them or what the post is about?

In most cases, the article title also becomes the title tag of that page by default. So you should always try to aim to title your blog post within 60 characters so that it displays in search engines. While you can always manually overwrite your title tags, this can quickly become tiering for frequent bloggers and it’s better to get in the swing of this best practice as a universal, efficient approach.

Meta Description

While there may be some debate on the value of the meta description as a ranking factor in SEO, one aspect of its value is crystal clear. Your meta description is your chance to help the user understand what to expect for your article, should they choose to click on your blog? You most definitely want your meta descriptions to entice the reader to want to know more.

Typically, in blog posts, the first 145 characters of the post become the meta description by default. Keep this in mind when crafting that first sentence of your post as it is the prime real estate for user to click from search engines. And while there is never a 100% guarantee that search engines will choose your custom meta description to use in the search engine results pages (SERPs), you can put your best foot forward by using best practices and avoiding truncation where possible.

Blog Post Categories

It’s a good practice to keep your blogs organize in range of categories to sort all of your content. What is often overlooked from a user experience point of view, is that one of the best ways to establish these categories are to define them up front.

You know your business and you generally know the type of things you intend to blog post about. With a little bit of planning and strategy you can define post categories at start and then spend time writing quality articles that fit these categories. Writing posts on whatever comes to mind and then creating new categories to support your posts will lead to a messy user experience and a disconnected blog.

Blog Post Tags

Unlike categories, tags are meant to be created as you go for each individual blog post. When completing each new post you should create tags (keywords) that explain the context of your post, as they will aid with internal searches and filters as users look to explore content on your site.
It’s advisable to “noindex” tag pages to avoid creating multiple, even hundreds, of pages that aren’t beneficial to user experience or SEO.

Effective Content

If done right, blogs are an extremely valuable tool for taking top funnel content and bringing users to your site, driving them inward and ultimately leading them to a conversion point.
This will happen over time and with some nurturing. Not every blog post you create is meant to have “Buy Now” (or insert your bottom-funnel CTA here) as its primary call-to-action. This will likely cause disconnect with your audience.
Many of today’s blogs are vanilla because business owners are cautious, and rightfully so. That said, your blog shouldn’t suffer by lacking personality. The stronger the voice your blog has, the better it will stand out from all the other content on the web. But the trick is, everyone needs to agree on that voice and figuring it out starts up front, at the beginning of the process, with the strategy. Getting everyone on the same page early on will help to eliminate paranoia, and the worry of going too far “off brand” with subsequent posts.

Internal Linking

Having links in your blog posts that point to other pages on your website can help to support your site’s overall content, improving your site crawlability by search engines, and help send visitors to explore other areas of your website. Here are a few things to keep in mind when implementing links within your blog posts:

  • Be sure your anchor text is relevant and topical to the destination link
  • Avoid the spammy-sounding “Click Here” and similar types of anchor text
  • Avoid single words that don’t define where the user is clicking
  • Do not have more links than text


Archives are a good way of displaying your site’s authority through longevity. There’s value in having articles archived by month and year, and being able to view them in chronological order. Visitors can access old articles on topics that may interest them, or at least skim posts while browsing and engaging on your site.
From a technical standpoint, archives are a proven additional way for search bots and crawlers to navigate through your whole site. It never hurts to provide additional avenues that can help with indexing.

Subdomains and Subfolders

Ideally, blogs should live off of the top-level domain (TLD) (i.e. www.website.com/blog). A blog sitting on a subdomain (i.e. blog.website.com) can be looked on as a separate website by search engines. That means that if other sites link to your blog, your main website may not get as much benefit from the link. This is why it is recommended to use subfolders on a TLD instead.
Although technically it might be easier for small businesses and startups to host their blog on a subdomain (especially if the blog is still being tested as a proof of concept), using subfolders on your TLD will likely maximize SEO potential by recognizing your blog and website as a single website.

Blog Post URL

Every page’s URL should be concise and descriptive. Your blog post page URL should be the title of your blog article, minus any prepositions and spacer words. Also, only use hyphens in between words (no underscores!) when creating a page URL for your blog posts.

Additionally, your blog URL should include the levels of navigation (the subfolders) on your domain. By displaying the subfolders in the URL itself, you can help users understand where they are located on your site. Just like title tags, a URL with descriptive words is a factor in determining keyword relevancy and search rankings.

In the end, it’s important that your blog checks these boxes, while continuing to strike a healthy balance between bringing in new traffic from search and nurturing the audience that you already have. Ensuring that you are providing value, engaging your audience, and being as technically efficient as possible.

CEO - Website Designer - Web Developer - SEO Specialist Web Design Center is a full-service Website Design Company offering affordable website designs and development, eCommerce websites, logo design and Online Marketing solutions – Expert SEO. We specialise in working with businesses all around Australia and Overseas.

More from our blog

See all posts