Comments

22/07: SEO Tips #1

SEO Tools and Tricks that Help You Think like a Search Spider
(Page 1 of 4 )

While it is impossible to know the underlying algorithms that produce the search engine results in the major engines like Google, Yahoo and MSN, I often try to put myself in the spider's shoes, theoretically speaking. If you can visualize your website the way a search engine might "see" it, then you can make adjustments and tweaks that will help your site rank well.

A conversation with Google

A conversation with Google's automated crawling software (or "spider"), otherwise known as the Googlebot, might sound something like this.

You: Excuse me, Googlebot, why doesn't mysite.com rank well in Google for the keyword "help me?"

Googlebot: (raises a harried eyebrow and looks annoyed) Where shall I begin? First of all, your code is a mess. You have more lines of code than actual text and so many nested tables it makes my head spin.

Your home page has a keyword density of 24 percent, which is suspiciously high compared with the top-ranking sites in my database, all of which average about seven percent. Are you keyword stuffing? You know I don't like doorway pages!

You only have 12 backlinks going to your home page that I recognize, and six of them are from within your domain. The top ten sites have an average of 300 backlinks in my database and literally thousands of backlinks in Yahoo and MSN (not that I care about those hacks).

I've slapped you with a duplicate content penalty because I noticed that www.anysite.com has the same exact home page copy as you. Don't look so surprised - I don't care whose fault it is! On average, your site is 60 percent slower to download than every other site in my database and all your dynamic URLs are giving me a headache. Honestly, do you really need so many variables?

You don't have a site map so I can't easily crawl through the pages of your site, and all of your navigation is represented in images without meaningful ALT tags, so I don't know where I am when I click away from the home page. Your link partners are abysmal - they are not contextually relevant (which makes me suspicious) and you repeat the same exact words in the linking text, which makes me think you're doing automated link swapping. I've been here three times in the past month and your content has not been refreshed once. I can't be bothered with you and your stale, over-optimized content. I will be back to crawl you again sometime this century.

You: (sobbing)


So you've been dismissed by the Googlebot. Get yourself a pint of Rocky Road and join the club.

SEO Tools and Tricks that Help You Think like a Search Spider - SEO Tools that Can Help You
(Page 2 of 4 )



My theoretical response from Googlebot is based on a combination of things that I look at as an SEO, and tools that are freely available online to help me analyze a site. Google's assessment of your site is obviously proprietary, but there are certain things you can look for when your site is in trouble and/or if you want to get a better ranking on Google. These matters are fairly common knowledge in SEO circles. Let's break down the response a little.

Your Code is a Mess

You have a lot of code compared with actual text (e.g., nested tables, JavaScript)

Your keyword density is high compared with your competitors

You're keyword stuffing

Your home page looks like a doorway page

You have fewer backlinks than your competitors

You have poor link partners

You're linking to a site that's banned

Your backlink text is repetitive

You have no fresh content

You have duplicate content

Your site is slower to download compared to your competitors

You have dynamic URLs

You don't have a site map

Your navigation is image-based

You have no ALT tags or meaningless ALT tags
The above list represents an amalgamation of variables that can affect your positioning in Google. It does not represent the full list of search engine faux pas that can be committed by unwary or unknowing webmasters (e.g., frames and Flash are not mentioned here). It's a good start though. Simply diagnosing the problem is half the battle toward getting better rankings ,and all of the above information is freely available using tools that are either Web-based or part of your browser software.

Problems:

Your code is a mess

You have a lot of code compared with actual text (e.g., nested tables, JavaScript
Google doesn't see your Web page the way you do. Google sees the code. Most browsers have a function that allows you to view the source code of the page at which you are looking. Internet Explorer and Firefox, for example, enable you to right click on the page and "view source." Pick a spot on any Web page and give it a try (make sure the mouse pointer isn't on an image).

Not too pretty, is it? Code that is messy or profuse can hinder your search positioning. A good way to clean it up is via HTML Tidy, an open source program created by Dave Raggett and available via download from Sourceforge.net (http://sourceforge.net/projects/tidy). HTML Tidy cleans up the code produced by WYSIWYG editors or poor coders (like myself), and it's completely free.

When viewing HTML code you'll also want to evaluate the quantity of code versus actual text. Search engines like Google seem to put more weight on keywords the higher they are in the HTML document. If your text is buried under hundreds of lines of code, then you'll be at a disadvantage compared to the top-ranking and well-optimized websites that compete for your keyword. There are many ways to get around this; first and foremost is to choose your programming language wisely. I'm not a programmer, so I can't recommend the best programming language to use for SEO. I can only flag this as an issue, as it is something to consider when analyzing your Web page for SEO.

Here is a tool that simulates what a spider "sees" when it visits your site: http://www.stargeek.com/crawler_sim.php. If you're not seeing a lot of text when you enter your Web page's URL, then neither is the search engine spider. It's time to add some.

Problems:

Your keyword density is high compared with your competitors

You're keyword stuffing

Your home page looks like a doorway page
The above three problems are related. If your keyword density is too high, Google may interpret this as a spam tactic called "keyword stuffing." Likewise, Google may interpret a page with very high keyword density as a doorway page. A doorway page sticks out to Google in that it is optimized for a number of terms that are only loosely connected, or not connected at all, to a site's main theme.

The best way to find out whether your keyword density is too high compared to your competitors is through a keyword density analyzer tool. I use GoRank.com or SEOChat.com's own keyword density tool to analyze the top ten ranking pages in Google for my desired keyword. I generally take an average of the keyword density of the top page and compare it to my own page. If my page is much higher than the top-ranked pages, I will revise the copy and tags (ALT, Title, Meta) and tone down the frequency of the keyword in question.

Problems:

You have fewer backlinks than your competitors

You have poor link partners

You're linking to a site that I've banned

Your backlink text is repetitive and/or bad

You have no fresh content
Google is the best tool to use to diagnose the above problems. The Google "link:" operator allows you to check your backlinks and evaluate the sites that link to your page. You can tell whether Google has banned a site, if the URL is not in their index at all. Use the "site:" operator for this.

You probably know whether the content on your site is fresh or not, but if you want to know what Google thinks, then click on the "cache" link next to your listing to see the last time Google paid your site a visit. If it was over a week ago, Google got bored and wandered to greener content pastures. It's time to add some new content. You can also use the "cache:" operator to get cache information. Here's a complete list of Google's operator commands (what they mean and how to use them). You can also download and utilize the Google Toolbar to check PageRank and view your backlinks.

Google may only show a handful of backlinks, when you have thousands. The reasons for this are not entirely certain, though it may have to do with how Google weighs each incoming link in terms of popularity and/or relevancy. With this in mind, I recommend using one of the free link popularity tools available online. A couple of my favorites include the link popularity tool on Mikes-Marketing-Tools.com, MarketLeap's Link Popularity Checker and SEOChat.com's own tool to evaluate link popularity. If you have a lot of backlinks it will quickly get tedious to try and read all the link text to check for duplicity in language. The best tool I've found to do this is SEO Elite, which isn't free but will save your hours of time (and time is money, folks!)

Problems:

You have duplicate content

Your site is slower to download compared to your competitors

You have dynamic URLs

You don't have a site map

Your navigation is image-based

You have no ALT tags or meaningless ALT tags
The above is a miscellaneous list of problems that can be diagnosed as follows. Check CopyScape for duplicate content or perform a search for an exact line of text on the page you are evaluating. Alexa.com will tell you how fast your website downloads compared with others competing for your key term (assuming you are in the Alexa database). You probably know whether your site uses dynamic URLs, but if you're not sure, click into an interior page and check for odd characters in the URL, such as question marks or equal signs. You can use any browser to see the URL string of a particular page in your site. Google has been indexing dynamic URLs, but if the string is particularly long and the variables particularly profuse, Google may not index the entire site as well as it would if the URLs are search engine friendly and/or do not contain as many variables.

A site map is self-explanatory. It's a page that lists links to all the pages of your site. If you don't have one, create one so that Google can find all of your relevant pages easily.

If you use images for all of your navigation and don't assign meaningful ALT tags to them, a site map is especially critical. Googlebot can't read images; it just sees code. If you scroll over a navigation image and no text appears, it means that you have not assigned an ALT tag to that image. You can also view the source code and review your images that way. Assigning meaningful ALT tags to images helps with usability as well as search engine friendliness (for people with slow connections or browsers that have images turned off, for example), though the best case scenario is to use text-based navigation in place of image-based navigation.

Conclusion

The tools that are available to help you analyze your search engine friendliness are profuse and often free. This article just scrapes the surface of what's out there. Read forums to see what the experts use and try out the tools yourself to find your favorites. Proper diagnosis of search engine friendliness is the building block for creating a comprehensive, competent search engine optimization strategy that will definitely give you an edge over the competition.

Keep in mind that while it is helpful to approach SEO from the search engine's perspective, you are not writing for the search engines. You are writing for your visitors. So don't overdo it.



Comments made

http://usefullhost.info/ca/... cheap airfare http://usefullhost.info/ca/... cheap airfare las vegas http://usefullhost.info/ca/... cheap airfare tickets http://usefullhost.info/ca/... travelocity http://usefullhost.info/ca/... orbitz http://usefullhost.info/ca/... cheap airfare http://usefullhost.info/ca/... discount airfare cheap airline cheaptickets http://usefullhost.info/ca/... cheap airfare http://usefullhost.info/ca/... cheap airfare las vegas http://usefullhost.info/ca/... cheap airfares usa http://usefullhost.info/ca/... cheap airfare http://usefullhost.info/ca/... orbitz http://usefullhost.info/ca/... cheap airfare tickets http://usefullhost.info/ca/... discount airfare cheap airline cheaptickets http://usefullhost.info/ca/... discount airfare http://usefullhost.info/ca/... orbitz http://usefullhost.info/ca/... cheap tickets http://usefullhost.info/ca/... orbitz flights http://usefullhost.info/ca/... hotwire http://usefullhost.info/ca/... orbitz hotels Please, send your abuse here!!! send.your.abuse.here@gmail.com
30/11 12:46:36
vjun5I <a href="http://hsyriaboyayv.com/">hsyriaboyayv</a>, [url=http://xdareoismmzc.com/]xdareoismmzc[/url], [link=http://pmfjbxrfyokc.com/]pmfjbxrfyokc[/link], http://yeaexrupmxnt.com/
03/06 06:10:41
9R9tb2 <a href="http://dtlthbbzaela.com/">dtlthbbzaela</a>, [url=http://adquehfhevgw.com/]adquehfhevgw[/url], [link=http://wxivudnzotjr.com/]wxivudnzotjr[/link], http://lmahiavbrsus.com/
03/06 22:29:25
19/06 07:17:51
http://www.club-lucha-unive... phentermine lryf http://fimbresforcouncil.com/ auto insurance quotes =P http://meridiapills.com/ meridia menq http://www.librosyviajes.co... metoprolol 0101
19/06 08:56:13
http://www.mega1031.org/ homeowners insurance florida 5122 http://www.tophealthinsurer... healthinsurance 8((( http://www.buyaffordablecar... affordable car insurance 8-DD http://www.carinsurancequot... car insurance quotes 388 http://www.cheapinsurancema... cheap insurance qqo
24/06 09:41:40
http://www.slotsguidance.com/ slots fwjdzk http://www.healthinsurances... short term health insurance >:PP http://www.carinsurancequot... car insurance quotes %DDD http://www.free-home-insura... home insurance online quote utah gwmdf http://www.getautoinsurance... a auto insurance 57774
24/06 19:58:52
http://www.mega1031.org/ home insurance >:OO http://www.carsinsurancecom... car insurance 1492 http://www.cheapinsurancema... cheap insurance fmgkv http://www.homeinsurance4u.... home insurance ynavx http://www.your-cheap-insur... car insurance quotes >:D
27/06 08:36:47
http://www.carsinsurance4u.... car insurance 5612 http://www.autosinsurancequ... affordable car insurance covnd http://www.carinsurancequot... car insurance quotes 2089 http://www.cheapautosinsura... auto insurance 715647 http://www.getaffordablehea... texas health insurance hhobco
27/06 13:34:10
http://weightlosspillsonlin... acomplia prescription >:-) http://edpillsonline.net online physicians cialis qixvd http://pharmacylookup.net buy cialis %DDD
30/06 07:11:56
http://www.treatanxietydiso... xanax 957672 http://www.skelaxinonline.com/ where to buy skelaxin :-[ http://www.antianxietypills... online pharmacy valium 8] http://www.helpforhairloss.... propecia nsx
01/07 00:28:59
http://www.allcarinsuranceq... car insurance quotes ogvlc http://www.gethomeownersins... homeowners insurance 6268 http://www.lifeinsuranceweb... life insurance rates dxq http://www.phenterminestore... phentermine hoodia =-((
01/07 00:47:27
http://www.healthinsurances... california health insurance 734 http://www.cheapinsurancema... cheap insurance :-))) http://www.cheapautosinsura... affordable car insurance 9361 http://www.getcheaphealthin... cheap health insurance ozg http://www.your-cheap-insur... cheap car insurance cxxub
01/07 12:10:45
http://www.autosinsurance4u... eastwood auto insurance 2085 http://www.buyautosinsuranc... insurance auto 593237 http://www.cheapautosinsura... affordable car insurance 4036 http://www.getcheaphealthin... cheap health insurance :-( http://www.getaffordablehea... affordable health insurance puzsov
01/07 15:28:09
http://www.autosinsurance4u... eastwood auto insurance 2085 http://www.buyautosinsuranc... insurance auto 593237 http://www.cheapautosinsura... affordable car insurance 4036 http://www.getcheaphealthin... cheap health insurance :-( http://www.getaffordablehea... affordable health insurance puzsov
01/07 15:28:34
http://www.autosinsurancequ... auto insurance quotes :-DDD http://www.cheaphealthinsur... cheap health insurance jqwm http://www.carsinsurancecom... cheap california auto insurance >:-[[[ http://www.getautoinsurance... free car insurance quotes 168 http://www.homeinsurance4u.... american home insurance =-O
02/07 11:53:26
http://www.carsinsurance4u.... low car insurance zdotc http://www.autosinsurancequ... auto insurance quotes %))) http://www.free-home-insura... homeowners insurance =-OOO http://www.buyaffordablecar... nj car insurance nqkxak http://www.getaffordablehea... etna health insurance :]
02/07 14:22:40
http://www.treatanxietydiso... xanax dzzrhx http://www.skincaremedicati... online pharmacy accutane rqqx http://www.forget-acne.com/ buy accutane online 841069 http://www.meridiapills.com/ meridia capo http://www.36hourpills.com online store cialis :]]
03/07 09:18:40
http://www.slotsguidance.com/ slots aqvedb http://www.carsinsurance4u.... car insurance cjqlyr http://www.get-auto-insuran... state auto insurance zavqv http://www.buyaffordablecar... affordable car insurance 139 http://www.getcheaphealthin... health insurance 2009
05/07 10:13:28
http://www.mega1031.org/ cheap homeowners insurance 01128 http://www.carsinsurancecom... cheap insurance fqw http://www.get-auto-insuran... buy car insurance online ajvqob http://www.car-insurance-gu... cheap car insurance 484676
05/07 14:20:09
06/07 05:46:28
http://www.carsinsurancecom... car insurence 331587 http://www.free-home-insura... homeowners insurance 807 http://www.carinsurancequot... car insurance quotes 5811 http://www.getautoinsurance... classic car insurance tznxy http://www.homeinsurance4u.... home insurance 72559
07/07 23:24:35
http://www.healthinsurancem... ghi health insurance 62323 http://www.slotsguidance.com/ slots gaprj http://www.autosinsurancequ... auto insurance quotes %-PPP http://www.cheapautosinsura... auto insurance dmyjv
08/07 04:37:32
http://www.viagra-advice.com viagra 728 http://www.buydiazepam.net/ valium 56203 http://www.skincaremedicati... accutane buy ctj http://www.tramadol-pills-o... 2000 buy daily feb statistics tramadol alwh
09/07 15:46:28
09/07 18:31:06
http://tramadol911.com tramadol kqzuo http://edpillsonline.net/ buy cialis online %( http://edpillsonline.net buy cialis online 0207
09/07 23:58:35
http://www.treatanxietydiso... xanax on line 80954 http://www.sleepingpillsonl... ambien 91360 http://www.skelaxinonline.com/ zanaflex skelaxin %PPP http://www.gethomeownersins... home insurance in florida fmiz http://www.antianxietypills... buy valium from europe online 48146
10/07 02:58:00
http://www.mega1031.org/ home insurance :-PPP http://www.findcarinsurance... car insurance quotes >:DD http://www.carsinsurancecom... car insurance online :-DDD http://www.car-insurance-gu... cheap car insurance 506208 http://www.cheapautosinsura... cheap auto insurance 729
10/07 19:14:46
http://www.tophealthinsurer... health insurance %((( http://www.getlifeinsurance... franklin life insurance %-D http://www.get-auto-insuran... auto insurance quotes 8916 http://www.getcheaphealthin... first health insurance 1568
11/07 01:29:21
http://www.tramadol-pills-o... pharmacy degree buy tramadol %-[ http://www.buyaccutane.net/ accutane tvl http://www.treatanxietydiso... online pharmacy xanax ambien =OOO http://www.36hourpills.com/ cialis tqcspj http://www.meridiapills.com/ meridia 37365
13/07 17:12:35
http://www.buyphentermineno... phentermine >:[[[ http://www.buypropeciahere.... propecia buy on line epmsmd http://www.treatanxietydiso... xanax 1818 http://www.meridiapills.com/ order meridia overnight 981790 http://www.36hourpills.com cialis %-D
13/07 23:00:24
http://www.sleepingpillsonl... ambien 779259 http://www.toplifeinsurance... first colony life insurance >:-OO http://www.allautoinsurers.... auto insurance quotes 03526 http://www.helpforhairloss.... propecia 78260
15/07 00:36:26
http://www.joshstricklandon... home and auto insurance spvxti
15/07 05:33:17
15/07 17:17:35
http://www.liberaciondelcan... metoprolol online %D http://www.pointypen.com/ accutane online pharmacy =DDD http://www.mysocalledperfec... acomplia tiazw http://www.popcivics.com/ac... acomplia online :-P http://www.filmspunk.com/ accutane generic 085207
15/07 20:31:27
http://www.teologando.com/a... buy acomplia cheap hxzecf http://www.lospadresbearawa... Xanax online cnkifj http://www.mysocalledperfec... tramadol obte http://www.lospadresbearawa... Cialis online 8481
16/07 16:53:33
http://www.autosinsurancequ... auto insurance quotes vbwzf http://www.carsinsurancecom... discount auto insurance 73775 http://www.buyaffordablecar... affordable car insurance 68178 http://www.homeinsurance4u.... home insurance oevint
17/07 01:00:52
http://www.slotsguidance.com/ slots 474955 http://www.buyautosinsuranc... cheapest car insurance xxiy http://www.buyaffordablecar... car insurance rates 135512 http://www.cheapinsurancema... cheap insurance 8]]] http://www.carinsurancequot... florida auto insurance =(((
17/07 06:14:30
17/07 16:56:26
http://www.viagra-advice.com buy viagra online ovixdv http://www.viagra-advice.com/ viagra for woman 301 http://www.skincaremedicati... accutane 8[[ http://www.36hourpills.com/ cialis 09313
17/07 17:33:31
http://www.ihustlelive.com/... auto insurance quotes udsf http://www.arcataenglishcoc... mobile home insurance in florida 93988 http://www.tongfeng666.com/... business insurance %((( http://www.fimbresforcounci... cheap auto insurance 36808
17/07 17:58:30
http://www.karenmartinezfor... business insurance ioo http://www.roomofzen.com/ho... home insurance rates 221 http://www.pinkcollarclub.net/ florida auto insurance lux http://www.tongfeng666.com/... health insurance new
17/07 22:48:03
http://www.thankyoukristof.... propecia online 5600 http://www.renatocardoso.ne... ultram online skn http://www.teologando.com/a... online accutane 575894 http://www.themotherscurse.... phentermine online >:-)) http://www.liberaciondelcan... acomplia 63354
18/07 00:33:30
http://www.anascottage.com accutane online %-O http://www.ponyclubgallery.... xanax online 57836 http://www.teologando.com/a... accutane online pharmacy 090 http://www.maranguapefutebo... tramadol online 41710 http://www.filmspunk.com/ac... acomplia in usa kwf
18/07 15:31:32
18/07 19:22:10
http://www.blogsconcausa.or... quote page for car insurance >:PPP http://www.jillkellysblog.c... alabama credit repair company qssuzh http://www.mcmromania.info/... wanted used rails scraps 67158 http://www.lildevilmama.com... commercial slot 8-)))
26/07 21:16:58
http://www.capitolacares.co... mortgage life assurance =-DD http://www.clusterfunk.net/... zoloft paxil switch >:) http://www.timothycbrown.co... best online poker rooms playersjet 545 http://www.pinpointmepirlo.... online poker rake trends >:)))
28/07 23:12:15
http://www.drewverbis.com/c... cf scott insurance snhjy http://www.ironeagle-donttr... student loan and no school certification >:-]]] http://www.ascendantman.com... raymore insurance =-) http://www.coloresclothing.... does propecia jki http://www.theologymeetslif... mortgage lending network wiou
06/08 05:55:53
http://www.cpvue.com/amoxic... amoxicillian amoxicillin :-O http://www.blogsconcausa.or... list of auto car insurance msr http://www.rawkkrew.com/bla... blackjack on the internet 607075 http://www.romanticlovepoet... tramadol and headaches 500 http://www.stevewulf.com/ad... adobe photoshop 7.0 support shhk
08/08 04:15:49

Add comment

:

:
:

 
Firefox 2 Get Thunderbird!