In the past 5 years blogging has gone from an obscure hobby to a mandatory part of every internet marketing and SEO campaign. Blogging is an excellent way to connect with your customers and potential customers. Integrating a blog into a website is something that we consider mandatory. Failure to implement a blog won’t cause any negative effects, but it is definitely a wasted opportunity from an SEO perspective.
Blogging has become such an integral part of SEO that it has spawned an industry in and of itself: content marketing. While we won’t dive to much into that topic today, we do feel as though blogging plays a large role in on-page SEO. We believe that the mere presence of a quality blog on a website can be a positive signal to search engines. What do we mean by a ‘quality blog”:
For smaller businesses, you can implement a WordPress blog easily by installing it on your server. For most websites, this is as simple as a one-click install on the back-end of your server. Generally it takes about 5 minutes to install WordPress and can be configured and optimized in another few hours.
Before the dawn of web 2.0 websites were very flat. They had a few pages, maybe a form and a few animated images with blinking texts. In these days there wasn’t that much information that needed to be updated on a regular basis, so the website really never changed.
Years have passed and websites are now much more dynamic and complex. Search engines are looking for active websites within their results. The operative word here being “active” which could mean a number of different things such as regularly updated content or the presence of a blog.
As an SEO, choosing a blogging platform can almost predict the future success of your campaign’s initiative. Choose an outdated blogging platform and Google might hate you. Choose an up-to-date and intuitive blogging platform and Google will love you.
We rarely make such bold statements when it comes to making recommendations, but if you are shopping around for a blogging playform we highly recommend WordPress. WordPress is free, open source, and great for SEO. Why is WordPress so great for SEO:
Also please don’t confuse WordPress.com with the hosted blogging platform from WordPress.org. WordPress.com is still a blogging platform but it is an off-site version of it with different features and less flexibility.
Alternatives to WordPress:
Some of these options such as Drupal and Joomla have been around for a very long time and are open source (free) while others are new to the game and some form of payment involved.
This is one aspect of blogging that a lot of SEO’s don’t talk about. For instance this tutorial we wrote on on-page SEO took us days to organize. We needed to figure out which sections were most important, what to name them, and where to put them within our sites hierarchy.
By breaking your content into logical chunks you can really help users find the content they are looking for much easier. This is where categories and tagging comes into play. By accurately tagging and categorizing your content, you not only give your users a logical structure for your website but you help Google identify which sections are the most important. For instance if you have 2 categories, 1 with 100 posts and 1 with 2 posts the one with 100 posts will probably appear more important.
The last thing we will say when it comes to blogging is to “create content for users, not for search engines.” This is a very popular phrase within the SEO community, it is almost a mantra.
Being that WordPress is one of the most popular blogging platforms and is the one that we recommend, we decided to focus a small section to optimizing it. Anytime we are working with a new WordPress website we have a basic workflow that we rinse and repeat each time:
There are a number of other recommendations we might make depending on the style and type of blog that it is, but those are the ones we will implement no matter what. For example a blog on an eCommerce site would be setup much different than a beauty blog.
When it comes to blogging content, there are a number of different directions you can take. The first question you need to answer is what type of blog are you going to be? For example your blog can be structured as:
Once you’ve decided what type of blog you are going to be, you can start figuring out what you are going to write about.
As for the content itself, our recommendation is to choose topics that are topically relevant and have a high keyword volume. A lot of times we will do a brainstorming session of basic keyword ideas, and create blogging topics based on the keywords with the most volume. For this we will use Google AdWords keyword planner:
The keyword tool will serve as a basic guideline for blogging topics, and should never be taken literally. The keyword tool also allows you to find keywords to stay away from. Certain topics that aren’t searched very often and have a low competition score might not be the best idea.
On the other hand, you also must consider how your content will look on social media. Just because it might not bring in any traffic from search doesn’t mean it won’t do great on Facebook or Twitter.
As for new content ideas and how to organize your thoughts, we are a big fan of Google Keep. Google Keep comes in desktop and app form and has a really simple user interface. Every time you get a new blogging idea you just add it to a new “card” and color code it based on category. Once you are ready to blog, you have a whole list of content ideas. This is great for documenting ideas you think of throughout the day:
Try to use URLs or permalinks that are helpful to your visitors. There are a few basic guidlines to follow when structuring the permalinks on your website and creating new blog posts. A few examples:
Bad http://www.example.com/blog/?=123 (not readable by humans) http://www.example.com/blog/blog/demo-post (not properly named) http://www.example.com/blog/uncategorized/helpful-stock-tips (properly named but not categorized) Good http://www.example.com/blog/stock/trading-secrets (properly categorized and titled) http://www.example.com/blog/welcome-to-our-blog (accurately titled, recommend removing 'stop' words) http://www.example.com/blog/iphone/reviews/iPhone6-review-patrick (properly categorized and titled)
Creating an effective internal linking strategy within your website is just as important as your main website. We’ve already written an entire section on internal linking in our on-page SEO tutorial, you can read more there. With that in mind, there are a few extra tips we recommend for blogs with regard to internal linking: