Friday, September 23, 2011

What is SEO and Do You Need it?

I recent received the following question from a student:

Question: "I've been told that my website need search engine optimization and there seem to be about a zillion companies in all different price ranges that do these services. What should I look for in a service? Can I do anything myself?"

Answer: Search engine optimization (SEO) is a huge subject and, while I’m not an expert, I do know a few things about it. First, the answer is yes, there are definitely things you can do yourself when you are creating your site or working on the text. There are also many things your web designer (if you have one) can and should do for you from the beginning. Here are a few tips for starters:

1. You should be conscious of placing appropriate keywords throughout every aspect of your site: your titles, content, URLs, and image names. Think about your keywords as search terms -- how would someone looking for information on this topic search for it? For example, they might search in the following ways:

- acupuncture in Chicago

- acupuncture services in Chicago

- acupuncture for hay fever in Chicago (or whatever disease you want to treat)

- acupuncture treats hay fever

So when you write text for the home page (and all the other pages), try to use as many words as possible that people might use to search for your services.

2. Have your web designer create a site map -- a page listing and linking to all the other major pages on your site -- makes it easier for search engine spiders to search your site. The fewer clicks necessary to get to any given page on your website, the better. People will often click on the site map first if they are not sure where to go on your site.

3. The name of your site should be a keyword itself if possible… and may be the most important one! So choose your URL name carefully. For example, is better than

4. Flash designs look pretty, but are not “search-friendly.” Text created in Flash and similar programs is not searchable. Don’t use them in your title on your home page and only sparingly thoughout your site (they’re also slower to load, which your visitors don’t like).

5. Pictures may be worth 1000 words, but not to the search engines! Make sure there is keyword rich text near (above or below) all photos or videos. For example a picture of your clinic, inside or outside, should have the name of the clinic in a caption or title above it. If you are doing a treatment on someone, describe what you are doing in the caption suing words that someone might search, such as: “A patient at our clinic getting acupuncture for hay fever” (the last four words are key words that someone with hay fever might use in a search).

6. Update your content regularly. Every time you add or change something on your site, the search engines have to go and look at the site again. This is easy to do with a blog, which is also a way to reach out to your customer base, but you can also add video, photos, articles, or other elements.

7. Place links to any and all fresh content on your site in any appropriate social networking platforms. In other words, if you post a new blog, article, video, ebook, class announcement, special offer, photo, anything at all, announce it at whatever social media sites on which you participate (Facebook, Twitter, LinkedIn, Britekyte).

8. If you have friends and colleagues with websites, get them to link to yours and you do the same for them. Could you get 100 links from friends and classmates? Are there local businesses with whom you could reciprocate this favor? What this means is that there are lots of other websites pointing back to your website on the internet. This sends a message to the search engines that “this website is more important” and brings you up in the search standings…i.e., your site is more search-engine-optimized.

SOME OF THESE THINGS SHOULD BE DONE BY YOUR WEBISTE DESIGNER. Good ones should coach you about links, blogs, keywords, how to write optimized text, and other basics. Beyond that, if you hire out these services, here are the things I would look for in a good service.

  1. Make a list of the above items and then shop around to different services. Prices could be all over the map, but I would expect to pay around $1500-$2000 for really good service with the right kind of follow through for a web page of 6-10 pages.
  2. Ask for referrals from any company you are considering working with.
  3. Get a contract for the specific work to be done in what time frame.
  4. Consider making the final payment be contingent on demonstrable results that they have to show you on Google Analytics and or other websites that show you how you rank against competitors sites.
  5. Get a real person or two with actual phone numbers that you can call to check on progress. Ask for regular updates.
  6. Ask if they will teach you how to do some simple things on your own to keep yourself on the top pages of Search Engines!

That’s my advice and I hope it helps. There are lots of articles and resources about SEO all over the internet, so don't stop with my advice. But remember, if no one can see your website, why pay or do the work to have one in the first place?


  1. Wow, Honora, that is so nice and clear, thank you ... guess I've got some work to do!

  2. Nice sharing about SEO[Search Engine Optimization].

    I am using the Search Engine Visibility[SEV] service for my website.I got this service at low cost from with many features and excellent customer service and support at 24/7.
    It helps to promote the site in following ways:
    Complete Search Engine Optimization (SEO) for one website,One-click submission to Google, Yahoo!, Bing and AOL,Easy submission to over 100 search engines and directories, Google Keyword Generator and increase your page rank in Google and many other search engines.So,website traffic will also increase.


  3. If you're looking for excellent S.E.O Workers !!! I Will Post Manual DoFollow Blog Comment Service on High Authority Domain Quality Service :)

  4. Superb. I really enjoyed very much with this article here. Really it is an amazing article I had ever read. I hope it will help a lot for all. Thank you so much for this amazing posts and please keep update like this excellent article.thank you for sharing such a great blog with us. expecting for your..
    SEO Company in India

  5. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

  6. With the improvement of the business and edited version of India, the India based online organizations be familiar of the activity and the total eventual outcome of SEO casework in their business. Yahoo discount

  7. I Will Provide Seo Blog Comment Service. & niche relevant blog comment service we provide a quality service with 100% Buyer satisfaction and My team Believed in Quality work not Quantity Contact me Now 24/7.

  8. I need to to thank you for this very good read!! I definitely loved every little bit of it. I have you bookmarked to check out new things you post…

  9. very interesting post.this is my first time visit here.i found so mmany interesting stuff in your blog especially its discussion..thanks for the post! WEBSITE IMPROVE

  10. I love all details that you give in your articles. local seo

  11. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks... seo service

  12. Awesome details of the need of the SEO for the website which we are going to promote through the online/internet. Impressive post share. Thanks a lot. kovai e solutions | e-commerce online website developers in Trichy

  13. MSNBot is a web crawler that was supplied by Microsoft to supply the search engine Bing. Therefore, make sure it can crawl through your website.High Trust Flow Backlinks

  14. Thank you very much for the sharing! COOL..
    Niche comment

  15. I like your blog a lot. Its informative and full of information. Thank you for sharing.
    Melbourne SEO Services

  16. Web Honkers is Canada’s leading digital marketing firm, with top rated SEO Experts who are committed to our client’s success with offices in Toronto, Canada and in London, UK.
    Canada’s Top Rated SEO Experts

  17. I found your this post while searching for some related information on blog search...Its a good post..keep posting and update the information.
    web 2.0 video marketing

  18. In the field of SEO business, the rates of returns are promising.high quality work

  19. Almost certainly it will be extremely helpful for my future tasks. Might want to see some different posts on a similar subject!
    toronto seo 2m

  20. I don't cerebrate some of websites offer this typewrite of assemblage.Garrett Suzak - SEO company in Detroit


  21. Hi Dear,

    i Like Your Blog Very Much..I see Daily Your Blog ,is A Very Useful For me.

    You can also see my service of SEO Expert, Affordable SEO Services & Logo Design In Victoria

    Find the best seo expert, affordable seo services & logo design in Victoria Canada. Cadencecreativestudio make your business stand out with elegance.

    Visit Now -

  22. My heartiest congratulations to the writer on writing this.
    Johnny Chen Houston

  23. This comment has been removed by the author.

  24. That’s what I was looking for. I am talking about all topics bundled in this blog. They all are really very useful for me as well as for my team. We are definitely going to use its highlighted information.

  25. Exactly, you're very kind of us about comment!.
    Phoenix SEO

  26. Hello Every One,
    I Am JJ And I Do SEO .If You Want Trafic On Your Website ,So Check My Service I Do 60 Dofollow Backlink With Hight PA DA Just In 5$ .Backlinks Increase A Website’s Ranking On Search Results. In Turn A Higher Search Result Ranking Will Result In Higher Traffic For Your Website .

  27. Unfortunately, this also has a negative impact upon legitimate comments left by other internet users seo backlinks uk

  28. This blog aware me about different programs which can become very useful for our friends and kids. Few websites provide combined courses and few of the are separately for single subject. Glad to get this information.SEO Company Australia

  29. Love what you're doing here guys, keep it up you also go here: acupuncture Suffolk county, NY

  30. #Healthcaresearchengine #Optimization, #Medical seo, healthcare marketing seo services, healthcare seo strategy consultants, healthcare seo company, medical practice seo, #Healthcareindustrykeywords, seo for hospitals, #Doctors, pharmaceutical companies. .
    Healthcare Seo Services Company | Medical Seo | Seo for hospitals, Doctors, Pharmaceutical Marketing

  31. Share great information about your blog , Blog really helpful for us . We read your blog , share most useful information in blog . Thanks for share your blog here . Best WINDOWS SHARED HOSTING Plans Egypt