Free eBook: Increase traffic to your website
Sign up to the free NETT Weekly Newsletter and receive a free eBook detailing how to get more traffic to your website. The newsletter contains all the latest news, feature articles, and how-to guides for growing your business.

How to get SEO right the first time

A fear shared by every new online business owner is that, after all the time, effort and money they pour into an online presence, it will fail to generate traffic.

The following is an eight step search engine checklist to carry out when creating a new business site – or when reviewing an existing one – to prevent it lapsing into an e-commerce non-event.

1. Keyword research

All good marketing relies on a familiarity with the target audience. As a business owner, you should know what words and terms your customers will use to find you online.

“We do that by designing an avatar for a target market, down to specifics of age and demographic,” says David Jenyns, director of Melbourne SEO Services. “Once you understand their problems you can ascertain what they would be typing into Google to solve them. Make sure you get the keywords that match what it is they’re looking for.”

You may find that the ideal keywords are very competitive. Jenyns recommends targeting less competitive terms as well, as this will let new businesses circumvent the competition, and build some easy, relevant traffic early on in the life of the site.

2. Buy a keyword rich domain name

Not only do search results favour a domain that contains a desirable keyword, but people searching for that keyword are also more likely to click on it.

“Whatever your primary keyword is, if you can get that into your domain name, it just seems to rank a lot better,” says Jenyns. “The actual branding of having that keyword in there, if it’s something that your clients are looking for, it will also increase your clickthrough rate.”

3. Correct URL structures

In much the same way as a keyword-rich domain can improve search results, so can having static, logical domain names. It’s important to get this right at the outset, as you shouldn’t change a URL once it has started getting backlinks, as these are vital for search indexing.

“A good URL might be something like: www.yourdomain.com/category/productname.html,” says Justin Bruce, director of marketing at Blue Frog Marketing. “A bad one might be: www.yourdomain.com/productid=?1438. That’s a dynamically generated URL, whereas the former one was a static page. Google favours static pages.”

4. Keyword specific pages

It’s important that each of your key products has its own page. Each product will have associated keywords to target, but simply listing these on the homepage is not the most effective way of improving search results for those terms.

“Rather than a classic page that says ‘we’re a florist, we do all sorts of tropical flowers’, you want to say ‘we’re a florist and we specialise in bird of paradise flowers’, and link that to a separate bird of paradise page,” suggests Bruce. “That helps Google believe that you’re a specialist in that field, and will rank you higher if someone searches for that product in their area.”

5. Placing keywords

Once you’ve established what your target keywords and phrases are, you need to place them in the correct spots throughout the site, both in the copy that displays on each page, and within the html meta-data behind the scenes. This is relatively simple to do, especially if your site is using a content management system (CMS) like WordPress.

“Meta-data is a combination of keywords and key phrases that you want to get known for, but also relevant to what people are actually searching for,” explains Bruce.

There are three types of metadata that are currently most crucial for SEO: title tags, H1 tags, and meta-descriptions, all of which can be found and edited within your CMS, by looking at the source code of each page.

Title tags appear at the very top of the browser window, and should be no longer than 60 characters, or approximately three to five words, as this is all a search engine will read. They are denoted in the source code of a page like this:

< t 1 > Here’s the keyword rich title of the page < / t 1 >

Header tags, or H1 tags, are the bold text that acts as a headline in the copy of a page. They appear as follows in the source code:

< h 1 > A headline containing relevant keywords < / h1 >

The meta-description of a page is a paragraph that describes the page to the search engine. It should be approximately two to three sentences in length, or 160 characters. It appears in the source code like this:

< metaname=”description” content=”A keyword-rich paragraph that describes the page” / >

Once your keywords have been liberally applied to these meta-data, use them two to three times on each page where relevant, remembering that readability is more important than search-engine friendliness.

“Usability always comes first,” says Melbourne SEO’s Jenyns. “A search-engine spider isn’t going to pull out their wallet and make a purchase.”

6. Keep key phrases brief

Any information that is meant to act as a signifier to a search engine needs to have a singular, simple, clear message. Bluefrog Marketing’s Bruce uses the example of a gym promoting their spin classes online.

“When you land on the ‘spin class’ page, it needs to say ‘spin class’,” he explains. “You can add more to it, but the more you add, the more it dilutes the message. You shouldn’t put a list in the H1 headings that says ‘pump, boxing, spin, personal training’. If you want to do that, you need new pages.”

7. Internal links

Search engines like to see lots of relevant internal links within a site.

“On your homepage, don’t put everything you do,” says Bluefrog’s Bruce. “Keep all the pages simple, put a paragraph or two with the top keywords, and link from your homepage to an internal page. Those links should include the keyword or phrase. Google likes that approach, especially if people click on the links.”

8. XML sitemap

An XML sitemap is basically a text document that outlines exactly where all the pages on your site are, and how users navigate to them. It shows all of the separate pages and how they’re linked, and helps search engines to index the site.

Many CMSs (WordPress for instance) have plugins that can generate sitemaps for you and submit them to Google. Alternatively, you can have one generated at XML-sitemaps.com and submit it to directly to Google.

Learn what needs to be done to improve your SEO with a free analysis from Netregistry’s The Optimiser.

Image credit: Thinkstock

Have Your Say

Your email address will not be published. All fields are mandatory

To leave your comment, please click the submit button below. By doing so you acknowledge that you have read and accept the privacy policy and terms and conditions for use of this site.


  1. Tiggerito says:

    Some good points Luke.

    1. Your avatar concept is something I’ve recently heard about and am practising under the name of personas. I think it’s a great way to get the client to think about what’s important: what the client needs.

    2. exact match domains still work. Google keeps saying they will solve the problem so the keyword rich domain name may not be as effective in the future. I often toss up the options with my client. A branded domain name is more of a long term brand promotion strategy, while a keyword targeting domain name will work better in the short term. Often doing both is the answer!

    3. You have a typeo in your dynamic URL example (? in wrong place). The latest practices tend to drop file extensions like .html. They are not needed any-more. the terminology here is always mixed up. Dynamic pages means they are code based and often use databases. This is separate to the URL that is used to get to the page. It’s true that a ? often indicates that the page will be dynamically generated, but with modern systems and URL rewriting many dynamic websites present themselves with static looking URLs. Google does not favour “static” pages per-say, but it does find static looking URLs easier to crawl.

    5. H1 is not really “meta”. It’s visible and meta is about additional information outside the visible page. The proper term here is semantic mark-up. H1 provides a semantic meaning that the text is the main heading for the page, therefore Google with consider it as more important.

    You got the title tag right. I often see people calling it the title meta tag. Even though it is meta data (as you state) it is not part of the html meta tags syntax. Maybe it should have been.

    Your code for the , and tags are incorrectly formatted. Try placing code in or tags so you can correctly show them in articles. Or look into html encoding the mark-up characters.

    Outside the title tag, words in meta tags have no influence over Googles algorithms. So focus on readers and not Google.

    Hope that helps

    Tiggerito

Please supply your email address

You will receive an email with instructions for downloading the eBook, and be automatically subscribed to the weekly newsletter and special offers from partners.

Free Weekly Newsletter

The term small business marketing encompasses many strategies and ideas, however the skill lies in knowing which ones are most suitable for your small business. Generating small business sales is the ultimate goal of any business and learning the different ways in which small business marketing can assist will help increase your overall sales. NETT features compelling articles covering all angles of small business marketing from SEO and SEM to email campaigns and social media.

rosetta stone version 3