An SEO Checklist

Article Courtesy by Google Page Rank.net

Posted on this blog by Afzal Khan

Search engine optimization is on every webmaster's mind these days. Achieving a favorable ranking for the right keywords can mean a steady stream of targeted traffic to your site, and all for free - that's hard to beat. The key to high search engine rankings is structuring your website correctly, including plenty of content that is relevant to your keywords, and making sure your website is spider-friendly. You can use this checklist to make sure all of your Web pages can be found, indexed and ranked correctly:

Your website is themed. Your site deals with an identifiable theme which is obvious from the text on the home page and reinforced by all the other pages on your site. In other words, all the individual Web pages relate to each other and deal with various aspects of some central theme. The text on your home page should state clearly what that theme is and what your website is about, and the other pages should reinforce that.

Your Web pages have enough high quality, relevant content. Spiders come to your website looking for content. If a page doesn't have much content, or the content doesn't appear closely related to the page's title and your website's theme, the page probably won't be indexed or if it is indexed it won't rank well. Search engines love quality content and lots of it - content is what Web searchers are looking for and search engines try to provide.

Your website's navigational structure is relatively flat. You don't want important pages to be too "deep" within your website, meaning it takes several clicks to get there from the home page. Search engines typically index the home page first, then gradually index other pages on a site over time. Many spiders are programmed to only go three layers deep - if some of your important content is buried deeper than that, it may never be found and indexed at all.

You've created a unique "Title" tag for each page. The title is one of the most important aspects of any Web page from an SEO standpoint, especially for Google (which is the most important search engine to optimize for). Don't use a generic title for all your pages, use the keywords your targeting for that page and keep it brief but descriptive.

You use the "Description" meta tag. Contains a highly descriptive sentence about the content and purpose of your page, and contains your most important keyword phrase early in the sentence. Not all of the search engines will display this "canned" description when they list the page in search results, but many of them will, so it's worth getting it right. Check out our Webmaster Tools for an easy way to create great meta tags.

You use the "Keywords" meta tag. As with the meta tag description, not every search engine will use the keywords meta tag. But some will use it and none will penalize you for having it. Also, having a short list of the keywords you're targeting will help you write appropriate content for each page. The keyword tage should contain your targeted keyword phrase and common variations, common misspellings and related terms. Make sure your keywords relate closely to the page content and tie into the overall theme of your site.

Your keywords are included in the visible page content, preferably high up on the page. You have to achieve a balance here - you want to include keyword phrases (and variations) a number of times within your text, but not so many times that you appear to be guilty of "keyword stuffing". The trick is to work the keywords into the text so that it reads as naturally as possible for your site visitors. Remember, you can incorporate keywords into any Web page element that is potentially viewable by site visitors - header text, link text and titles, table captions, the "Alt" attribute of the image tag, the "title" attribute of the link tag, etc.

Every page of your website can be reached by search engine spiders. This is critical - if your pages can't be found, they can't be indexed and included in search results, let alone rank well. Search engines use spiders to explore your website and index the pages, so every page must be accessible by following text links. If pages require a password to view, are generated by a script in response to a query, or have a long and complicated URL, spiders may not be able to read them. You need to have simple text links to the pages you want indexed.

You've included a site map. Unless your site is very small, it's a good idea to create a site map with text links that you link to the site map from your home page. In addition to a link, include descriptive text for containing the relevant keywords for each page.

You link to your most important pages from other pages on your site. Internal links help determine page rank since they show which pages of your site are most important. The more links you have to have to a page, relative to other pages on your site, the more importance search engines will assign to it.

You use keywords in your link text. When you create a text link to another page on your site, use that page's targeted keywords as the text for the link (inside the anchor tags that create the link). Make it as descriptive as possible. For example, a link that says "Premium Customized Widgets" is much better than one that says simply "Product Page", and indicates to search engine spiders what that linked page is about.

Your site doesn't use frames. If possible, don't use frames on any page you want to get indexed by search engines. If you feel you simply must use frames for a page, then also make use of the "noframes" HTML tags to provide alternative text that spiders can read (and make that text descriptive rather than just a notice that "This site uses frames etc. etc.").

You don't use automatic page redirects. Don't make any pages automatically redirect the visitor to another page (the exception is a page you've deleted for good - in which case you should use a "301 redirect", a permanent redirect which is acceptable to search engines).

Your important content is in plain text and not contained in images. Search engine spiders can't "read" content in JPEG, GIF, or PNG files. If you really feel that using an image rather than text is crucial to your design, at least put the same text in the image's "Alt" tag (or in the "title" tag if you're using the image as a hyperlink).

Your important content is not contained in Flash files. Flash is a wonderful technology, but unfortunately spiders don't have the required "plugin" to view Flash files. As a result, Flash content is mostly inaccessible to search engine spiders. Some can find and follow hyperlinks within the Flash file, but unless those links lead to pages with readable HTML content this won't help you much. Don't create all-Flash pages for any content you want to get indexed - instead, put that content in the HTML portion of the page.

Links and keywords are not hidden inside JavaScript code. If your links use JavaScript to direct the user to the appropriate page (for instance, a drop-down list) or important content is contained within JavaScript code (when it's displayed dynamically using DHTML, for instance) search engine spiders won't be able to "see" it. You can, however, use the "noscript" HTML tags to provide an alternative that can be read by spiders.

You've optimized every important page of your website individually. Don't stop at your home page. Take the trouble to optimize any page which has a reasonable chance of being indexed by the major search engines, targeting appropriate keywords for each. If you face a lot of competition it may be nearly impossible to get a top ranking for your home page, but you can still get a lot of search engine traffic to your site from other pages which are focused on very specific keyword phrases.

You didn't duplicate content. Each page of your site should have unique content that distinguishes it from every other page on your site. Duplicating content or having pages that are only slightly different might be seen as "search engine spamming" (trying to manipulate search engine results).

You provide linking instructions for those who want to link to your site. Somewhere on your site state your policies about other people linking to your site and provide the wording you'd like them to use in their link. You want to encourage other people to link to your site, preferably using link text and a description that reflect the keywords for that page. For their convenience provide the ready-made HTML code for the link - not everyone will use it, but most often they will use your preferred text as a courtesy as long as it is truly descriptive of your site and doesn't contain "marketing hype".

You provide linking instructions for those who want to link to your site. Somewhere on your site state your policies about other people linking to your site and provide the wording you'd like them to use in their link. You want to encourage other people to link to your site, preferably using link text and a description that reflect the keywords for that page. For their convenience provide the ready-made HTML code for the link - not everyone will use it, but many will use your preferred text as a courtesy as long as it doesn't contain "marketing hype".

Important hyperlinks are plain text links and not image links or image maps. Text links are better from an SEO standpoint than image links, as spiders can't read text from an image file. If you feel you really must use a graphic as a link, at least include a text description which (including the relevant keywords) by using the "title" attribute of the link tag.

Your website is free of coding errors and broken links. HTML coding errors and non-working links can keep search engine spiders from correctly reading and indexing your pages. For that reason, it's a good idea to use a Web page validation utility to check your HTML code to make sure it's error-free.

Search Engine Ratings

Posted on this blog by Afzal Khan

Hitwise uses a combination of anonymous web surfing data provided by ISPs in various countries and its own panel-based measurements to determine which sites are most popular on the web. The data encompasses the surfing activities of 25 million people, worldwide.

The chart below shows the share of all visits made to both search and directory sites, as classified by Hitwise, by US web surfers during July 2005. "Domain" shows the core domain of the service involved.

The pie chart generated by comScore Media Metrix Search Engine Ratings also favors Google above all other search engines:


Data taken from Search Engine Watch.

12 Tips to help build the foundation for a new SEO career

By John Alexander
Posted on this blog By Afzal Khan

TIP 1. Set your focus on your clients success.

Stop focusing on sales and start focusing on your client's success! Do all that you can do to make them successful. Pour all of your talents into making their projects work. So many folks I talk to can never stop thinking about
where they will make their next sale, instead of working on delivering results to the clients they ALREADY have. In so doing, you establish "lifetime" residuals.

Make your client successful and they will literally become part of YOUR sales team.

TIP 2. A difference in your performance is a difference in your profits.

If you are NOT up to speed, you better catch up fast. Truely a difference in your performance is a difference in your profits! If you are not up to speed on solid SEO marketing techniques and methods, start learning now. Take a course or study at a live workshop but however you do it, get your SEO skills up to speed so you can genuinely help get your customers results. If you can show them a strategy that really puts dollars in their pocket, they'll put dollars in YOUR pocket!

TIP 3. Have confidence in your own strategies and explore profit sharing.

How's your batting average with profit sharing? Don't be afraid to explore this one! If your skills are medium to above average, why not share in the profits yourself? I am referring to offering someone a vertical deal. This would be a deal where you own part of the company in return for making it successful with your SEO skills.
Don't brush this off. There are some exceptional deals to be had if you start thinking laterally.

TIP 4. Don't forget community and charitable work.
When's the last time you helped promote a charitable work at NO cost. Build a site and promote it for the literacy council or the Easter Seals Society or your local Rotary Group or your Chamber of Commerce.

Don't forget that this work can OFTEN open unusual and even surprising doors. Help make others successful and you will NOT fail. Many important leaders within your local community will be serving on these committees right next to you!
This is a great way to network and meet new people and help the cause too.

TIP 5. Work on Relationship building and position yourself for success to come.

Watch the latest SEO trends and position yourself to quickly take advantage. The study and practice of SEO has been extraordinary. A few years ago, I never dreamed that my study of optimization would lead to the Internet lifestyle. As a result of our work, we enjoy wonderful repeat business and client loyalty.

If you have not been enjoying good profits, a rewarding lifestyle and being appreciated by your clients, then you need to consider a plan of action.

Tip 6. Set your course of action and get started.

Consider taking a live hands-on SEO workshop which can kick-start your professional SEO career in just a few days of hands-on training. Or if you cannot travel, consider taking an Online SEO Training Course.

Tip 7. Choose which voices you choose to listen to carefully.

You MUST be able to "deliver" and make a difference. Do whatever it takes to get your SEO skills and lateral thinking skills up to speed. In business there are many voices offering free advice. You need to choose carefully who you will listen to.

Tip 8. Run a balanced business.

Are you charging for what your services are worth? There are some folks who charge steeply and don't even know how to get the results. For goodness sakes, if you're good at what you do, make sure you are charging well for your services. You DESERVE fair reward if you're helping other business owners to prosper.
(Some folks are afraid to charge for their work)

Note: The ones that charge steeply but DON'T deliver may make a few dollars initially, but they won't enjoy the customer loyalty, the referral business, and the repeat business that you do, and they won't have a "customer for life" like you will.

Tip 9. Don't forget to recognize and be thankful for the progress you've made.

Yes, this is extremely important. How else can you truly measure your progress unless you benchmark along the way. Be sure to benchmark your victories but even more important, celebrate your CLIENTS' VICTORIES too! After all, you helped bring them about.

Tip 10. Give something back to your community (with gladness).

Look for opportunities to help others who genuinely need help and avoid those who are only after your talents to exploit them. (Trust me, when your SEO talents and success stories increase, you'll have strangers coming out of the woodwork to take you to dinner and wine you and dine you and pick your brain). Proceed with wisdom.

Tip 11. You must be willing to change and take action!

Performing the way you perform now has delivered a certain result. Maybe you're happy with that result. If you're happy with this result, carry on exactly the same way and you should get very similar results. However, if you are NOT happy with your results now, then you must change the way you do things.

Some people go all their life complaining that they would like a better career
or a better position in life and yet they continue taking the same actions and
getting the same results year after year.

Think of it like this...
Same action = same result
Different action = new results

Tip 12. Surround yourself with the high quailty people!

Without a doubt, your SEO interests and abilities will make way for many new working relationships. Be sure to carefully choose the people you want to work with. Look for those with whom you can share synergies and be very observant of
the skills and abilities within the others that surround you. No single person can operate as effectively as a group of people that work as a team. Learn to choose the right people to work with and recognize the latent strengths and talents
that will sometimes be present but initially hidden within the group. Build to your ultimate potential by choosing wisely, encouraging one another and recognizing the talent in one another.

Is a career in SEO right for you?

Are you ready to take your SEO career to the next step?

We would be delighted to meet with you personally and teach you exactly how
search engines work. The beauty of learning new SEO skills, is that it puts you
back into the position of having the power to choose and make your own choices.


About John Alexander
john@searchengineworkshops.com
John Alexander is Co-director of Training at Search Engine Workshops offering live, SEO Workshops with partner Robin Nobles as well as online search engine marketing courses through Online Web Training. John is author of an e-book called Wordtracker Magic and co-author of the Totally Non-Technical Guide for A Successful Web Site. John is also an official member of the customer support team at Wordtracker.com.