SEO 101: The 5 Parts of Your Site You Should Keyword Optimize
Written by Lisa Toner | @

SEO can sometimes feel like it stands for “Something Extremely Obscure,” especially for busy marketers who just don’t have the time to sit down and figure it all out. There are endlessGoogle algorithm updates to stay on top of to ensure we’re always showing up in search results for our target keywords, but as marketers, we don’t always have time to keep up with those ever-changing rules.

But there’s good news! There’s one simple rule of thumb that remains a tried-and-tested technique for SEO success: optimizing your website with relevant and targeted keywords. By having a well-optimized site, you’ll start to see results like an improved quality of visitor, higher conversion rates, and in the end — more closed customers.

Download our free on-page SEO template here to help you plan and organize your keyword strategy.

My colleague Rachel Sprung wrote an awesome blog post recently about how to research what keywords you should be using in your inbound marketing, which is a great place to start. For this article, I’m going to talk about how to add those keywords to your website once your research is complete. This article is appropriate for anyone just getting started with SEO, or adjusting their keyword strategy.

Start With a Site Audit

Once you’ve identified the keywords you’re going to target, you need to start adding them to your site. The methodology I’m outlining is one to keep with you as you add new site content in the future — but is also good for a one-time SEO overhaul.

The first step in this process is to identify which pages should target which phrases. This is a good time to do an audit of your site pages, which will surface any other issues you may have, like duplicate content. (You can learn more about why duplicate content is bad for your SEO and how to fix it in our SEO video tip series here. The experts over at Dejan SEO will bring you through the steps of performing your own SEO site audit.) But if you’re looking for the quick and dirty, here’s what you can do:

  • Export all your site pages into an Excel spreadsheet.
  • Sort by the most frequently visited pages.
  • Decide which keyword category each one falls into, and add that category into a column beside the page name.
  • Add another column in your spreadsheet to add more specific keywords that you want to add to that page. Keep in mind that they must be relevant to the content on that page, as well as terms your target audience would be searching for.

Here’s an example of what this might look like:


Once you’ve completed this process for all of your pages — or at least the most important ones if you have a ton of pages — you can jump into your site to start adding keywords.

Start Adding Keywords to Your Site

When optimizing your site for new keywords, you need to include those keywords on your site. (Duh, right?) Here are some of the most important places to optimize for your chosen keywords on your site:

  • Titles
  • Descriptions
  • Headings and Content
  • Image file names
  • URLs

If you haven’t optimized these sections of your site in the past, you have some work to do — but make your life easier by starting on the pages that get the most traffic. Then, as you create more pages, be sure to optimize as you go.


Titles are shown in the browser tab and search results, and have a direct impact on searcher clickthrough rates (CTRs) and search rankings. When writing a title, try to keep it below about 65 characters, and include one of your target keywords or phrases so it’s easier for searchers to identify that your results are relevant to other query.



Descriptions are also shown in search results and can help increase CTR — but remember that nowadays, they don’t have a direct impact on rankings. They exist to tell searchers why they should click on your result. Use one of your target keywords or phrases in your meta description so they know your content is relevant to their query, but make it attractive to the viewer, too. This is great real estate for selling the benefits of clicking through to that page’s content.


Bonus: You can use this cool tool from Dejan SEO to preview what your search result would look like before deciding on what description to use.

Headings and Content

It’s important to use your keywords in your headings and content, as visitors are much more likely to stay on a page if they can see the terms they had searched for on it. However, it’s critical you use these keywords naturally — so write for readers first, not search engines.

Using keywords in your content is also used by Google as a ranking factor, so doing this can help improve your SERP placement. Although you should include keywords in multiple locations across your site, you should also avoid over-using keywords for the sake of SEO. If they’re used too frequently, it can appear manipulative and result in your site being demoted in search results. And hey, no one wants to read content like that, anyway.

Image Titles and Alt Text

You can also look at including keywords in a natural way in your image titles and alt text. This seems minor — and it isn’t going to impact your search rankings as much as other things on this list — but it helps Google find your site in image searches, improves accessibililty for people with poor vision using screen readers, and is also used as a minor search ranking factor.

Again, rather than adding keywords to image titles and alt text for the sake of SEO, try and be as accurate and descriptive as possible with your images.


It’s a good idea to include keywords in your URL if they accurately describe the page contents. This is particularly important for businesses that do a lot of blogging — there’s a huge opportunity to optimize your URLs on every post you publish, as every post lives on its own unique URL.

But beware — search engines will penalize exact match domains that are keyword stuffed. So if you’re thinking of starting up, think again. Keep it to, and you should be fine.

Avoid Search Penalties

There are a couple of things you should also avoid when optimizing your site for keywords, so be careful of the following sketchy SEO practices some people (mind-bogglingly) still use:

1)Never hide keywords. Whether by using the same color background as you do for the text, hiding them behind images, or off to the side using CSS. (I know, I can’t believe I have to say it.) Doing this is not approved by search engines and can result in penalties, and just simply won’t be effective.

2)Avoid keyword stuffing. Avoid stuffing keywords in titles, headings, descriptions page content, and URLs. This appears spammy and is not approved by search engines.

3) Don’t force keywords where they don’t belong. This isn’t quite the same as stuffing a lot of keywords into a post. This is more about not forcing a keyword in — even if it’s just one — if it doesn’t belong, contextually. (Note: If you can’t figure out a place to put a keyword in a piece of content, it’s often a sign the content isn’t that well-aligned with what your personas need, anyway.)

You’re a busy marketer with a lot of things on your plate. SEO need not fall to the bottom of your priority list because of a lack of knowledge, or worse — fear you’re doing it wrong. The most important thing to consider is your visitor’s user experience. Think about them first, and search engines second, and you’ll be alright.

If you want to perform your own SEO site audit, you can get this tip along with six others in ourSEO: Bite-Sized video tip series. The guys over at Dejan SEO live and breathe this stuff, so we thought there was no one better to teach us on the subject.

Say hello to WooCommerce 2.5 “Dashing Dolphin”

Today we’re proud to release WooCommerce 2.5 “Dashing Dolphin” into the wild! 2.5 has been in development for ~5 months and has seen around 1600 commits from 42 contributors.

This is another evolutionary release which focusses on improvements to existing functionality, as well as stability and performance. We do however have some new features to mention in 2.5 which developers in particular should enjoy using.


Introducing WooCommerce CLI

The WooCommerce CLI (command line interface) lets you perform many actions on your store via the command line, such as creating customers and coupons. This should be very useful for power users! Here is a quick example of the CLI in action, in this example updating then deleting a coupon.

2016-01-12 10_54_27.gif

The documentation for our CLI can be found here.

A new sessions table

Being stateless, WordPress doesn’t have an in-built way of handling session data. You can use cookies or implement PHP Sessions, but both have limitations and some hosts aren’t equipped to deal with them by default.

Early on we decided to adopt a solution based on wp-session-manager whereby you have a cookie to identify each user, and have their session data stored in the WP options table. This worked well, and has served us nicely until now, however it did lead to problems with scalability and data cleanup.

For these reasons we’re introducing a new session handler which uses custom tables, rather than the WordPress options table.

You can read more about this feature here.

Performance improvements

We made a number of performance improvements in 2.5, mainly working on optimising our usage of transients which we covered in our beta 2 post.

tl;dr we’ve audited all transients, removing those that are unnecessary and moving to alternative forms of data storage and caching where possible. Combined with the new sessions table, query speed should be improved due to reduced usage of the wp options table.

Tax rate settings UI

We’ve been experimenting with backbonejs to improve the user interface recently, which should feature more prominantly in core from 2.6. In 2.5 we’ve used it to improve the tax rate input screens, which now saves via ajax and has a new inline search.

2016-01-12 12_04_11.gif

Improved checkout flow

We touched on some checkout screen tweaks in our beta 2 post here and the beta 1 post here. Most notably we have:

  • Moved the terms and conditions box before the place order button
  • Tweaked default call to action button styles
  • Added error recovery when malformed JSON is returned by the ajax methods.
  • Removed the ‘estimated’ text from the cart totals area.
  • Made it so when only 1 gateway is enabled, the radio buttons will be hidden.
  • Added pass

Chrome Is About to Load Web Pages Way Faster

If you like Chrome but don’t think it loads web pages fast enough, you might be in luck. Google has now readied a new compression algorithm for the browser which will squeeze web pages down by as much as 25 percent more than it does right now.

The new algorithm, called Brotli, is designed to replace the one that Chrome currently uses, known as Zopfli. (Google has always sucked at naming things—in this case, Brötli means ‘small bread’ in Swiss German.) It’s been in the works for a while, but the code is now ready to roll, according to Google’s Ilya Grigorik.

Google claims that it uses a “whole new data format” that manages to squeeze down web page content by an impressive amount—apparently squashing HTML, CSS and JavaScript down by 17-25 percent more than Zopfli.

 It does that while also achieving comparable decompression speeds which, it might not surprise you to hear, “allows for better space utilization and faster page loads.” Google also reckons it will provide “benefits to mobile users, such as lower data transfer fees and reduced battery use.” Sounds good, eh?

The code is now said to be readied to the stage of “intent to ship,” which means it should appear in Chrome very soon. Good news for the impatient.

[Google via Engadget]

Internet Explorer 8, 9 and 10 Finally Die Next Week

Found at:

Authored by: Jamie Condliffe


It’s been a long time coming but, as of January 12th, Microsoft will no longer support Internet Explorer 8, 9 or 10. Rest in peace, IE.

Microsoft points out that version 11 will continue to cling on to its dear little life for at least a while, receiving security updates, compatibility fixes, and technical support on Windows 7, Windows 8.1, and Windows 10. For now.

But if for some unimaginable reason you use an older version of IE, then it’ll no longer receive updates. If you insist on using a Microsoft browser, now might be time to consider using Edge?