Posted 05.19.2011

SEO Tips Nobody Ever Told me

I’m trying to be better about SEO (search engine optimization). But, it’s hard work! It takes effort. It’s a little more than copying and pasting the first couple sentences of a post and using it as the page description.

Did you know that 20-25% of your ranking on the major search engines come from what users actually see? Good gravy!

So far, these have been my favorite resources:

Most of the stuff that I read online, all say the same thing:

  • Pay attention to your page titles. You want the most important keywords in the page title and each page needs a unique title.
  • Have a unique META description and META keywords on each page META descriptions are used by Google when they display your page results on their site. META keywords are terms that you think people will use when searching for your site.
  • Build links When someone links to your site that’s the equivalent of a vote: someone saying “I believe this site is important.” You want to build up as many links to your site as possible. That’s why people talk about the importance of commenting on other people’s site and including a lik back to your own site. Not only will people read your comment (and hopefully see value), but you’ll also have another “vote” for your site.
  • Check your H1s (or other H tags for that matter) Heading tags prioritize your information for Google. An H1 should contain the most important thing on any given page. (Typically, that’s going to be the name of your company). The second most important thing (H2) might be the page name or blog post title.
  • Be sure to include sitemap.xml A sitemap.xml is exactly what the file name suggests. It’s a sitemap, written in XML. One of the first posts I wrote for this blog was on SEO an writing a sitemap.xml. In fact, by simply adding a sitemap.xml I was able to jump to #1 on Google (when you searched “Amy Haywood”. Up until that point, Amy Haywood the chemistry teacher had been beating me!) There’s some well written documentation on Google’s site for creating your own.

But, is that all there really is to it?


PageRank is the system (0-10) Google uses to determine the quality of your site. How do you figure out where you rank? Well, download the (GoogleToolbar)[] for your browser. When you visit a site, you’ll see a meter displaying that site’s rank.

If you go to my favorite site,, then you’ll see I rank (unfortunately) a 1/10.

PageRank for

CNN, on the other hand, ranks a 10/10. But, then again, if I’m paying someone millions of dollars to handle my SEO, then I sure hope I’m getting a 10/10.

PageRank for CNN

SO…what are other factors that nobody ever talks about?

Have trophy words

SEO for 2010 talks about having a certain keywords that are do or die. For me, “Amy Haywood” is one of those. When someone Googles my name, I need them to find me instead of Amy Haywood the chemistry teacher, lawyer, or music teacher.


Bonus points if you have one of your trophy words in your domain name. Even though my blog is about programming and design, I don’t have either of those words in my domain. That’s fine. It just means I won’t rank as high on those terms. As I mentioned earlier, “Amy Haywood” is my trophy word. It’s in my domain and therefore, it should rank higher than even my own LinkedIn page.


Search engines like it when you have a keyword in the URL. —That’s an incentive, if you have a WordPress Blog to change your permalink structure from the default (/?p=182) to something related to your post name.

SEO School even talks about rearranging your URL so that keywords appear earlier. For example, if I wrote a post about The Litle Mermaid and my URL was /the-little-mermaid. I might consider /mermaid-little-the. Obviously, “the” is going to be the least important word and “mermaid” the most important.


How long you’ve owned your domain name. I’ve had since I was 16. After 10 years (that’s F-O-R-E-V-E-R in Internet years), Google assumes that my site has (some) crediblity. It’s been around the block a few times.


Most of the domain names I own, I’ve only registered for a year with automatic renewal turned on. Personally, I would rather hang on to my money as long as possible. However, Google (and GoDaddy for that matter) would like it better if I was registered for 3 years. There’s some stability there.


Make sure that you links are utilizing the title attribute and images the alt attribute. Google can read text just fine, images are another story. But, if you have a alt attribute filled out explaining what the image is? brownie points! Same with links and alt attribute.


Search engines figure if you have a keyword within the first 100 words in the HTML page, it must be important. The earlier, the better.


A keyword is more like a key phrase than a word. These are words that people may search long term to find exactly what they are looking for. I recently discovered that my most valuable posts have been Code Igniter and jQuery posts where explain how to do very specific tasks. I’m sure that’s direclty related to the long tail keywords I’ve entered.


Google is definitely the most popular search engine. Afterall, it’s turned into a verb! Bing has been trying to gain ground (after being late to the party, they’ve done a decent job). But, there are

Practical Application

Using Google AdWords

There are several services that you can subscribe to that will help you find keywords and whatnot. BUT, the thing I love about Google is they will handle all that for free. Enter Google AdWords’ Keyword Tool. Simply type in the word or phrase you want to use. It will give you similar words and phrases, as well as how much competiton is out there, how many global monthly searches, and how many local montly searches. If competition is high or nobody is searching for that term, you may want to let it rest.

I started looking at keywords I could use for this post. I simply typed in SEO.

The first few don’t apply to me: seo tools, seo software… but, seo tips and seo basics definitely work! SEO tips has medium competition, with 74,000 monthly searches. Sounds like a good target, if you ask me! Now, if I’m smart (which I am), I’ll change my original blog post title from “Things people never told me about SEO” to “SEO tips nobody ever told me.” Now, not only does my keyword appear in my URL, but it will also be in my page title. Sweet!


If you’re running on WordPress, download and install All in One SEO Pack. It will help you generate a sitemap, META descriptions, META keywords, and all that jazz.

If you’re running on Expression Engine, like I am, you can download/buy Better Meta Data. It will do the exact same thing. (I’ll be honest, I’d rather hang on to my $40 and do it myself. Check out here and here.)

  • Biju Subhash

    thank you for the great article…

  • STW

    These are excellent tips for people who want to know the basics of SEO.  I thought I should add an important one – build backlinks to your site. The more links that point to your site, the better off you’ll be.  I wish you success with your SEO, Amy.