ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Optimize a Page for SEO

Updated on April 1, 2014
Screenshot of web traffic from Google Analytics
Screenshot of web traffic from Google Analytics

How Does SEO Work?

So you've just entered the world of search engine optimization. Maybe you're a blogger trying to make your site go viral, or a marketer trying to make your website more relevant and noticeable in the constantly evolving digital marketplace. Whatever your reasoning for entering this brave new world, I can assure you of two things: you're heading in the right direction, and there's no going back!

Search Engine Optimization is wildly complicated, and the rules and best practices are always changing, but the very basics of the concept never change:

  • Search engines like Google or Bing look at (or crawl) websites for content
  • People search for content
  • Search engines provide people with websites that match their search for content

These are SEO truths that have never, and will never, change. But your website or blog is probably filled with content - how do you choose the words or phrases (aka: search terms) that people are actually searching for? And how does Google or Bing know which words are important to your page?

Let's tackle keywords first.

Keyword Research Tools

Free Keyword Search Tool
Free Keyword Search Tool | Source
The first page of a search for "Best Dog Walker in Boston"  shows Yelp, Craigslist, AngiesList, and a number local businesses.  You have no chance of usurping Yelp or Craigslist, but those local businesses may be weak enough to take their spot
The first page of a search for "Best Dog Walker in Boston" shows Yelp, Craigslist, AngiesList, and a number local businesses. You have no chance of usurping Yelp or Craigslist, but those local businesses may be weak enough to take their spot | Source

How Do I Find Keywords

Keywords, search terms, whathaveyou - they're all the same thing: words or phrases that people are searching for on search engines. By adding the phrases that people search for into your site, you're telling Google that your site has the content the searcher is looking for. For example: if you have a dog walking business in Boston, then you may want to consider using terms like "Best Dog Walking in Boston" or "Dog Walking Services in Massachusetts" on your site.

How many keywords should I use?

Ideally, you should focus on one search term per page, but you can push that to two or three. To keep yourself organized, it's probably best to focus on one term at at time though.

How many times should I use keywords on each page?

Keyword density shouldn't exceed 2-3% of the page's total content. If you try to include your search terms so they seem organic and natural - rather that just stuffing your site full of keywords - you should be just fine.

How do I select the right search terms for my site?

This question is far too general to answer well - keywords are dependent upon location, industry, consumer behavior and a whole slew of other factors. It takes a bit of creativity and diligence to find search terms that:

A) people are looking for

B) don't have a lot of competition (so it's easier to get a first page ranking on Google), and

C) are going to be just as relevant a year from now as they are today.

So do this: Think of a number of search terms you feel may be relevant to your site or blog, and write them down. Then, to find out if people are actually searching for those terms, use a keyword research tool like SEMRush - look at total number of searches, and consider the terms offered in the related searches report.

Take a look also at the competition - if you are aiming for Best Dog Walker Boston, and the first page of Google is dominated by big companies like Yelp, Comcast, PetCo, and PetSmart (just examples), then you probably aren't going to work your way onto that page without some serious SEO expertise and resources. Consider another term which may be less popular, but will give you more visibility.

Now - how do you put these keywords into your site?

Good SEO layout

Set your page up with a header with your keyword, a mention of your keyword in the body, a subtitle with the keyword, and again, a mention in the body.
Set your page up with a header with your keyword, a mention of your keyword in the body, a subtitle with the keyword, and again, a mention in the body.

Where Do I Put My Keywords?

This a question that's plagued geeks for ages - not because we can't figure out the answer, but because the answer keeps changing! I used to be you could STUFF your website full of search terms, and eventually, you'd rise to the top of Google. But now we have a word for that - SPAM. If you are stuffing your site full of search terms, you're missing the point of Google, which is the provide useful websites to those looking for them - so now, Google punishes you for using such sleazy tactics, and rightfully so.

These days, you want to be more subtle with your keywords, and you want to insert them as carefully - and use them as organically - as possible. But there are a few tricks you can use to help Google catch solid whiff of what you're offering:

  1. The content management system you use for your website or blog probably has a STYLES dropdown that include styles such as H1, H2, H3, etc. These styles are recognized by tags in the code - and Google and Bing uses those tags to identify what a page is about. So - first thing's first, give your page a title (such as Best Dog Walker in Boston), highlight it, and select the H1 tag. Now Google and Bing know that you're offering information on the Best Dog Walker in Boston.
  2. Write your text - about a paragraph or two. Insert your keywords, but only once or twice and perhaps with slight variations, such as "Boston Dog Walker" or "Top Dog Walker in Boston, MA." Remember - just once or twice, don't stuff your text with keywords!
  3. After one or two paragraphs, create a subtitle, AKA, an H2. Again, use a slight variation on your original keyword, "Most Trusted Dog Walker in Boston" for example.
  4. Write another paragraph or two of text that relates to that subtitle, and use the terms again once or twice.

I know what you're thinking now - you still have 20 or 30 keywords you'd like to target. Where do those go? Well - to target all of them, you probably need 20-30 more pages. This is easy when you have a blog, because you'll be creating new content all the time. But if you have a static site, then you need to choose the keywords you want to target carefully, and fit them into the 5-10 pages that make up your website.

What Did I Learn?

  1. SEO is complicated, but the first step is to properly format my web pages
  2. Researching keywords is important to IDing which terms I can compete with, and which ones should bring in the most traffic.
  3. I will not stuff my pages with keywords - instead I use keywords carefully, and insert them in key places on my web pages.
  4. There's a possibility this will help my rankings in 3-6 months, but I probably have more work and research to do before I start seeing significant results.

How Long Does SEO Take to Work?

Slow down, there. What we did was look at how to properly set your pages up in an SEO friendly template. There's still a lot to consider before we can get that page of yours to the first page of Google.

But let's say you followed these instructions, and you're just looking for some minor improvements in your rankings - such as going from page 5 of Google to Page 4. Well, that's a bit more realistic, and it can take anywhere from 3-6 months before Google recognizes the changes and let's it affect it's algorithm.

Of course, that's a guess - even Google doesn't seem to perfectly understand how it's search engine works. But in a way, that just makes it more exciting for everyone. It's like a huge rubix cube centered right in the middle of the internet, and when you get your page to the top of the rankings, you feel like you just conquered one of the world's most complicated puzzles.

Good luck!

© 2014 J. Ezra Gordon


    0 of 8192 characters used
    Post Comment

    • J Ezra Gordon profile imageAUTHOR

      J. Ezra Gordon 

      4 years ago from Boston

      Hi Mary - the nice thing about Hubpages is that it does most of the formatting for you. Your H1 is the top title, your H2s are your section titles. When adding images, fill out the title and text fields whenever it makes sense, and try to use the search terms that you're targeting here and there. There are some great hubs on keyword research too, if you are interested in finding high-traffic, low-competition keywords.

    • mary615 profile image

      Mary Hyatt 

      4 years ago from Florida

      At the risk of sounding really dumb, does HP has this feature of the H1, H2 and so on?? I'm just starting a new Hub, and sure would like to know the answer to this. Thanks.

    • profile image


      4 years ago

      Hello Gordon ! Thanks for this content, Currently I am attempting to learn on SEOs. I like to learn more, can u please send me some links for free SEO Tutorial sites. Hope you will respond to this comment and I am waiting for your reply.

    • J Ezra Gordon profile imageAUTHOR

      J. Ezra Gordon 

      4 years ago from Boston

      I completely agree, Frank. I also think Google has done an admirable job of letting solid, quality content float to the top of the rankings, so quality content and Google rankings aren't mutually exclusive. Good content on a properly formatted page should, in my opinion, bring customers into the funnel through both social and search, as well has help with branding and customer retention.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)