This is more of a beginner post than I would usually write, but several friends at Indy Hall and around the Philly start-up community have been asking for a while, so I decided to write it.
The goal of this post is to provide a simple, straight forward, and step-by-step guide on how to approach optimizing a page on your website for your target keywords.
This is a pretty long post, so I’ve broken it up into the following chapters:
- Getting Started with Keyword Research
- Finding Related Concepts to Write About
- Designing Your Meta Attributes
- Internal Links
- Next Steps: Off-Page SEO
Time-frame: Depending on the volume of content on your pages, this will probably take you between 1-2 hours your first time. You will become exponentially more efficient, but for the first time plan to set aside a couple of hours.
My hope is that you will be able to take this approach and replicate it over and over again for other pages on your site, to begin to build the content ecosystem you will need to achieve high rankings.
Since this post is for the benefit of start-ups and bloggers, I have created a simplified version of the formula for on-page SEO. The one I will be using for this post is:
In order to make this post as useful as possible, I am going to run through the research process using a target keyword suggested by Alex Hillman that I know nothing about. I am going to start this process the way I would for any new industry vertical where I have no prior SEO experience or knowledge.
Furthermore, the keyword Alex suggested is a one word head term with Wikipedia in the #1 spot. So this strategy is not going to get him onto page 1, but these recommendations will allow for anyone to at least get started with on-page optimization.
The keyword I will be using for this exercise is Coworking.
Table of Contents
Getting Started with Keyword Research
In order to identify your target keywords you need to do a bit of research. You should have in mind the user intent when searching with that keyword, and optimize your SEO strategy accordingly.
For more advanced strategies you should check out Keyword Research for SEO »
Google has a keyword tool that will allow you to get started quickly with pretty much zero technical knowledge, and here is how you do that:
- Go to the Google Keyword Tool
- Log into your Google Account (if you aren’t already)
- Type or Paste up to 10 keywords you would like to target into the free-form text field, one per line
- IMPORTANT: Change the ‘Match Type’ in the left sidebar from ‘Broad’ to ‘[Exact]’
- Click Search
Your results should look something like this:
Next click the ‘Download’ button and select ‘All search results,’ from here you can export into any one of the standard formats for data – I prefer CSV for Excel. I pull all the keywords into excel so I can sort the suggestions by local search volume in descending order and begin to weed out the terms that make no sense.
Of the 130 suggested keywords, after removing all phrases that were unrelated, location specific (i.e. NYC, Austin, San Francisco, etc.), had less than 100 searches per month,or terms that do no represent coworking, i.e. cheap office space, temporary work space, etc. we are left with the following list of 30 keywords and phrases:
|Keyword||Competition||Local Monthly Searches|
|office to share||0.45||27,100|
|what is coworking||0.23||18,100|
|office shared space||0.94||8,100|
|office space shared||0.94||8,100|
|shared office space||0.94||8,100|
|share office space||0.93||6,600|
|shared business space||0.94||1,900|
|offices to share||0.31||1,900|
|shared work space||0.56||1,300|
|sharing office space||0.75||480|
|shared work spaces||0.74||170|
Ok, now does anything jump out at you? For me it’s 2 things:
- The highest volume search term is the least competitive, and
- The top 7 highest search volume terms all rank below 0.50 in Google’s competitive index
Please note that the above competitive index is based on bid pricing and activity within paid search, and is not an accurate representation of the keyword’s competitiveness within organic search.
To properly gauge organic competitors for a target keyword you need to analyze many attributes of the current ranking websites by conducting a full-scale SEO competitive analysis.
If you are able to identify relatively non-competitive terms, Jason Acidre shows ways to gain traffic from low-competition keywords in his post: Content Trap Strategy – Drive Massive Free Traffic in 1 Month
There are also a number of other very useful keyword research tools out there, and for starters Richard Baxter has compiled a nice list
What comes next is some simple grouping and prioritization, essentially we need to split these words up into chunks so we can write about them. I find this easiest to do by visually scanning the words (this isn’t always feasible, but since there’s only 30, it’s not a problem) and pulling out what would make good H2/H3’s to break the content up into digestible chunks. If you don’t know what an ‘H2’ is yet don’t worry, I’ll get to this.
I personally try to think of phrase combinations that hit on almost all permutations of the target keywords while not sounding awkward. Here is what I have come up with for the H2’s:
- What is Coworking?
- Why Shared Workspace?
- Sharing an Office, It’s Not So Bad…
- Office Sharing is About More Than Work
Finding Related Concepts to Write About
So now that you have an idea of how to structure some of the content on your page to target keywords, you need to identify some closely-related concepts to bake into your paragraphs to keep your keyword optimization contextual.
Using the Contextual Targeting Tool you can enter up to 10 keywords, separated by commas, and the tool will spit out suggested Ad Groups, many of which you can expand, expand, expand. The power here is that Google is showing you what it sees as contextually relevant words within these top level keywords groups; Win!
Here’s an example of what my search for a few of the coworking keywords returned within the tool:
As you can see some of these suggestions are not useful; coworker flirting, annoying coworkers, coworker gifts, etc. but some of these suggestions can be easily used to expand on concepts within your page while staying within Google’s good contextual graces, such as: meeting rooms, coworker appreciation, collaborative workspace, etc.
Now comes the actual hard part, writing for your audience and keeping it useful and engaging. Unfortunately, I cannot do this part for you – but I can give this one tip that helped me when I was getting started:
Write for Humans, Not Search Engines.
I know that may seem counter-intuitive to the purpose of this post, and to the solid point made by AJ Kohn, but I’m a firm believer in focusing on your audience. This goes beyond the basis of SEO and focuses more on user experience and conversion optimization, but at the end of the day SEO is to get the qualified visitor, not the conversion. AJ does go on to explain one point I completely agree with:
keywordnoun in your content frequently doesn’t make it worse, it makes it better.”
Once you’ve written content that makes sense and provides useful information to your reader, then go back over it and look for opportunities to use your keywords but don’t force them. Nothing is more awkward then keyword-stuffing, and search engines see this as a form of spam anyway, so avoid it at all costs. Instead find places where you referred to this, that, its, or other words where your target keyword is actually beneficial as a reference point.
Designing Your Meta Attributes
People will call these all sorts of things, but I prefer to refer to them as meta attributes or elements. What I am essentially talking about are the pieces of your web page that are written almost exclusively for
robots search engines. I say almost exclusively because your page title and meta description are also extremely important to humans, but things such as your header tags, alt tags, and internal links are going to be mainly for the benefit of the search engines.
Your page title is widely considered the most important search engine optimization and conversion optimization element of your page. This is given a heavy weighting signal by search engines and is also the first thing a searcher is going to see and read within Google or any other search engine. For both of these reasons your page title must contain both your target keywords and incentive for the searcher to click, all within 60 characters.
For a Coworking space in Philadelphia I would recommend the following title: Shared Office Workspace with Better Coworkers | Coworking in Philadelphia
Your meta description is the snippet of 160 characters that Google (or other search engines) show immediately underneath the page title in search results. This description can either be provided by the website, auto-generated by Google, or in some cases Google will even replace your specified description with one they feel is a better representation of your page’s content, with Matt Cutts making this statement regarding this practice:
“This change helps us choose more relevant text to use in snippets. As we improve our understanding of web page structure, we are now more likely to pick text from the actual page content, and less likely to use text that is part of a header or menu.”
Write your descriptions the same way you would write a short summary as a teaser, don’t just list keywords and phrases but instead try to boil down the value of the information in your page to a concise teaser that will entice search engine browsers to click-through to your page.
Header tags which range from H1 to h6 provide an HTML hierarchy for the copy on a page. Each and every page on a website should have a unique, keyword focused H1 and then use h2-h6 tags as needed to break up the organization of other ‘sets’ of content.
For example you can look at the structure of this post, right now I am writing under a section called header tags, which is an h4, but underneath (within) the “Designing Your Meta Attributes” section which is an h3; meta attributes contains header tags. I am going to say this again because it does confuse some people, header tags are a hierarchical structure for the content on your page. Also, an important note, pages should only ever have ONE H1 tag, but can generally have unlimited h2-h6’s although as with optimizing any experience; use in moderation.
Alt text is probably most useful for images although I also recommend using it for links. Even though you may believe Google and other search engines can see images, and to some extent Google’s image recognition software is pretty sophisticated, search engine crawlers are looking first at the alt text set on the image and then at the content surrounding the images on the page to determine their context.
For an image tag the alt text is specified right in the call for the image, so <img src=”http://yourwebsite.com/uploads/some-picture.jp” alt=”This is the alt text or image description“/> I realize many of you reading this probably add images without ever seeing a line of code, for you this is usually offered up in a text field when you add the image and may be called alternative text, alt text, or even description within some content management systems.
For links it’s almost identical, with the alt text living right within the <a> tag, so for example <a href=”http://somewebsite.com” alt=”This is the alt text“>some anchor text</a> in addition to providing this for search engines (which likely adds little to no value) this does provide a description for visitors when they mouse over the image or link.
This is becoming a reoccurring theme in this post but don’t stuff your keywords in here either; use them but in the way you would to describe the image or link to a friend if you only had 3-7 words to do it in.
Internal links are exactly what they sound like, these are links on your website to other pages on your website. It is crucial to bake this architecture into your pages to relate content and concepts between pages and also send link-juice flowing from one page to another.
In the old days, before Penguin and over optimization, I would have recommended to always use your target anchor text for internal links. But oh how the times have changed. I would now recommend to instead focus on identifying phrases within your existing page copy where it makes sense to link out to other related content on your site.
While you’re off to a great start, on-page optimization is one small piece of the SEO pie. There are larger site wide SEO contributors that you need to also look at like architecture, speed, security, domain age, web host, and more.
But chances are you are already off writing blog posts, so hopefully this can at least help you optimize your post content for the keywords you are targeting for search engine rankings.
In addition to getting everything on your site optimized, you need to begin optimizing off site.
Off-page SEO really boils down to building
links relationships and social outreach. Now I am by no means a link building expert, but I will say this, gone are the days of building links just for the sake of building links.
It has been speculated that Google is now attributing more authority to links that send traffic versus those that do not. Personally, this makes sense to me; natural links that are of value to website visitors are usually citations used for editorial purposes, and tend to send traffic to the destination URL’s.
If you know of a good source that reports on this topic please add the link in the comments and I will update this post to include the link and a link back to you.
As I have mentioned above, I am not a link-building expert, so instead I will point you in the direction of some people who you can put your trust in to help you build
links relationships the right way:
- James Agate – How to Organize & Nurture Your High Value Link Prospects
- Richard Baxter – Link Acquisition & Contextual Relevancy
- John-Henry Scherck – Using Copyscape for Easy Link Wins
- Jon Cooper – Link Building Strategies
The easiest way to drive social signals is through direct outreach. Social signals offer some varying levels of SEO impact, but the true value in my opinion is 2-fold:
- They send you traffic, and
- They spread your brand which has the potential to increase your audience
- Ethan Lyon – Using Twitter and Backlinks to Build Links
- John-Henry Scherck – Using Social Bookmarking for Scalable Content Creation
- John Doherty – A Linkbuilder’s Gmail Productivity Setup [ With Outreach Emails from 4 Industry Linkbuilders]
- Rob Millard – 8 Tips for Blogger Outreach
- Wayne Barker – Knowledge and Tools For A Successful Blogger Outreach Strategy
Wow, you made it through this giant post.
SEO is a diverse science filled with many many aspects that ultimately impact your content’s ability to rank well in the search engines. Hopefully this post has at least helped you to wrap your head around the basics of building content on the pages and within the posts you are attempting to rank.
If you found this post helpful, got any value from it whatsoever, or think it sucked and would like to share the long list of reasons why, please do so in the comments.
Thank you for reading.