18 things you need to know about SEO

Let’s take a look at some of the bigger ticket issues folks should focus on when optimizing their websites.  This list is not meant to cover everything, but to focus in on some of the more important aspects you should look at addressing. The first part of this list is presented in a rough order of importance based on getting work done.  In many case, you’ll find your own circumstances won’t allow your focus and investments to match this list.  Don’t sweat it.  This list represents the ideal for a freshly planned website, prior to being built out.  If your circumstances slide you in at random points in this list, don’t worry about it. The point is this is a solid place to start from.  As opposed to, say… investing time in a link buying program, or in a social “liking” scheme.


If a crawler can’t access your content, the content won’t be indexed by search engines, nor will it be ranked. Enable and use XML sitemaps with a low error rate to build trust with search engines. Make sure your website navigation is clean and strive for a simple, search-friendly URL structure. This means the URL is keyword rich and avoids session variables or docIDs. We suggest you use robots.txt files to instruct the crawlers on how to interact with your webpage and more easily find your content.

Site Structure

Provide a site structure with strong functionality, which helps encourage link building. Linking to both trusted outside sources and internal content shows a search engine you care about users getting the best data around their query. In addition, HTML sitemaps ensure a good user experience and help search engines discover all your pages and content.

Content Hierarchy

When you plan your website’s content hierarchy, take care in aligning your content with what searchers are looking for and their intent during their journey on your URL. Basic keyword research can also help you understand how searchers are interacting with search engines, and can help craft your content strategy. Also avoid placing links and content inside rich media applications, such as Flash and Silverlight, which make it almost impossible for crawlers to find and read the content.  Just gotta have your rich media?  Not to worry.  Make sure a solid downlevel experience exists and we’ll still find your content.

On-Page Factors

Follow a few simple guidelines for the area inside the code of your webpage denoted by the <head> tag. Each <title> should be short, about 65 characters, and unique to the page. Include the keyword you’re targeting for that page near the beginning of the title. The <meta description> tag can be longer and should also contain the keyword or phrase you’re targeting. All content should be unique to every page and be based on keyword research.  Don’t worry about investing time discussing whether the <h1> tag outweights the value of a proper <alt> tag.  Invest your time in producing better content.  Splitting hairs doesn’t move your rankings nearly as much as excellent content.

Content Production

Content is king, but not all content is fit to rule.  What the engines seek is compelling, unique content.  And while we judge what “compelling” means to a degree, what’s more important is how searchers react to your content when we show your webpage to them in a search engine results page (SERP).  Your job is to create content so compelling that visitors to your site feel no need to look elsewhere to have their needs met.  The worst approach leaves you to seem “thin” in your approach.  This essentially means you aren’t really providing content of value.  An example of this would be a website aggregating content from multiple sources on one page.  Such an approach amounts to little more than a links page related to the query entered.  While you may be tempted to say, “But that helps the searcher by bringing everything they need into one location”, remember that that’s the search engine’s job.  We bring the results back so the user can click on links to find the content.  Adding yet another layer of clicking by showcasing thin-content links pages doesn’t help the search find what they seek faster.  From the SERP page to the searcher’s goal, these types of pages add another click layer, making the task completion process longer, not shorter.

When you build content, ask yourself if you’ve answered the need the searcher expressed.  Now ask, if you’ve covered any related topics that come obviously to mind.  Ask yourself why your webpage stand out.  Why is your webpage better than all the rest?  What does your content bring forward that others miss?

This is why content from articles or syndication cannot stand alone and rank successfully. Unique content brings forward elements that others may miss, which is why that content outranks others targeting the same phrase.

Link Building

When you build links, work to get targeted keywords inserted into the anchor text to boost relevancy for the targeted search term. This increases a link’s perceived value to both users and search engines. Encourage links to your page by integrating social network icons which allow visitors to easily share your page. More eyes on your page can increase the odds it will be linked from an outside source. And remember that inter-linking between your own domains can look like a spam tactic. The best way to get links, though, is to provide excellent, unique content. You should avoid services which claim to be able to build you a number of organic links for a fee.  Often they claim things like “Get 100 organic links in 7 days for under $50!”.  We can assure you the value of almost every one of those links will be pretty much zero.  Whether the link comes from a spammy website, or we simply see a repetitive pattern, we’ll discount the value you were hoping to obtain from the links leaving you out money with no gains to show in the rankings.

Things we love

Beyond the items listed above, here are a few items we love to see websites doing.  While none on their own will vault you to the top of the rankings, they remain best practices you should look to engage in.  These are not in any order of priority:

  • RSS feeds – get them up and running and keep them clean.  By following your feeds, it’s easier for the engine to get your latest content.  This means we see it faster, so indexing, ranking and showing in the SERPs can happen faster.  Want to really impress Bing?  Get into your Bing Webmaster account and insert your RSS feed URL into the sitemap submission flow.
  • Mark it up – check out the ideas presented at www.schema.org.  This jointly supported protocol (Bing/Yahoo/Google) enables you to “mark up” your content, essentially embedding tags into your page code to help us better understand your content.  This can range from videos to images, recipes to geolocation information. Lots of tags are supported today, so hit the schema.org site to see what’s applicable for you.  Again, this helps us better understand your content, and the better we understand it, the more likely we are to be able to return you for matches to queries.
  • Wonderful UX – sites that have an excellent user experience tend to rank better.  Why?  Because people like them.  Yes, it is that simple. While you need to work on a lot of signals to be successful in search, you also need to find a balance.  Page load times are a perfect example.  Some sites take this one signal to the extreme, paring down their site to an absolute minimum hoping PLT will vault them up in the rankings.  The trouble with this approach is that by removing things from the page to speed page load times, you erode the user experience in most cases.  While machines calculate page load times in fractions of a second, humans are much more forgiving.  Stay focused on pleasing your human visitors first and foremost.  You shouldn’t ignore PLT, but taking PLT from 1/2 second to 1/4 second will be largely lost on your visitors.  The engines will appreciate it, but if you had to remove content or functionality to save the 1/4 second load time, now your UX for the humans has suffered.  Balance, …with humans first.
  • Social love – manage social or social will manage you.  That’s a fact, Jack.  Plan your approach to social carefully and execute consistently.  Build your presence so that followers see you as an authority and a resource.  Again this is a balancing act, but one you can get attuned to quickly enough.  Just make sure you bring value to your followers consistently.  People like links in their inbound tweets and wall posts – don’t disappoint them.  Fill your social program to the brim with value and folks will love you.  Pssst…we see all this happening and it helps us determine the sentiment surrounding your pages, products and services.  Good is good, bad is bad.  Even if you’re not active socially, you still need to monitor social spaces to understand what others are saying about you.  Are happy shoppers spreading the good word about you?  Are unhappy shoppers telling their stories to the world?  These are things you need to know.

Before we wrap up, how about a few things you should avoid?

  • cloaking
  • link buying
  • like farms
  • link farms
  • three-way linking
  • duplicating content
  • auto-follows in social media
  • the thin content approach

This post is not meant to contain every topic you should be looking at when optimizing your website.  In fact, this would only be a very short subset of such a list.  Hopefully this will help folks get focused in some key areas, though.

Join the conversation

  1. allgreengiant

    Tons of people know this but the problem is how to do and how to keep doing is the key important thing.

  2. NathanOLeary

    This is a great start for anyone looking to get their foot in the SEO door.

  3. vdahl2006

    Bing gives out great advice along with a good read.


  4. tom520

    many web worker need this knowledge very much ,tks,

  5. Anonymous

    I found this very useful.

  6. f2farhad

    which one is a must do?

  7. WestIndoPak

    Live Webmaster took is not quick as google

    it takes ages to crawl website

    i added my website yesterday but still my website  http://www.westindopak.com is not being crawled yet

  8. msrathore

    found useful i need this information

    Warm regards


  9. himiana

    every seo worker must need to know this.


  10. websitedesignisrael


    Nice information .keep sharing.

  11. zita

    Well, In these days, SEO plays an very important role in online business. So, i must say that SEO is very important.. I found this post is very useful for me.. Thanks for sharing it..


  12. njc

    This is really good information. It is very valuable because I comes right from Bing. There are to many websites which tell you wrong things about seo.

  13. John Anthony

    This is indeed good post…

  14. Denon

    Interesting info especially about the RSS feeds. I better set mine up.

  15. saad81

    this review is quite helpful. Can any one check my website ? iz it got SEO tools . . em a new being in this field plzzz

  16. aussie-battery.com

    Hlepful guide, thank u

  17. Matt Edwards

    Hi, there. One of the better articles I have come accross on a subject where there seems to be such conflicting information. This is a process I am just started so very useful.


  18. Room39

    great seo tips for new website and new webmasters, thx

  19. SEOContractor

    Nice information for newbie search engine optimization consultants. Basics like these will help get them started on the right track. Hint – The more you focus on traditional marketing practices and usability the better rankings you get for your website, because the search engines trust you.

  20. pc web

    Vea pues, y yo pensaba que estas pautas eran originales y exclusivas de google…el seo es más universal de lo que supuse

  21. kudahitam

    This is all I need to know to make my website get higher rank and better position on seach results

  22. grupok2

    Very interesting, dynamic functionality easily

  23. Community_userOne1

    Why doesn't content from articles rank successfully if it stands "alone"? What about news sites? MSNBC, yahoo news, etc. produce content 24 hours per day and it ranks high in the SERPs. Why would a smaller news producing website not be able to rank on the first page of Bing for producing accurate information?

  24. SeoBok

    Great summary. An ideal seo checklist


  25. Lenterak

    I am still learning SEO, but why bing late indexing my site?

  26. gmRo

    ตอนนี้อยากโปรโมท เว็ป เกมส์ Ragnarok ที่แรงที่สุด มีคนเล่นเยอะที่สุด หนุ่มๆ สาวๆ เพี๊ยบค่ะ ใครอยากได้เพื่อน ใหม่ ก็แวะเข้าไปที่เว็ปของเราได้นะค่ะ Click >>> http://www.game-ragnarok-ro.com

  27. mosley

    Hi Duane

    Can you clarify the big about submitting your rss, are you saying we can summit is as a sitemap or that it should be included in our site map?

  28. whatsthebigidea

    Great SEO refresher and reference! Thanks.

  29. Joy4Life

    It's a wunderfull tool thx, but my website: http://www.primeslots.org is not being crawled yet?

    How long will it take….

  30. flowerpotman

    Really good information and written in a easy to understand way, thanks

  31. cary929

    I think the crawler of Bing is much slower then Google,is anyone think so?

  32. angga

    excellent news

  33. emran_1

    good article for any blogger. I think we should think about content and link building only.

  34. Daily1Game

    Hello Duane Forrester, Your post is very helpful. Thanks for sharing!!!

  35. khuram

    What about Doorway pages which are properly linked from Home Page and all other pages?

  36. vanie

    This iformation is very useful for me thx a lot

  37. tricorfurniture

    very useful information.

  38. J.G.

    Search engine optimization is made up of two separate components: off-page and on-page.  The off-page one is all about getting other websites to link to yours.  There are many ways to do that and all of them demand a huge time investment.  There are many resources to help you get started (SEOMoz, for example).  Whatever you do to get links, do it legitimately and do not pay for them.  Otherwise, Google will find out, sooner or later, and will black list your website.  The on-page component is about properly deploying your content and images on each of your website’s pages.

    There are many resources to guide you in that process and one of my personal favorites is Web CEO.  However, when you develop a web page, you should do your on-page SEO around your content, not the other way around.  In other words, write your content for people, not for the Google robots.

    So, if you develop an e-commerce website, make sure you include all industry-required features (SSL Certificate, trust seals, security services, etc.) and content (policies, product description, pricing information, etc.) (blog.unibulmerchantservices.com/13-must-have-e-commerce-website-features).

    Ideally, your SEO efforts should seamlessly complement the development of your web content, so that visitors to your website will not be noticing anything out of place.

  39. jezzlevis

    Good article, one of my site is doing good in Google, getting good traffic but not in bing. :(

    Any suggestion.

  40. Jon12

    first of all thanks to submit that type of content on side it helps to bignerss…..

  41. Servicing

    Good to see that you have touched upon  content hierarchy which is one of the most overlooked aspect of SEO

  42. DrDeathXYZ

    100% original content these days. Better be mindful.

Comments are closed.