Search Engine Optimization ~ Master Tutorial

Started by Chrono [email protected] December 2nd, 2005 5:48 AM
  • 1719 views
  • 5 replies
Seen March 14th, 2008
Posted March 4th, 2006
576 posts
18.2 Years
Search Engine Optimization -- Master Tutorial

I have seen a lot of good tutorials about search engines and how to optimize your site to suit them, but very quite few of them are extensive, meaning they don't cover all the points needed, plus they are not 100% perfectly newbie-friendly, meaning a person new to the webmastering field making a website for the first time should be able to easily comprehend all the mentioned points. I have been in the webmastering field around 2-2.5 years and have done a lot of research on this subject and learnt a lot. Here, I will try to explain the art of mastering search engine optimization, (yes it is an art) in simple terminology and cover all the required points. If you don't have the patience to read through all this, then check out the quick tips provided at the bottom.

Firstly, what is search engine optimization? Search Engine Optimization (SEO) is the art of customizing your site to make it as search engine-friendly as possible.i.e customizing /tweaking your site so that when a bot (Bot/Robot/Spider is a piece of software that visits all websites adds information about it to a search engine's database) from a Search Engine visits your website, it must be easily able to index all your pages (add your pages to it's database) and also such that when a person searches for a term that your website contains, your website will rank higher than it's contemporaries and will be displayed higher up. Simply put, the main aim of Search Engine Optimization is a higher ranking for your website in all search engines so that you will get more visitors. That's all, no more! Why is SEO important? Researchers claim that 85% of the traffic to any website is through search engines especially the prime ones like Google, MSN and Yahoo!. Therefore SEO is **** important to any website. If you want your website to be popular, then your site should have a higher ranking at all search engines and that is possible only through Search Engine Optimization. If your website occupies a good position in the major search engines, it is 100% sure that your traffic will increase greatly. Search Engine Optimization is fairly easy if you have some basic knowledge of the internet, some creativity and good knowledge of the English language, the subject you are dealing with and also HTML. So Gear up for the ultimate tutorial in Search Engine Optimization which will boost your knowledge and your website's rank greatly and make it really famous and will also quench all your doubts in this topic.

The first and foremost important thing is your server. Make sure that your website is hosted by a reliable, stable server. Googlebot or any other robot for that matter will visit your website regularly. If once, when the bot visits, your server is down, then your position in that search engine will surely slide greatly. To avoid those, make sure you choose a good, dependable host with stable servers. Okay, now that that's over, lets go to your website's HTML Code. Make sure you use simple and clean coding in your website and make sure none of your links are broken. Your code should be 100% Valid HTML and use decent amount of CSS (Cascading Style Sheets), that reduces the amount of formatting tags you require. To check your page's HTML Validity goto HTML Validator & Here for CSS Validity. Also, clean coding will allow Search Engines to concentrate more on your content. For 100% Validation all you need to do is to close all tags that you open and also use "alt" attributes for image tags. Another thing is that you should cut down on the amount of direct Javascript Coding on your page and put it in an external .js file and link from your page. Bots can't read Javascript and this may confuse them sometimes.

2 Codes within the head tags have a significant impact on your bots. They are the title tag and the meta tags.

Format: <title>[Enter Title Here]</title>
The title simply implies that you have to type out a title for your webpage for visitors to see. Firstly, your title tag must never be bigger than 65 characters. Search Engines like websites which have short and sweet title tags and to be liked, yours must be short too. However, it must be a able to brief out a decent description of your whole web site in just 5 - 6 Words. The Elements of your title tag are simply simple, your website's name and 5 sweet words describing your website in a nutshell.

For example: if your website is "www.gamepedia.com", which provides the information about all games, then your title tag can be something like "GamePedia: Your Pitstop for Game News, Reviews & all of the Game World". Your title tag must be attractive to catch the eye of all your visitors but at the same time should be able to tell a search engine what your site is all about. The above is valid if you use PHP or SSI (don't we all), if you don't, then all you have to do is have a nice title tag in each page describing that particular page and the title above for the main page.

The other most important tags are the "Meta tags". Meta tags are tags which you insert within the "<head>" & "</head>" tags which allow you to describe everything about your website and it's content. At this stage, four meta tags are very important for us. The first is

<meta http-equiv="content-Type" content="text/html; charset=iso-8859-1">
This tag tells that almost all of the content of your website is in Simple Text and HTML and that you follow the "ISO-8859-1" character set which is generally followed by many websites. Many a time, I have heard people say that this meta tag is useless but it is generally good practice to use this, validates your HTML and also tells bots that the website is in HTML. This does not have too much of an impact on your rating or anything but you must not neglect this tag.

The next tag is:
<meta name="keywords" content="[Enter Keywords Here]">
This is THE MOST important meta tag that is an absolute must for each and every website. Whenever a robot visits your website, it indexes these keywords in relation to your website. So, every single keyword in relation to your website SHOULD be mentioned here. Give lots of keywords here (size doesn't matter) describing your site's content so that your site shows up even one of them is searched for. Try almost all possible combinations, for example just because "Cell Phones" and "Mobile Phones" mean the same, it doesn't mean it's enough to include one of them in your keywords. Including both of them is more useful as some users may search with the former as their query and some as the latter. Separate each keyword by a Comma. Let us take GamePedia as an example again; this is how it's Meta Keywords tag should look

<meta name="keywords" content="GamePedia,Games,Technology,Action Games,Adventure Games,Strategy Games,FPS,First Person Shooter Games,Computer Games,Playstation,XBox, GameCube,Gameboy,Nintendo,EA Sports,Microsoft,Review,FAQ,Walkthrough,Guide,Tuto rial,Popular Games,News,Releases,Rating,Contests">

This is just the tip of the iceberg. Your site can and should contain loads more keywords so that it loads for every possible combo. If you want professional help with your keywords or if you are not very creative or if you want to check if you have covered all possible keywords, then try
Good Keywords
PageRank
also offers Keyword ****yzer for your site.
Now that you've got your keywords right, it is always good to consult a third party. Keyword density is derived by dividing the frequency of that word by the total words on the page. Frequency is a major factor in how search engines determine relevancy. A search engine will ****yze how often keywords appear in relation to other words in a web page. Those with a higher frequency are often deemed more relevant than other web pages. This can turn into a balancing act as too high a density can be considered spam by some engines. Usually you are safe if your keyword density falls between 2 - 5 %.
I am always free for Email but then there are websites which also provide you this Service.
PageRank's Keyword Density Checker

But wait there's more. For a certain Topic like Xbox Gaming there are lot of paydirt keywords, that is those keywords which are most searched for. If you have those keywords on your site, then you sure will be there when people search for important Keywords. All you have to do is simple, goto Overture Keyword Suggestion and search the main theme of your site, eg: Xbox. Then Overture will show you the most searched keywords related to Xbox and Xbox Gaming. Make sure you get all of the top keywords in your site and have content suited to it.

<meta name="description" content="[Description about the site]">
This is the 2nd most important meta tag. Search Engines index your site description in their Database and will use it when people search using specific or lot of terms. Let the description be to the point but at the same time contain all the important points. Hope you get what I mean. Max limit should be 255 characters. Here's what GamePedia should contain
<meta name="description" content="GamePedia - The Ultima Zone for your latest Game Reviews, News, Trailers, Cheats, Ratings, Discussion for all Console Games ~ PS2, GBA, XBOX all Genres and much more..">
It can be more but make sure you don't cross your limit.


<meta name="robots" content="Index,Follow">
There has been a lot of controversy surrounding this tag but all I will say is it is good practice to use this. None of the major Search Engines consider this tag and they automatically follow all your links, but still some old Search Engines still follow this method and it is good to be No#1 everywhere.

However this tag has other uses, especially if you don't want Search Engines to index a page [maybe one where you share illegal stuff with your friends ]. Then this tag can be changed as follows.
<meta name="robots" content="index,follow"> - Indexes the Page and follows all links from that Page
<meta name="robots" content="noindex,follow"> - Won't Index the Current Page but still will follow all links from it.
<meta name="robots" content="index,nofollow"> - Indexes the Page and won't follow any links from the page
<meta name="robots" content="noindex,nofollow"> - Doesn't Index the page nor does it follow any link from that page.


Here's another meta tag which could be used by the search engines to identify you. For example, if your name is Jonathan Bewley, then whenever people search for your name, there is a chance of your website loading.
<meta name="author" content="Jonathan Bewley">

Let's move to the content of your site. Before anything, it is good to have a copyright at the bottom/ top / anywhere in your site. It could be a simple 2 lines but the key point is that you could add a description of your site along with it which would tally with your most important keywords. This way, the Search Engine will see that the same keywords are present in the web page itself and thus when those particular words are searched for, your site will appear.
GamePedia is 2005 - 2006 Jonathan Bewley. All content, images, etc belong to us until mentioned otherwise. GamePedia is the home of the net's best Game Reviews, Cheats, Images, Previews, Walkthroughs, Guides for all Genre Games (Action, Adventure, Strategy, FPS).

One more thing that could help you to some extent is a single domain name like www.yoursite.com. Most of the Search Engines give more importance to this kind of Domain Names, which have chances of getting a higher Rank than sites which have an URL like www.abc.com/bbc/acd/index.html. You also don't need to get a hundred domains for your site. A single, simple .com/.net/.org/.info will just do the trick. Another bit of useful advice is that you shouldn't use a URL Cloaking/Masking service like dot.tk, it's better outright if you use the Sub-domain given by your host other than this.

Now, let's get to your main page & it's content. Always ensure that the size of your source code doesn't exceed 30kb. This doesn't include the images that load in the page, only the source code, which you can check in your system. Bots get confused when the pages are too big and also read them incompletely. Next, let's look at the links in your page, the total number of links in your page should be around 35-40, a max of 50-60 is Ok but definitely not more than that. This is because the bots again are programmed to read a specific amount of links and they will mostly read the first 50/60 Links depending on the bot. Also, while concentrating on your content, be sure to include your top Keywords (that you have specified in the Meta Tag) in your page, atleast 2 or 3 times. This is a definite Must and will surely help you. Make sure these keywords are 100% relevant to your site and the most important ones that you concentrate on. Also make sure that you have a 404.txt error page in your website so that neither users nor Bots encounter that "Cannot Find Page" page, which leaves a negative impression on your site.

For every link and image tag in your page specify the alt/title attribute. For Images, these are dead important and I can't stress their importance to you more than this. Robots can't view images (Duh!) and they rely on the alt attributes of the image tag to categorize the image in it's database. Give a Big, Nice Alt tag defining the image perfectly. Suppose GamePedia has a image of the Title Screen of Age of Empires, then here's how the image tag should look. <img src="aoetitle.png" alt="Age of Empires I Title Screen Main">
The alt attribute is also compulsory for 100% HTML Validity.
Before looking at the attribute, I must again emphasize on the importance of Short URL's especially to all your important pages. Search Engines certainly don't index URL's like,
http://gamepedia.com/index.php?id=242?news=yte&comments=120. A Short simple URL will do the work here. If you use PHP, make sure you use only a maximum of 2 Id's like, http://gamepedia.com/index.php?id=news242&comments=120. If it is mandatory for you to use a long PHP URL due to 2 or more parameters, then I would recommend you to use a neat Apache Mod called "Mod_rewrite". This should be typed in your .htaccess file and has the ability to convert all URLS like the one above the one above to a form like http://gamepedia.com/id/242.html. It is this kinda simple HTML URL that all Search Engines prefer and give more preference.

The title attribute after the Link is not mandatory but still it can help in further identification of your link or that particular page. Here's an example:
<a href="aoe.php" title="Age of Empires I Page">


Now, I am going to discuss about a very important factor which determines your rank in all Search Engines, ie. PageRank. PageRank is defined simply as the rating of your website out of 10, in a search engine which will determine your position when displaying results. It was first used and followed by Google, and now many other major search Engines follow this cool technique. PageRank depends of 2 simple things - The Number of Pages of your site that the Search Engine has indexed and number of unique sites that link to yours, the latter being more important. The Big G uses a complicated algorithm for assigning a site a PageRank which changes every month but still the factors are the same.

Firstly you MUST manually submit your website to atleast 10-12 Search Engine as soon as it is opened, so atleast your link will be there by 1 month. I will recommend the majors, Google, MSN, Yahoo, AskJeeves, Excite, Lycos. Then, as you can see, the Search Engine should have indexed ALL your pages. Normally, bots can follow all the links in your site to reach each and every page but still a good safety measure is by creating a sitemap. There are 2 Kinds of Sitemaps - One for your visitors and one for Google. The former, must be made in simple HTML and must just show all the links in your site along with a short mention about each page so that if someone wants to find a particular page in your site, they can do it with ease. This Sitemap should be submitted to every single Search Engine, other than Google and you can be sure that they will index most of your pages. If you own a forum, then get a mod/extension which has a built-in Sitemap script. Many Forum scripts like vBulletin, PhpBB, etc offer such mods. They are automatic and will add a page to the sitemap as soon as a new one is created in your forum. Submit this sitemap to all Search Engines. If your forum script doesn't have one, then request it from the creators/modders or port over to another forum script. I'm serious. In your sitemap, make sure that you link to your website by their full URL like http://gamepedia.com/home.php?id=abc/abso instead of home.php?id=abso. This should also be followed in your Home Page for Good Practice.

Now, the Big G has a special sitemap service for Webmasters and all you need is a Google ID (Gmail! Don't have one? Email me). This encourages the formation of a XML Sitemap using Simple XML Protocol. You don't need to have any XML Knowledge for this. Google provides all the info for this @ http://google.com/webmasters/sitemaps/docs/en/protocol.htm . Oh! Make sure that you have your sitemap at http://yoursite.com/sitemap.xml. Sounds simple doesn't it, it really is. You can be sure that 99% of your pages will be indexed by Google, and if it encounters any problems with the pages in your site, it will show the same in it's errors page. Now, with that behind me, I must also emphasize on regular updating of your site. The more regular, your pages get updated, the better ranking you have a chance of getting. No Search Engine likes websites which are stagnant for more than 2-3 weeks.

Type "site:yoursite.com" in Google and other major SE's to see which of your pages have been indexed by them. Manually submit your other pages to them all.

Also, have a good counter service like StatCounter or Google ****ytics which show you, the keywords by which users enter your site after searching. Make sure you give more importance to those keywords and make sure your site comes on top when searching for them. Also, constantly monitor your log files to make sure that your site is devoid of errors and to see which are your most popular pages.

Let's get to the most important part, the one that you have all been waiting for, Yup! Linking. PageRank's most important factor is the number of unique websites that link to you, absolutely! So, I'm not asking you to go and beg half the sites in the net to link back to you, there are neat techniques you can use. Firstly, you won't get a high PageRank for any site that links to.
1) That site must be somewhat similar to yours or have same basic category
2) The site must have a good PageRank.

Firstly, when your site is ready, presentable and has a good amount of content, you should submit it to Web Directories. Web Directories are similar to Search Engines except that they are just a repository of Web Sites and not each page of a site. The Most important Directories are ODP/DMOZ and Yahoo. Both accept free submissions and have a PR 9 (PageRank). However, both are Human-Edited and you must submit your site in the RIGHT Category. Their Editors don't tolerate wrong cat submissions and they will probably remove your site for that. Give a decent description of your site in their submit page, Don't advertise and give simple, strong keywords. Now, you will soon know, when your site is listed by checking it up regularly. ODP is even more important as many other Directories like Google (PR 8), Alexa (PR 8) and others derive their links from it. Infact, you will probably get many more links due to Dmoz alone. However, the editors there are strict and make sure you find the right category and then submit your site by clicking "Add URL" in the page of that category. For example, GamePedia Will probably come under:: http://dmoz.org/Games/Video_Games/Console_Platforms/News_and_Reviews/

There are other good directories in the net like BOTW, Jayde, Sootle, Gimpsy, WebDirectory and LookSmart. Please note that it's not worth paying about $50 to get listed in a directories when the best of the bunch are free. As soon as you get listed in a directory, make sure that you add that particular webpage with the link to your site in some major search engines. Manual submission will be hard on your time and bandwidth but I promise, the hard way WILL deliver the goods.

Those are methods to get listed in directories, which will get you a good PR but the point is that you must also get listed in sites which are similar to yours. This is by using a system of mutual affiliation. What is affiliation? It is the partnership co-operation in which 2 or more sites link to each other. You should affiliate with websites which are quite similar to yours and having a mediocre or high PageRank. Most good sites don't accept sites with illegal content as Partners, so beware of this! If yours is a forum, then another neat thing which you could do is to partner with websites so that your forum becomes the official forum of that website and in return, you'll probably have to give an Administrator position to the website owner in your forum. This is double-advantage for forums, you get a lot of links and at the same time, good amount of visitors of that site as your members. Join Networks which will serve as a collection of links to a particular topic and also toplists/topsites/Top 500's and whatever name they go by.

Also, you should link to your site from your blog, request this from your friends, it would help if they've got a blogger blog more than one from another service (As Blogger, owned by Google has a PR10) and also advertise about it in other forums, sites, etc and request your site/forum staff to link to your site from their blog/site/profile, etc.

Many sites probably link to you right, but still shouldn't the Search Engines know about this. So Goto the Add Site Page of Search Engines and add all those pages which link to you. To find out the sites which link to you, try "link:yoursite.com" and find out the sites which link to you. Try this in other Search Engines and if a SE has a page which the other doesn't then submit that page to the other search engines.


There's one small thing that I must tell you about. Google reads http://gamepedia.net and www.gamepedia.net as different sites. So, probably the URL that you advertise will have a higher PR than the other one. (ie, www or http). However, there's a simple Apache Mod which allows you to redirect www.gamepedia.net automatically to http://gamepedia.net, so that way there will be uniformity all around your sites and users using www won't feel left out by Search Engines or vice-versa. This must be typed in the .htaccess page.
Here's the code to redirect www to http

RewriteEngine on
RewriteCond %{HTTP_HOST} www.domain.com
RewriteRule ^(.*) http://domain.com/$1 [L,R=301]

And Here's Vice-Versa, http to www

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [L,R=301]

Note: Replace "domain.com" with your domain.

Now, you've done all that but you'll probably be asking yourself "Can I check my PageRank?". Well, yes you can. There are sites which use Google's (Complex) Algorithm to find out your site's PageRank. But wait, there's even a Google Toolbar for Mozilla Firefox and other browsers, which will help you find your PR, neat isn't it. A really great site which shows your PageRank is PageRank. It will show you your current PageRank and it also has many other neat services for SEO'ing your website. Another extremely useful site is , which not only shows your PageRank but also roughly calculates your PageRank, next month. Amazing! Yup!

Something important comes here, Don't use a BackLink service which promises to get your PR up in a jiffy cause they may just do the opposite. Google and many other SE's have identified many BackLink Services and have put in their Blacklist, so a link from them might just give you a negative Point. I'm serious here.

Here's another pet peeve, but be careful about this. If your site is pretty good, and it covers one/two topics extensively, then go to WikiPedia and Search for that particular term(s). At the end of the Page, there will be a place called "Related Links". There add 3-4 sites of that topic along with yours. It's okay if you give more coverage to your competition. Don't start celebrating already. The recently edited pages will be constantly monitored by Editors at WikiPedia and if they think the site is not relevant, they'll probably remove it. If they do, don't keep on submitting. Improve your site and do it after one month.

Here are the only websites which have a PR 10 - http://en.wikipedia.org/wiki/List_of_websites_with_a_high_PageRankNext

I think that's all I need to cover. I've probably covered almost all the points that you need to know for GOOD Search Engine Optimization and bringing your site on top. You'll probably ask me, if everybody tries SEO then who'll be at the top. That will be a battle of the efforts, with the one whose done Better Optimization ranking higher.

The bottomline is that Search Engine Optimization is pretty easy even though it is time-consuming. Perhaps, it still hasn't attained popularity due to non-awareness. The aim of this tutorial is just that, to spread the methods and tips and pet peeves among every single Webmaster so that Professional SEO's can be challenged by individuals like you and me. Make sure that you share this tutorial with all your friends.

Tutorial Copyright Chrono [email protected] Email Address :: [email protected]. This tutorial can be posted anywhere and everywhere you want but please do not remove these 3 lines of Copyright, that's all I ask from you. Don't claim it as your source, or I might just sue you.

For those who haven't the patience to go through the full Tut, here are the Chief Points that I cover::
  • Stable Server
  • Simple Small Domain
  • No Domain Cloaking/Masking, Redirection
  • Maximum two & or id= parameters in Domain Allowed
  • Valid HTML & CSS
  • Less/External Use of Javascript
  • Title Tags
  • Meta Keyword, Keyword Density
  • Meta Description
  • Copyright with keywords
  • Source Size - 30 KB
  • Keywords in Main Page
  • Maximum Links in Page - 50 to 60
  • Image alt= attribute & link title= attribute to be used
  • Regular Updation
  • Manual Submission to Search Engines
  • PageRank
  • Two Sitemaps
  • More Sites linking to you
  • Mutual Affiliation, Networks
  • Submission to Directories - Dmoz, Yahoo
  • link:yoursite.com & site:yoursite.com
  • No Backlinks
Well, that's all for now. Have a Brilliant SEO'ing Day and rock 'em all. Feel Free to give all comments about this and also if you feel I have missed any point, tell it right here.

~ Chrono [email protected]
Age 37
Seafoam Island
Seen February 2nd, 2010
Posted February 2nd, 2010
3,537 posts
19.7 Years
Though I disagree with a few minor points, I will have to say this is probably the best tutorial I've seen in 5 years about SEO. I've spent endless hrs trying to get a grasp of the subject and seen endless tutorials, most of them useless. This needs to be sticked or archived or hall of famed or something like that. Good job.

------------------
I came here as a and will always be one.
------------------
PC Family | Pair of Angela | Twin of Sammi | Chi Cousin of Midori Chi
------------------
Seafoam Island - PC Community Site - Pokemon International Forums - Seafoam Island Forums
Seafoam Island Oekaki - Seafoam Island Topsites - Join ShiningMisdreavus Chat!
Age 62
Male
Melbourne, Australia
Seen April 26th, 2018
Posted June 9th, 2014
11,439 posts
19.7 Years
No, it's just not in the right place~ Send it to the Tech Institute.... did you write the whole thing yourself? o_O


"One reason why mathematics enjoys special esteem, above all other sciences, is that its laws are absolutely certain and indisputable, while those of other sciences are to some extent debatable and in constant danger of being overthrown by newly discovered facts."
Albert Einstein

"What science can there be more noble, more excellent, more useful for men, more admirably high and demonstrative than mathematics."
Benjamin Franklin

"Mathematics, rightly viewed, possesses not only truth, but supreme beauty – a beauty cold and austere, like that of sculpture, without appeal to any part of our weaker nature, without the gorgeous trappings of paintings or music, yet sublimely pure and capable of a stern perfection such as only the greatest art can show."
Bertrand Russell

avatar and signature by FoxHound

ANNOY ME AT YOUR PERIL. I am becoming increasingly tired of the unmanly elitism and closed-mindedness of certain members who shall remain unnamed.
Seen March 14th, 2008
Posted March 4th, 2006
576 posts
18.2 Years
Though I disagree with a few minor points, I will have to say this is probably the best tutorial I've seen in 5 years about SEO. I've spent endless hrs trying to get a grasp of the subject and seen endless tutorials, most of them useless. This needs to be sticked or archived or hall of famed or something like that. Good job.
Wow, thanks M3. I mean, after working for days on this tut, checking out various sites, doing more research on Google, the best compliment that you can give me is this. You've definitely made my day and inspired me to make more tutorials like this one.

@JA, I spent like days writing this.

~ CC
Male
Seen March 24th, 2011
Posted November 19th, 2009
16 posts
13.5 Years
Nice info about SEO....Thankssss a lot.

SEO - SEARCH ENGINE OPTIMIZATION
The term Search Engine Optimization also known as SEO refers to optimizing the web pages as per the algorithms of the search engine used to rank web pages. Search Engine Optimization (SEO) is a process of improving the volume and quality of traffic of a website on search engines via organic or natural search results.

The Elements of SEO are definitely backlinks, after that... its kind of a three way tie: title, meta tags, and content.

There are two TYPES of SEO such as On Page Optimization and Off Page Optimization.

ON PAGE OPTIMIZATION :
Include your main keyword in Title tag (most important)
Include your keyword in meta keyword tag (your choice)
Include your keyword in meta description (very important)
keep keyword density of around 2.5 to 3% throughout the body content.
Use keyword in alt attribute ( make sure your images describe your keyword which you are using in alt attribute)
Insert your Main title In H1 tag and also include your main keyword in this title.
In body content..if possible start your paragraph with your main keyword.....thenyou must use your keywords once in the middle of the body content and once at the end of the paragraph
Bold your keyword at least once..

Factors of On-Page Optimization:

meta tags
title tags
alt attributes
h1/h2 tags
keywords
description

OFF PAGE OPTIMIZATION :
Off-page optimization are strategies for search engine optimization that are done off the pages of a website to maximize its performance in the search engines for target keywords related to the page content. Examples of off-page optimization include linking, and placing keywords within link anchor text. Methods of obtaining links can also be considered off-page optimization. These include:

* Press releases
* Article distribution
* Social networking via sites like Digg and Slashdot
* Link campaigns, such as asking complementary businesses to provide links
* Directory listings
* Link exchanges
* Three-way linking
* One-way linking
* Blogging
* Forum posting
* Multiway linking
* Internet Marketing

The Goal of SEO is to obtain targeted traffic to your site.

The Benefits of SEO are as under:
1.Promoting better brand visibility in the global internet marketplace.
2.Guaranteeing long term search engine positioning, highly interactive websites, cost-effective rates, and a high Return of Investment (ROI)
3. Enabling higher sales.

________________________________
Search Engine Optimization