Search Engine Optimization
Download
Report
Transcript Search Engine Optimization
Search Engine Optimization
Google this…
In
real estate, the key is location, location,
location…
In the web-space, the key is content, content,
content…
2
What is a Search Engine?
Software that lets users search the Internet using keywords.
3
What is Search?
Query
Box
Where you type your keywords
4-6 keywords now the norm instead of 1-2
Search Results are listed on the left-hand side of the
page
Paid Ad Results are listed on the right-hand side of
the page
4
Major Search Engines
Google
feeds AOL, Netscape, Earthlink & others
Yahoo
owns Overture, AltaVista, AlltheWeb,
FAST & others
Google,
Yahoo & MSN results account for 8090% of all search traffic (rough estimate)
5
Ephricon Web Marketing
Search Engine Relationship Chart
http://www.bruceclay.com/searchenginerelationshipchart.htm
6
Anatomy of a Search Result
Search box
Sponsored Listings
aka PPC
“Organic” Results
aka SERPs
7
Ephricon Web Marketing
Google Search Results
8
Yahoo Search Results
9
MSN Search Results
10
Who are the players
Market
Share according to www.Businessweek.com
Google reached 52% in June of US
Yahoo reached 25%
MSN reached 10%
Everyone else 13%
• Ask Jeeves
• Dogpile
• AOL et al
11
Share of Searches: July 2006
http://searchenginewatch.com/showPage.html?page=2156451
12
A Search Engine’s Goals & Objectives
Accumulate
large index (database) of web
documents to search
Provide
highly-relevant results to users (better
than competitors)
Generate
revenue via paid advertising and
related business ventures that typically leverage
large amount of traffic
13
How Do Search Engines Work?
Spider “crawls” the web to find new documents (web pages, other
documents) typically by following hyperlinks from websites already
in the database
Search engine indexes the content (text, code) in these documents
by adding it to their huge databases and periodically updates this
content
Search engine searches its own database when user enters in a
search to find related documents (not searching web pages in realtime)
Search engine ranks resulting documents using an algorithm
(mathematical formula) that assigns various weights to various
ranking factors
14
What is a Algorithm?
A set
of rules that a search engine uses to rank
the listings contained within its index, in
response to a search.
Uses an algorithm to identify preferred links
Algorithms may involve
Usage of keywords
“Popularity” (number of links pointing inward)
Other criteria—often proprietary
15
So What is the Algorithm?
Top Secret! Only select employees of the actual search
engines know for certain
Reverse engineering, research and experiments gives
SEOs (search engine optimization professionals) a
“pretty good” idea of major factors and approximate
weight assignments
16
Ephricon Web Marketing
So What is the Algorithm?
Constantly changing, tweaking, updating is done to the
algorithm.
Websites and documents being searched are also
constantly changing
Varies by Search Engine – some give more weight to onpage factors, some to link popularity
17
Ephricon Web Marketing
What a Search Engine Sees
View
> Source (HTML code)
http://www.delorie.com/web/lynxview.html
(HTML text, no images and little formatting)
http://cgi.w3.org/cgi-bin/html2txt
18
Ephricon Web Marketing
What is Search Engine Optimization?
The
act of designing (or re-designing) your site
to be more search engine friendly.
19
Why Search Engine Optimization?
85%
of all traffic on the internet is referred from
a search engine
90%
of all users don’t look past the first 30
results (most only view top 10)
Many
websites aren’t even indexed, most are
poorly optimized and get very little traffic from
the search engines
20
Basic Search Engine Optimization
Create usable, readable pages for people
because search engine algorithms calculate
relevance from a human perspective.
Ensure navigation allows crawlers to reach all
parts of your site.
Include title, description, and keywords meta
tags in the HTML header.
Use keywords in meaningful headings.
Use keywords at the beginning of the page in
text.
Use keywords in the URL or filename, and don’t
change either unnecessarily.
21
Basic Search Engine Optimization
Create alt tags for graphics containing
keywords.
Don’t try to spam a search engine by overuse or
hidden use of keywords.
Validate all HTML to ensure it can be ‘seen’ by
the search engine.
Use robots.txt and robots meta tags to keep
search engines from indexing what they
shouldn’t.
Avoid using frames.
Avoid putting content and links within script
code.
22
Ranking Factors
On-Page Factors (Code & Content)
• Title tags <title>
• Header tags <h1>
• ALT image tags
• Content, Content, Content (Body text) <body>
• Hyperlink text
• Keyword frequency & density
Off-Page Factors
• Link Popularity (“votes” for your site) – adds credibility
• Anchor text
23
Ephricon Web Marketing
Meta Tags
Self-describing
text at the beginning of a web
page that is not visible to the user but can be
read by the search engine
Title
Key-words
Description
Appear
not to be significant for most search
engines today
24
Search Engine Optimization: Text
Credible
repetition of key words
Frequently greater credit for
• Bolded words
• Words early in the document
Identification
of desirable key words
Analysis of competing sites
Customer interviews
Misspellings
25
Anti-Spam Detection Algorithms
Excessive
repetition of key words in meta tags
Use of “redirection”
Use of “hidden text”
Excessive use of keywords or bolding may be
detected
26
Search Engine Optimization: Reciprocal
Linking
Linking
from highly rated web sites greatly
increases the ranking of a site
Linking from low rated sites does not appear to
help much
The weight of a link may be determined by the
number of links at that page—one link among
many is worth less
Linking to “spamming” sites may be penalized
27
Visibility (link popularity)
Some
search engines rank your site higher if
many other sites link to yours
Your goal is to get as many sites as possible to
link to you
Make a list of every Web site that’s in your
space but not a direct competitor
Find their email address and write a brief,
friendly letter suggesting a link exchange
Get your partners, vendors, friends and relatives
to link to your site
Submit those pages that link to you to Google
28
Search Engine Optimization: Other
Domain
names
If the domain name features the keyword, more
weight is given
Google considers the underscore a space—e.g.,
Marketing_Tips.com .
Listing
in the Open Directory Project
(http://www.DMOZ.org) .
29
Use Robots.txt Files Wisely
Create
and maintain a robots.txt
Robots.txt Tutorial,
http://www.searchengineworld.com/robots/robots_tutorial.htm
30
Let Spiders In
Have HTML links on your home page for each major
page within your site
Most SE’s, like Google, cannot follow image map links
Search engines can follow <a href> JavaScript mouseover links,
but not all
Have a site map that contains links to all of your pages;
link with <a href> link from home page
Search engines follow links to more resources - so make
sure you do not have broken links
31
Using your keywords:
html title
The html title of the page is what you see at the top of your
browser when you are on that page.
It’s what displays as the link for your listing on a search
engine.
Keep it under 75 characters.
Make each title relevant to the page it’s on.
Spend the most time writing the title for your home page.
Write a title for the starting page of each major section of
your site.
For all other pages, either use the same title as the major
section, or use breadcrumbs.
32
Using your keywords:
meta description
The
meta description tag describes in a little
more detail what’s on your page
It’s what displays below the title in your search
engine listing
Keep it under 150 characters to be sure it
doesn’t get cut off
Make each description relevant to the page it’s
on
Try to entice potential visitors with clever copy,
so they’ll click
33
Using your keywords:
meta description
It’s
not really about ranking, it’s about describing
your page to potential visitors
Not all search engines use it, but if they do, it’s
what shows up on the search results page below
the title of the page
34
Using your keywords:
meta keywords
The
meta keywords tag can be the same for all
the pages on your site
Not all search engines use this tag when
ranking sites – but it can’t hurt to include it
Use a list of words and phrases with no
commas in between (search engine spiders
are programmed to read only a certain number
of characters in the keyword tag if they read it
at all – commas just take up space)
35
Using your keywords:
ALT tags
every
image on your Web site should have a
carefully written ALT tag
the ALT text is what visitors see if they move
their mouse over an image
36
Using your keywords:
file names
don’t use abbrv.
37
Using your keywords:
on your home page!
Work your keywords into the copy of your home page
(and on other pages, if you can) as many times as you
can without making it sound ridiculous.
This may seem obvious but it ain’t necessarily so.
Focusing on your keywords when writing the copy for
your pages also helps reduce jargon.
an example…
38
Create Quality Page Content
Relevant, authoritative content
Current content - will be visited more often by crawlers
Create keyword rich titles, descriptions, <H1>
Best to have at least 200 words of visible text
Mark content through use of metatags, RDF, and XML
to allow search tools to understand the context,
meaning, and relationship of words
Create content people want (and that other sites like
yours will link to)
39
What NOT to do
Don’t load your meta tags with irrelevant keywords just
because they get searched for a lot (like “sex”).
Don’t repeat your keywords several times in a row.
Don’t hide text on your pages by making it the same
colour as the background.
Don’t use a string of keywords for the title of your page.
Don’t submit exact copies of pages with different file
names.
Don’t use re-directs or other technology that will confuse
the search engine’s spider
40
Get Listed in the Directories
Get Listed in DMOZ, the Open Directory
How to add a site to the Open Directory http://dmoz.org/add.html
Get Listed in the Yahoo Directory
http://add.yahoo.com/fast/add?17051064 ; How To Suggest Your Site on Yahoo
http://docs.yahoo.com/info/suggest/
41
Submitting your site to Google
(this is the easy part)
Go to http://www.google.com/addurl.html
Open a second browser window and go to your home
page
Highlight the URL of your home page, press CTRL/C,
then go to Google’s submission page and paste in your
URL.
If your site is small enough, submit all your pages this
way. If your site is large, submit the first pages of the
main sections of your site — the pages with titles and
descriptions.
42
Wait…
(this is also the hard part)
it can take from two weeks to four months for your site to
be included in the database
it can take weeks after that before you see your site
appear in the search results
every time the database is re-indexed, your ranking will
change
re-submit every month and monitor your results
43
Design Issues
Search
engines prefer big, dumb ugly pages
Design
issues that can impact ranking (or just
indexing) especially include
Splash pages, frames & dynamic delivery…
Consider
these issues when building a site,
though don’t change everything just for search
engines.
44
There’s No Magic Formula
Do
not agonise over SEO issues
Design
it right – users and search engines
Engines
always one step ahead of the “tricks”
45
Summary
Don’t
design for search engines
Design for your audience
Know your message / know your keywords
Change your content often
Quality is most important
46
Questions?
47