Search Engine Optimization (SEO)
Search engine optimization (SEO) is the process of
improving the volume and quality of traffic to a web site
from search engines via "natural" ("organic" or "algorithmic")
search results. Usually, the earlier a site is presented in the
search results, or the higher it "ranks," the more searchers
will visit that site. SEO can also target different kinds of
search, including image search, local search, and
industry-specific vertical search engines.
The SEO world has several items in is existence; there are
many ways to achieve better SEO. The game of SEO is never
left unfinished. It can be a daily or weekly thing that continues
on until the existence of the website!
How does this work?
A user will go to a search engine such as Google or Yahoo
and type in a search keyword or phrase. That keyword or phrase
will bring up results relevant to the users search terms.
If one was searching for "affordable outsourcing company bangladesh" The results would
be a list of websites that include the keywords " affordable outsourcing company bangladesh "
That is the basics on how searching will work.
A search "spider" or "robot" will visit a website and harvest information
(usually) on every web page. The information gathered is used to
accurately match keywords or phrases that are being searched.
This process is known as "crawling" or "spidering".
Think of a spider's web. A spider can get to any point
on their web. This is true for "web spiders" on the
go to google.com
search "affordable outsourcing company bangladesh"
chances are you will find my website as those keywords
"affordable","outsourcing","company" and "bangladesh" are listed throughout the website.
Organic VS Paid results
Organic Results are those you find naturally. These are the ones
that don't have "sponsored" links or "yellow" in the background
Paid listings are those which are paid to get at the top of the
page. These typically have a yellow backgrround or border
around the result with "sponsored links" as a note.
go to google.com
type in "php developer dhaka"
You can see the links with the yellow background are paid
listings. Meaning, the company is paying to be at the top.
Each time a user clicks the paid link, then they are charge
a fee on the click. The more clicks, the greater their cost.
The search results below the yellow background (paid listings)
are results that gained without money.
These results are called "organic search results".
The FOUNDATION of any FANTASTIC SEO work done on a website
is building that website in XHTML 1.0 STRICT!!!
Search robots will know if your code is valid and if it is,
they will love you for it. They will actually place you
above the competition (in that category) if your site
Create a SEO Strategy:
1. Decide what your needs are. Which pages will get ranked for which keywords?
2. Site Assessment -
a. Site/page tagging: use of meta tags. These tags go in the head
and would contain a description of the web page and keywords listed
in the page that are relevant to the content.
Most often the meta element is used to provide information that is relevant
to browsers or search engines like describing the content of your document.
b. Page Content: How fresh is your content? Meaning, how often do you change
or update the content. New content will keep the spider's happy and coming
back for more. The more content you generate the higher your ranking will
rise. Typically, a blog can achieve high ranking because the author
is always publishing new content.
c. Site Links: These are essential in SEO. Spiders look for link to go to
other pages on your website. If a broken link is found, then this will
effect your SEO.
d. Keywords: Make a list of keywords or phrases you would like your visitors
find you with. A list of about 5-10 is typically good. Pick keywords that
aren't rare. For example, if you want to rank for your first and last name,
chances are you are one of the few out there with it. However, if you have
a very common name, then it will be challenging. "xx yz" isn't very
common, so It has an easy time climbing the search results.
e. Sitemaps: A site map is a layout of all your pages in a specific document.
If you have a website, you can enter the URL at this website:
To generate a site map automatically. Once your site map is created, you
can upload the file to your main folder directory with the file name:
Optional: You can create a Google Sitemap's account to get your pages found
3. Monitor your results! Google Analytics is a very effective tool to monitor your
website statistics. You can see information about your visitors such as location,
number of visitors, platform, brower they are using and keywords they typed in
code in every file of your website for it to work.
Create SEO Friendly Web Page
Up until this point, this should be very easy for everyone to accomplish.
SEO friendly web pages include valid code, proper use of headings and title tags.
One of the biggest flaws for most websites, is that they do not have valid code.
We can now achieve this using XHTML 1.0 Strict.
For a page to be fully optimized, you will need to use a mix of different tags.
Every section of your site should have a