Go to Blog

46 Snackable SEO Tips for WordPress Bloggers

The Wow-Score shows how engaging a blog post is. It is calculated based on the correlation between users’ active reading time, their scrolling speed and the article’s length.
Learn more

46 Snackable SEO Tips for WordPress Bloggers

Pauline Cabrera
46 Snackable SEO Tips for WordPress Bloggers

Building a site that search engines not only love but positively crave is no easy feat. It takes dedication and it takes time.

But ignore the importance of SEO and you might as well be banging your head against a brick wall. Because without those high search engine rankings? Well, no one’s going to find your site, your content or your hard work.

 And what’s the point in that?

That’s why we’ve put together our top 46 SEO tips for WordPress bloggers in 2016. A no nonsense, easy to digest actionable list to help you totally transform your blog, sky rocket your readership and find yourself with those all important rankings that you deserve. 

Website Optimization

Part 1: Optimize Your Website

  1. Make your site easy to navigate. Put yourself in your reader’s shoes: is your site easy to navigate? Are you able to determine immediately what your site is all about shortly after visiting your site? Be sure to use your main keywords around your website. For example, if you’re blogging about SEO, let your visitors know that you blog about this topic by adding “SEO” keyword somewhere visible such as your main navigation (e.g. SEO Tips) or welcome/introduction message. Make it obvious! Clear and intuitive navigation will also help search engines determine what you’re about, pushing your rankings forward. 
  2. Keep your content clear. Again, think of your reader. Ensure your content is front and centre, with your most important information (i.e. titles of articles + introductions with your main keywords) above the fold (the part of your site visible without your reader having to scroll).
  3. Avoid too many ads above the fold. And don’t clutter your site with them! Google prefers ads that don’t get in the user’s way and favours those that are non-intrusive.
  4. Use www. or non www. Ensure your site is only accessible by one or the other by following the steps in this guide. This is crucial as the consistency helps Google index your site with more clarity.
  5. Ensure your blog is mobile optimized. With mobile searches now officially surpassing desktop searches in 2016 studies, you’ll be missing out on serious traffic if your blog isn’t designed for mobile. In fact, Google & Bing stated that those websites that are mobile-friendly will rank higher in the mobile search than those that are not. An easy way to ensure this is by choosing a theme that is responsive or mobile friendly. If you want to stay with your existing theme, feel free to hire a developer to give you a hand. Not sure if your site is mobile friendly? Here’s a tool (by Google) that will help you find out!

Choose a good hosting provider. Keep in mind that your web host has a huge effect on your search ranking and customer retention. A slow and unresponsive site will be looked at unfavorably by Google, who will lower your rankings. Similarly, visitors are unlikely to stick around a site that takes decades to load. Feel free to check out this post for web hosting reviews.

Website Speed

Part 2: Speed Up Your Website

  1. Keep your homepage speedy. Display excerpts instead of full posts, reduce the number of posts featured on the homepage and remove unnecessary or inactive plugins or widgets.
  2. Install a caching plugin. Caching pulls together all the elements on a webpage (that slow down loading speeds) into a temporary storage section of your hard drive… also known as a cache. The benefit of this is that it will enable to site to load much quicker on your reader’s browser the next time they visit. The W3 Total Cache plugin will automatically set this up for you.
  3. Install a content delivery network. CDNs collect your site’s static files (CSS, images, Javascript etc.) and deliver them to servers that are geographically closest to your visitors. This means your readers can download them at a much faster speed. Check out Max CDN Content Delivery Network to help you do this.
  4. Optimize all images for quicker loading speed. Images that are too bulky will drastically slow down your site speed as it struggles to load them. You can auto resize them using WP Smush or EWWW image optimizer to reduce them.
  1. Use LazyLoad on your images. LazyLoad only displays images above the fold, so that when the reader scrolls further down the page the other images begin to load. This puts less strain on your web page to immediately load all your content.
  2. Compress your pages with GZIP. Pages full of high quality content (i.e. videos and images) tend to be larger (over 100kb) and, as a result, slower to load. Speed up their download time by compressing your pages together using Gzip. Compressing your pages helps you to create a more reliable, faster data transfer throughout your site. Install W3 Total Cache and you can enable this instantly through their configuration page.
  3. Combine Files. This is to reduce HTTP requests that are created as you add more plugins to your site. Essentially, every plugin you install will tend to have its own JavaScript and CSS file; each of these files is a new HTTP request and slows down your page load speed. You can combine these files to reduce that time. Whilst you might want to enlist the help of a developer for this, this handy guide lays out all the steps into manageable chunks. Here’s a good tool that can help you check how many requests you have in a page. W3 Total Cache allows you to enable this from their configuration page as well.

Link Building

Part 3: Get Link Love

  1. Create great content. If you want people to link to your content, then it goes without saying that you need to deliver amazing content. That means unique, well-constructed and brimming with personality.
  2. Guest post on credible sites. Not only will this automatically put your content in front of a brand new audience from a site with a high and powerful readership, but high levels of inbound links (linkbacks to your site from other websites) are also a reliable way of boosting your search engine rankings.
  3. Build relationships with people in your niche. Links from sites within your niche, or pages related to your content, are seriously beneficial for rankings. Relevancy matters, so collaborate (such as guest posting + joining interviews) with related sites.
  4. Steal your competitor’s links. Find out who is linking to your competitor and build a strategy based on how you can earn a linkback with them. You can start by approaching them to ask for a collaboration such as guest posting, sharing relevant an infographic or even a useful article that they can link to in exchange for linking to your own website. SEMrush can definitely help you collect that data. For more ways on how to build backlinks, you might find this post helpful.
  5. Regularly check your link profile. Your link profile is simply a collection of all the sites currently linking to your site. By running a backlink analysis, you can see all of these in one place. Get rid of any suspicious or unnatural looking links as low level (or automated) links tend to be penalized by Google.

Content Optimization

Part 4: Optimize your content

  1. Make full use of keywords. Keywords help Google directly relate searches to the content on your site… so make use of them as appropriately as possible. As well as in your blog post content, include them in text links, and even your domain name (when relevant!).
  2. Use keywords early on. Ideally, in your first 100 words. This will help Google immediately know what your page is about when correlating it with user searches.
  3. Don’t overuse keywords. Whilst it’s important that you make use of keywords throughout your content, don’t overuse them. Keyword littering is looked at unfavorably by search engines as well as readers, so let them fall into the natural flow of your writing.
  4. Use keywords on your images. Put your main keywords on ALT attribute within your images. You’re using ALT attribute to describe your images, and this will help the search engines to easily read your content, thus boosting your search rankings.
  5. Create unique content. The more content you can offer, the higher your search rankings will be. Why? Search engines prefer NEW content, so make adding unique and fresh information to your site a priority.
  6. Use LSI (Latent Semantic Indexing) keywords. These are words that are related to your main keyword. They help differentiate homonyms in search queries (same words with different meanings) and should come out automatically in your writing.
  7. Use multimedia. Images, videos, audio, etc. makes your content more engaging…and as a result, more shareable and linkable!
  8. Use internal links. This points readers to other parts of your site, encouraging a flow through your content and lowering bounce rate: two critical user interaction ranking factors. For example, you’re writing a new content about SEO, you can link another old content that is related to SEO within your content, or vice versa.
  9. Install Yoast SEO plugin. Use this plugin to optimize content keywords and your meta keywords (meta title & description). It will tell you when you go over the number of characters required and elements you need to fix. Your title tags should be between 50-60 characters while your meta description should be between 150-160 characters.
  10. Keep URLS short and keyword rich. According to Google, the first 3-5 words in a URL are given more weight when it comes to ranking…so try to put your keywords nearer to the front when possible. Here’s a good tutorial on how you can make your post URLs SEO friendly.
  11. Longer content is key. SerpIQ research suggested that longer content tends to rank significantly higher on Google’s first page. Aim for 1000 – 2000 words, but remember: it isn’t just about quantity, it’s quality too!
  12. Check title competition. Do a Google search for allintitle: “your keyword” to see the number of pages currently containing your target keyword in the title. If the titles follow a similar format, edit yours so it offers something different.
  13. Steal your competitors' keywords. List your main competitors and use a keyword tool to determine what keywords they’re using that help them rank higher in search engines. Start a strategy to determine how you can rank higher using a certain keyword in search engines.

Social Media

Part 5: Social Media

Social media is now a crucial tool in expanding your brand potential: it’s an immediate way to put your work in front of new (and large) audiences. Not only does it direct more people towards your website (through promotion) but it also helps build your backlink catalogue, magnifies your brand and is seen as a factor by Google for search rankings. Maximize its potential through this simple steps:

  1. Grow your followers. Your total number of organic followers on social media has impact on your rankings according to a report by Forbes. Build your following through unique and consistent content and genuine engagement and interaction. Find some top tips here.
  2. Encourage inbound links. Social media is another tool by which to gain those all important inbound links. By sharing your posts across your social media channels, followers may be inclined to share across their own. Make use of popular hashtags to reach out to users who might not already be following you.
  3. Increase brand awareness. A report by Dogulin Digital recently stated that a strong presence on social media helps build your brand reputation, leading to increased engagement and more branded searches on Google. The more branded searches you receive; the greater search visibility you are going to receive across the board (i.e. in non-branded searches).
  4. Make sharing easy. Install social sharing buttons at the end of every post so that your readers can share your content automatically and with ease, encouraging more external inbound links. SumoMe will make this a walk in the park for you.
  5. Show social proof. By displaying your social share counts at the end of your posts, further shares will be encouraged as your readers will see your work as noteworthy and prominent content.
  6. Measure your performance. Check out the analytics functions on your various social channels to see what posts are gaining the most engagement and blog referral rate, the best times of day to post and whether paid ads have a worthwhile impact on your follower count.

WordPress Tips

Part 6: Other WordPress Tips

  1. Create a site map. Sitemaps make it easier for Google to find your pages. Yoast SEO plugin can help you create a sitemap. Once you’re done, submit them to Google, Bing, Yahoo + other search engines.
  2. Use Google Webmaster Tools. This tool can help support your rankings by providing search analytics reports (to show you the keywords with the highest number of impressions) so that you can be sure to include them on the relevant pages, checking regularly for (and fixing!) any site errors and sitemaps to ensure that all pages on your site can be found by search engines with ease.
  3. Check stats through Google Analytics. Follow changes in traffic and popular posts so that you can react accordingly. You should also always look to make your content more appealing to visitors by fixing broken links and updating any information whenever necessary.
  4. Find popular content and improve it. If you know an article in your niche has been popular, then why not make it even better? Rework the content with a fresh spin and reach out to those who originally shared the content pointing them to your own.
  5. PROMOTE! Spend as much time promoting your content as you do writing it. That means putting your efforts into your social media marketing, email direct marketing and any PR you can gain. Remember, more publicity = more chances of earning backlinks = higher search rankings.
  6. Keep an eye on broken links. They are bad for user experience and SEO. Do regular checks of your website and social media to check all links are active and working. Although this plugin is super old, it still works! I use Permalink Finder on all my WordPress sites to make sure there is no more broken pages. To check external broken links, this post may help.
  7. Moderate comments. Check for spam comments and remove immediately. The Spam Remover plugin will do this for you automatically.
  8. Educate yourself. There are countless SEO blogs and articles online giving you a deeper insight into the world of SEO. Factor in time to read up on the factors that go into a successful SEO campaign.
  9. Stay on top of changes. Leading on from this, pay attention to any updates. The online world is a constantly changing and growing industry… don’t let it run ahead of you!

 Do you have any additional suggestions? Please add them in the comments!

Like this post? Follow us on RSS and read more interesting posts:

Pauline Cabrera is the CEO of TwelveSkip where she provide tips that can help bloggers and entrepreneurs build a successful blog. She’s also a content manager of HostingFacts.com.
Share this post


2000 symbols remain
awesome article thanks a lot
[link removed by moderator]
This article has very helpful information for bloggers like who don't know much about SEO and Ranking
Sanu Mondal
Hi Pauline i am going to start a blog page on my site. my site will be live very soon, i need some geaust blogger for my site. could you help me how can get that?
Sanu Mondal

Is this true ? that if i select wrong server hosting then it might be harmful for my site. Thank you
Pauline because i was not idea about that.
Michael Romano
Nice list, but not exactly "snackable." Some of these recommendations take months and tens of thousands of dollars to implement. Maybe "farm-to-buffet-table SEO?"
Pauline Cabrera
Michael Romano
Thanks @Michael Romano:disqus! SEO is definitely not an overnight process :) But here's what I mean by "snackable" >> http://searchcontentmanagement...
Michael Romano
Ha I don't think that would fit in the title tag
Great Post i have ever seen ! I will Follow it..
Pauline Cabrera
Pither Isaac
Thanks @pitherisaac:disqus!
Awesome thanks ! ...
Pauline Cabrera
Himesh Darji
YAY, hope you find it helpful!