Difference between SEO and Regular Website Design

In today’s business world around 60% of success depends upon the company’s appearance. The biggest mistake overlooked by the beginners is when they build their business and tries to put an artistic look over the functions of the website design. However, one should make sure that it is very much important to make your site nice and lovely that will look pleasing to the visitor eyes. In short a simple and attractive website which will influence the search engines and easily get indexed by them.

There are three fundamental steps that must be followed while designing a pleasing website.

  • Titles, Keywords, Descriptions
  • Clean Design
  • Page Names

The first words a search engine spider fetches from your website are Meta Tags – Titles, Keywords and Descriptions which are located in an html page. These tags play a very significant role in getting your website indexed by search engines. If these Meta tags are done correctly, the search engine spiders will get a clear picture of your website and may get indexed quickly. But still many site owners don’t know the importance of these tags and put unnecessary and ineffective information that can’t help you for better search results.

A typical web page design contains a title that either shows the name of the page a visitor is on or the name of the company itself. Unless your business is nationally or globally known, for example Ford, there is a good chance you won’t be seen by Web users searching for your services. A good SEO plan will include a title that fits your site’s target keywords and keyword phrases.

Keyword Meta tags are useful to reinforce the keywords and phrases you want to have indexed from your site. This will aid to a boost in your search engine rankings as well. Be sure that words used in the keyword tag are also found throughout the content, otherwise the words in the keyword tag will be useless.

The Meta description tag allows you to influence the description of your website that spiders will place into the search engines. Typically, a wise strategy is to either include the first couple of lines in your content or a brief summary about the page itself with a few keywords. A good description also doesn’t need to be a whole paragraph of information. Usually one sentence of 7-15 words is all that is needed.

As mentioned earlier, a common pitfall with many designers is the strong focus on looks without clean functional code that search engine spiders can easily read. What would be the point of creating superbly optimized content if it is hidden and broken up with lines on top of lines of coding? Thankfully, there are methods of Web design that don’t include “messy” code for the spiders to read. However two commonly used methods (Flash and JavaScript), although they contain less lines of code, mean absolutely nothing to a search engine.

Flash is an animation program that has increasingly been utilized in Web design. If done properly, a Flash design can be a visual masterpiece of the Internet. However, when a website is built entirely with Flash the html says absolutely nothing of the site itself. The figure below shows how the code is only written to load in the movie. There is no content or links that spiders would use to index the site. So now the owner has a great looking site and no one to visit.

Usually, a web page design, pages are named to match what the menu button or text link says. For example, a page button labeled as “Services” will likely go to a page named http://www.example.com/services.html. When utilizing a professional SEO strategy, basic page names will not help index your site into the search engines. It would be better if you use the keywords in the page name you want to target.

For example, if you are a web hosting service provider located in UK you don’t want to simply name services page as services.html, a better choice would be web-hosting-service-provider-UK.html. This will fit better with target keywords and will likely be included in the content as well.

Posted under Search Engine Optimization

Why my Web Pages are not Getting Indexed by Search Engines?

Search Engine IndexingWhy my website pages are not getting indexed by search engines? This is a very common issue people faces. Search engines will not index your website pages unless you make sure the following things.

There can be several reasons:

For Search engines the HTML Code doesn’t matter much, it’s just meaningless to them. They use a simple software programs to index your website pages. A simple web page that looks great to the human eye may seem meaningless to search engines.

Search engines are unable to read the content that is presented in images (GIF, JPEG, PNG, etc.), Flash elements, JavaScript and other script languages or other multimedia file formats.

If you use JavaScript links for your website navigation then search engines might not be able to find your website page.

Check your web pages with a search engine spider simulator. Spider simulators will show you how search engines see your web site.

HTML Errors is also a reason that can prevent search engine spiders from indexing your website pages. While most search engine spiders can deal with minor code errors, some of them will send faulty information to search engine spiders.

For example, your web page could contain a tag at the top of the page that tells search engines “the web page ends here” although your main content has not been reached or there may be some tags which are not closed properly.

To make sure your website doesn’t have any errors, check your website’s HTML code with the W3C’s HTML Validation Service.

To rank high for a special keyword this keyword must appear in the right places on your web page. For example, it usually helps to use the keyword in the web page title.

There are many other elements that are important if you want to have high rankings.

Check the HTML code of your web page with software like IBP. This software will compare your web page with the top ranked pages and it will tell you in detail how to change your web page so that it can get top 10 rankings.

Sometimes the web servers’ sends wrong status codes upon a web page request from your site by search engine spiders. Upon a request your web server sends a response code to search engine spiders. The code should be “200 OK”.

Unfortunately, some servers send a “302 moved” or even a “404 not found” response code to the search engine spiders although the web page can be displayed in a normal web browser.

In such case, search engines will assume that the web page does not exist and will not index your web page.

Use the search engine spider simulator to find out which response code your web server returns to search engines. If the response code is not “200 OK”, you can check your status code with the free HTTP Server Response Code Checker.

If you want to get top rankings on Google and other search engines then you must make sure that search engines don’t misunderstand your pages.

Posted under Search Engine Optimization