iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Internet
 

Effective SEO Through Good Code Structure

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
Adriana IORDAN

For a successful Search Engine Optimization strategy, take into consideration that search engines look at content and also at the structure of the markup. They emphasize the importance of text content, page titles, keywords rich text, meta descriptions and information architecture. A website where quality of content and code prevails will rank higher in the major search engines.

There are many Search Engine Optimization tactics, but try to find the best combination and don't sacrifice the usability and performance of your website. Here is some basic information about improving your source code from an SEO perspective:

-- Avoid classical 404 error pages

The 404 - File Not Found - page is presented to the user by the server as an error page. The user gets this message directly from the server of the website he is trying to visit. This error page is supposed to appear only when the server cannot find the requested location and is unsure of its status.

In the vast majority of cases, the 404 error emerges for pages that were moved or even deleted or the layout of the site or page information changed.

Many hosting companies offer a 404 redirect page. This means that when a user enters the URL of any page of your domain, and that page does not exist or can no longer be found, you can automatically redirect the user to a specified page - usually your home page or your sitemap.

Pay special attention when you decide to delete certain pages. Remember to redirect them to a main page of your site using the 301 (Moved Permanently) HTTP response code.

You can greatly improve the user friendliness of your website by creating a custom 404 page.

- Present a message of apology for the inconvenience;
- Try to ease the user's way back to your site. Introduce error messages and include evident links to the home page, sitemap, and contact page;
- Offer assistance and encourage the user to continue to search for the information he needs on your site. You could even include a search box right on the error page;
- Keep the same design for the error page as for the rest of the website.

See: www.avangate.com/4040404404

But remember that the best strategy for a 404 error page is to prevent it from coming up altogether, as many customers might be left with the impression that the whole website does not exist and not just the specific page they were trying to access.

-- Keep away from orphan pages

An orphan page is a page that is not linked to another one an thus cannot be found by spiders. To avoid having orphan pages on your website, check regularly that all your pages are linked to each other.

Search engines consider sites with orphan pages to be unprofessional, and not worthy of getting a high rank. This kind of website is under construction or is the result of a poor design process. If your pages aren't linked properly search engines won't index them and will consider them irrelevant for the search.

Pay attention to the fact that some search engines don't index correctly websites that use HTML frames. When spiders crawl through your internal pages, they index each individual page and display them as orphan pages in search results. Most frame designs include a content frame and a navigation frame.

Visitors require both frames to navigate through the site. Create a JavaScript to check if the page is loading correctly, and load the frameset. In this way, users won't be able to open pages outside the frame. This is a very easy way of losing clients.

-- Use 301 redirect pages

To avoid displaying a 404 error page, set up a 301 redirect page. The code 301 means "moved permanently" and it's the easiest way to preserve your search engine rankings for that page.

There are two ways of generating proper 301 redirect pages. If your site is hosted on a Linux or Unix server create a .htaccess file to add the redirect to your server's web root.

The .htaccess file contains specific instructions for certain requests, including security, redirection issues and how to handle certain errors. If it is hosted on a Windows or IIS server then the 301 redirect can be set up in the Administrator's section of the server software or through the DNS (Domain Name Server) zone.

Make a habit of reviewing the log files which contain data sent by your server. Search engine spiders often make critical decisions based on what your server tells them through the server's headers.

Pay attention, an improper 301 redirect can cause you big problems, since your website might fail and users won't be able to visit your pages. Setting up a correct "301 redirect" assures that you'll stay high in search rankings.

-- Create a sitemap

A sitemap is a web page that lists all the pages on your website. They are intended both for users - to find easier the information they need , and for search engines to index pages.

Your sitemap link should be right on your home page. In this way spiders are sent directly to the place where all your content information is gathered. Sitemaps can improve SEO, however, be advised that they only take into consideration a limited number of links to those pages.

To make sure that spiders check your whole site and have more chances to get indexed, it would be a good idea to use a sitemap generator. You can use ROR sitemaps that are readable by all search engines.

ROR is a sitemap tool that uses XML feeds to describe your website. ROR sitemaps allow search engines to match text search with structured information, thus obtaining more relevance for your site. This kind of sitemap helps search engines to better understand your website content - products, services, images, articles, etc. By creating a file with product names, descriptions, prices, images, availability, affiliate programs, and any other relevant information customers can find you easier.

-- Don't overuse dynamic pages

Dynamic web pages include dynamic content - images, text, etc - which changes without the page being reloaded. Client-side languages like JavaScript and ActiveX are usually used to create these types of web pages.

Search engines don't rank well dynamic pages with many parameters. If you choose not to turn your dynamic URLs into static ones, at least put the most important parameters in your URLs first and try to limit dynamic parameters to no more than two.

Spiders can't read the text rendered as graphics. Any text that you want the spiders to read and index should be written out as text. At the very least, put any text that appears in graphics into the images' ALT attribute.

A slightly better alternative is to write your text in Flash, but remember to have a "Skip this intro..." link that takes visitors (and spiders) to the text-rich content of your site. Don't neglect this information if you want to optimize your search engine strategy.

-- Put .CSS and JavaScript into external files

For a search engine, improperly formatted code will have a negative impact on your rankings. Since search engines read only a certain amount of information on a web page, you should try to increase the text content to HTML tag ratio.

If you have too much HTML code, the text content won't be seen entirely. For reducing HTML code, utilize hand coding using external .css files and Javascript.

-- Make sure you have well formatted [X]HTML

Try to fix as many of the HTML errors as possible. Although the search engines don't rank better websites that have standard compliant code they tend to "read" them easier. Use the W3 HTML Validator to check the validity of your code.

For a successful Search Engine Optimization strategy, take into account all of the aspects presented here. It takes time, effort and patience to achieve a higher rank in the main search engines. The idea is to have a long term strategy that makes your website stay on top for an extended period of time.

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Adriana Iordan is a Web Marketing Specialist at Avangate B.V. She has in depth knowledge of internet marketing services and website analysis applied to the software industry and e-commerce development.http://www.avangate.com
Article Tags: page [See Dictionary], pages [See Dictionary], search [See Dictionary]
Got a question about this article? Ask the community!
Article published on December 12, 2007 at Isnare.com
 
Rate [Ratings: 0 / 5] [Votes: 51]

How To Prevent Affiliate Fraud
Submitted by: Adriana IORDAN

The emergence and rise of the Internet has brought new opportunities for businesses, allowing them to reach new market segments and niches that would have been intangible otherwise...

How Important Is Alexa Ranking?
Submitted by: Adriana IORDAN

All businesses that have taken up online marketing aim at improving their conversion rate Now, there are different ways of attracting targeted traffic...

Flash And Search Engine Optimization
Submitted by: Adriana IORDAN

How to optimize Flash for search engines Many web pages nowadays are embellished with Flash animation products, offered by Adobe...

How To Write A Press Release For The Web?
Submitted by: Adriana IORDAN

Self-promotion is an important factor for the success of a business One way to achieve this is through properly written and promoted press releases...

Choosing The Right Colors For Your Web Site
Submitted by: Adriana IORDAN

Do colors influence web site visitors Several years ago, having a web page (as a business or as an individual), was an indicator of prosperity, and required a certain amount of financial power...

The Importance Of Shareware Submission
Submitted by: Adriana IORDAN

Submit shareware for higher sales The first step to increase your shareware sales is submitting your product to the top ranked download sites and directories...

Make Extra Money Online
Submitted by: Blanca Ciotoiu

If you are expecting that I'm going to tell you a fast way to make extra money online then, you are wrong...

Web Site Design and Development – Tell a Story to Build Your Credibility and Educate Customers
Submitted by: Daljeet Sidhu

The best way to attract customers to your business is to make them understand what sets you apart from the competition...

Traffic Builder For Free
Submitted by: Dansar Gin

After you decide to have a website and to buy a domain name for your website you will ask a lot of questions like: - What is the right way to start...

What Are Meta Tags and Why Are They Important?
Submitted by: Blake Evans

A “meta tag” is a common phrase that new web designers generally have to deal with as soon as they sit down to create a website...

Podcasting
Submitted by: John Taylor

A podcast is a succession of digital media files, audio or video, that are discharged digressively and downloaded through web syndication...

Bang For Buck – How to Best Apply Twitter to Your Business and Earn Money Online
Submitted by: Trond Lyngbø

The digital world is growing and changing at an explosive rate As always, change brings both business opportunities and threats...

The Role of Backlinks in the Success of a Website
Submitted by: Kanaga Siva

The goal of most webmasters today is to obtain as many backlinks as possible for their websites by virtue of the fact that these links bestow enormous benefits on their websites...

SEO – Do You Know The Top 7 Traits Of Legitimate Search Engine Optimization Companies
Submitted by: Daljeet Sidhu

Did you know that nine out of ten people access online information through a search engine (SE) And eight out ten do not go past the first page of the search results...

Profitable Internet Ventures: Starting Up
Submitted by: Alan Tolchin

The beginning internet marketer faces fierce competition especially in the category of affiliate marketing...

Fast Link Building Techniques
Submitted by: Alexander Faust

When you are working on a website’s search engine optimization, link building probably is the most important task you need to do...

How to Increase Traffic For Your Website
Submitted by: Jack Wylde

Description: Search Engine Optimization or SEO is the most widely used process of improving the page ranking as well as traffic movement to one’s website...

Make Money From Google Adsense
Submitted by: Stephen Ng

Learning how to make money from Google Adsense is probably the easiest way to make money online It is made possible when Internet giant Google began their Adsense service in March 2003 and quickly became the biggest force in online advertising...

How to Make a Money Tree
Submitted by: Stephen Ng

Before I discuss on how to make a money tree, it is important to touch on why many people are sceptical and always wondered on the subject can you make money online...

How CloudBerry Online Backup Works
Submitted by: Jason Kay

CloudBerry online Backup is designed to leverage Amazon S3 Storage and provide a powerful backup and restore system that is there if you need it...

Finding High Quality Links to Promote Your Website
Submitted by: Jason Kay

One of the best ways to promote your website is by finding high quality links This type of site promotion is known as link popularity...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy