Businesses do silly things that actually hurt their SMB business. The fixes are easy and the cost is small, but the penalty can be great if you violate Google's search engine rules.
If you own an SMB and have a website, make sure you read on or direct your web person to read this.
1. Lack of Keywords
This is probably one of the most critical area of site optimization for search engines. In order to be found, you must have the keywords people will use to find you. Choose the right keywords and potential customers will find your site. Use the wrong ones and your site will see little, if any, traffic.
Does your website spam? Here are 3 examples that Google's search engine would consider spam:
A. Word Spamming: When you use the same words over and over again (called word spamming) the search engines may downgrade or remove pages or ban the entire website.
B. Hidden Keywords: Do not try to hide your keywords or keyword phrases by making them invisible. For example, the keywords appear as the same color as the background of the web page. The text appears invisible to humans but not to search engines. This is another version of the item above (relying on hidden text). Do not try to hide your keywords or keyword phrases by making them tiny. Setting the text size of the keywords so small that it can barely be seen does this.
C. Bad Keywords: The keyword doesn't have anything to do with the page topic. However, since the keyword is popular, they think this will boost their visibility. This technique is considered spam by the search engines and may cause the page (or sometimes the whole site) to be removed from the search engine listing.
3. Slow loading home page
If your page is slow loading, search engines may never see your links. Make sure your website loads fast by keeping elements to a minimum.
4. No Keywords in Title or No Title at All
Each page on the website should have a unique title and the title should contain a keyword or keywords.Review your website, make sure there is a title, check page for content, find best keywords used on the page and include in title tag.
5. No Keywords in ALT Tags, Meta Tags or no Tags on websiteEach page should utilize meta description, meta keywords and alt tags on all images. Make sure you use your keywords on all your meta and alt tags.
6. No Site Map
Sitemaps help search engines crawl more of your site. Make sure you place a link to the sitemap in your footer or site navigation.
7. Dead Links, Broken links, Links to slow loading pages
Links that don't work or are slow loading affect how much a spider can crawl your website.
Download Xenu and check your site for broken links: http://home.snafu.de/tilman/xenulink.html Fix your broken links right away, before the next crawl of your website. Broken links can only hurt your website.
8. Poor Outbound to Inbound link Ratio
If you have too many links pointing outside your website domain and not enough pointing in your website search engine results will not improve. Increase inbound links and reduce outbound links. One of the easiest ways to increase inbound links is to submit to directories.
9. Using "FREE" or "Deep Discounted" web hosting.
In some cases search enginess will completely avoid indexing content from free or deep discounted web hosts by skipping the hosts entire ip range. Make sure your website is being hosted by a US based, reliable hosting company that answers the phone. Cheap web hosting companies are fully automated and don't answer that phone. If you website is down can you get in touch with your hosting company? Find a site in the $250/yr range for hosting your business website.
10. Improper Website Navigation
Important pages need overt proof for search engine spiders. Navigation links help search engines find your most important pages. Always include your most important 'top' pages in your website navigation. Note: Navigation should appear on all pages on website.
Invest a little time to learn the proper techniques for increasing search engine visibility and your net traffic will increase.