Your Title Tags is what gets attention. Having the company name in the title tag is not a good way to get visibility, unless you are well known. Alternate tags for all your photos must be set.
Your description tag is the second most important tag that should be no longer than 160 characters.
Enclose your important on page titles in an <hd> tag.
A good effort on optimizing meta tags is necessary but don’t think that, that alone will get you #1 ranking.
Text links are better than a fancy image for navigation links. Search engines only read text. Even if an alternate tag is set up it's still hard for search engine to follow that link.
If you optimize your website properly, there is no reason why you would not achieve good visibility.
How do you know if a keyword is important?
To select keywords that are irrelevant to the web page in question will do very little. Do the research! Otherwise you might be optimizing a website with useless Keywords that you will not get traffic for.
Use a short keyword phrase of at least three words no more than 3 times on the entire page starting with the first ending with the last paragraph.
Keyword stuffing or lack of keywords will hurt you the same. A good balance is between two and five percent keyword density.
A web page full of code errors might prevent search engines to index a website. It can prevent search engines to crawl an entire web page. Check out your web page with the W3C Makup Validation tool. To fix your code errors contact Canada Website Design.net at your earliest convenience.
Text copied from another website will cause your website to loose value really fast and leave you nowhere to be found. This CopyScape tool will render results of plagiarism. In other words, it will show you other websites that contain the same text. An SEO Copywriter can re-write your text and improve web ranking.
Flash websites are amazing but not to search engines, as they cannot index a flash website, again leaving you on the back seat. Search engine owners are working hard to achieve the latter, but it might and probably will take years to get there.
Link building is the major part of the off page optimization but linking to irrelevant websites just for link building purposes is not as effective as linking to relevant sites that compliment your content.
To top this all off, many website owners do not understand the importance of a good domain name. Your URL should be researched and hand pick from the most popular keywords available in your business!
Research popular keywords with the keyword tool and then find out if the domain name is available.
Search engine optimization is really a different set of skills. It is actually used to increase website traffic by organic / natural placement on search engines like Google. Search engine optimization is essential for any website owner attempting to make money on the internet.