![Page 1: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/1.jpg)
Software Engineering – October 5, 2011
Frank Takes ([email protected]) LIACS, Leiden University
Search Engine Optimization
![Page 2: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/2.jpg)
Overview
Search Engines
Search Engine Optimization
Google PageRank
Social Media
Search Engine Marketing
Tools
Take-Aways
![Page 3: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/3.jpg)
Search Engines
Content (text, images, video, locations, ...)
Biggest referrer on the internet
Organic and paid results
Browser integration
Desktop & Mobile
Spiders
Google, Yahoo, Bing
![Page 4: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/4.jpg)
Search Engines
July 2011 - http://www.clickymedia.co.uk/2011/07/search-engine-market-share/
![Page 5: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/5.jpg)
![Page 6: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/6.jpg)
![Page 7: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/7.jpg)
Ranking
Higher is better
Ranking is roughly based on:
A. Content
B. Incoming links
C. User/Local preferences
D. Rewards
E. Punishments
Exact formula unknown seomoz.org/beginners-guide-to-seo
![Page 8: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/8.jpg)
Eye
trac
kin
g st
ud
ies
per
form
ed a
t C
orn
ell
Un
iver
sity
by
Lau
ra A
. Gra
nka
, Th
ors
ten
Jo
ach
ims
and
Ger
i Cay
.
![Page 9: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/9.jpg)
Online Marketing
E-mail marketing
Paid advertisement
Social media marketing
Viral marketing
Search Engine Marketing (SEM)
Search Engine Optimization (SEO)
![Page 10: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/10.jpg)
Search Engine Optimization
"Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines via the "natural" or un-paid ("organic" or "algorithmic") search results." – Wikipedia
White hat vs. Black hat
On-page vs. Off-page
SEO is an investment
![Page 11: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/11.jpg)
Search Engine Optimization
SEO Cycle:
1. Measure (access logs, error logs, Analytics, keywords, queries, indexes, competitors, ...)
2. Analyze & Evaluate
3. Set goals (higher ranking, be found on certain keywords, increase Google PageRank, ...)
4. Improve & Maintain
5. Submission & Recrawl
6. Goto 1.
![Page 12: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/12.jpg)
Search Engine Optimization
Technical Optimization HTTP/File level
HTML
Content Optimization HTML
Textual
Link Optimization Google PageRank
Internal & External links
![Page 13: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/13.jpg)
Technical Optimization
Catchy domain name: www.cheap-productX.com
Simple URL: www.domain.com/simple-page-name
HTTP (error) codes 200 = OK, 301 = moved permanently, 404 = not found
Separate content (HTML, XML, RSS, ...) from layout/code (CSS, Javascript, ...)
Remove stylesheet and see how the page looks Write valid (X)HTML
![Page 14: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/14.jpg)
HTML <head> tags
Meta-information about your page for browsers and crawlers
<html lang="en"> ... </html>
<title>Contact – MyCompany</title>
Should be unique, short and with the site name last
Provide alternate versions of your document: <link rel="alternate" hreflang="en"
href="/english" />
Various <meta> tags: <meta name="tag-name" content="tag-content" />
![Page 15: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/15.jpg)
HTML <meta> tags
charset: ä or ä or ä UTF-8, ISO-8891, Unicode, etc.
keywords: generic or niche? relevant to business relevant to searchers
description: ~160 characters for exact display in search engines
robots: page crawling and link following (also: robots.txt file)
![Page 16: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/16.jpg)
HTML <head> tags
![Page 17: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/17.jpg)
HTML <head> tags
<title>Leiden University</title>
<meta http-equiv="content-type" content="text/html;
charset=utf-8"/>
<meta name="Keywords" content= "leiden, masters,
university, study, studeren, studie, student,
studenten, ......" />
<meta name="Description" content="Leiden University
offers outstanding international students an
intellectually exciting learning environment with
high academic standards. Rather than concentrating
on knowledge transfer, the focus is on debate and
critical thinking whereby students' abilities to
think independently is greatly stimulated." />
![Page 18: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/18.jpg)
Keywords
Top 10 keywords in 2010 in the Netherlands
![Page 19: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/19.jpg)
HTML <body> optimizations
No inline style-tags or style-attributes! Use id and class attributes & CSS
Make use of <h1>, <h2>, ... <h6> and <p>
Use <strong> and <em> (preferably over <b> and <i>, and avoid <u> completely)
Use alternate texts for images <img src="us.jpg" alt="Group photo" />
Rich links <a href="/edu" hreflang="nl">...</a>
<a href="page2" rel="next">...</a>
![Page 20: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/20.jpg)
rel attribute
alternate: designates substitute With lang attribute: a translated version
stylesheet: external style sheet
start: refers to the first document in a collection
next: refers to the next document in an ordered sequence of documents
prev: refers to the previous document in an ordered sequence of documents
contents/toc: refers to a document serving as a table of contents.
![Page 21: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/21.jpg)
HTML 5
SEO-friendly tags <nav>
<header>
<footer>
<section>
<article>
<figcaption>
Better semantics
<audio> and <video> instead of <object>
![Page 22: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/22.jpg)
Content
Good content is...
Relevant
Original
Fresh
Structured
Keyword-rich
Correct
Sharable
Local
Endorsed
![Page 23: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/23.jpg)
Don'ts
Hidden text or tiny text
Keyword stacking or stuffing
Overuse non-related keywords
Duplicate pages
Duplicate content
"Click here" links
Content in Flash
Website with Frames
![Page 24: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/24.jpg)
Search Engine Optimization
Technical Optimization HTTP/File level
HTML
Content Optimization HTML
Textual
Link Optimization Internal / External
Inbound / Outbound
![Page 25: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/25.jpg)
Link Optimization
More incoming links = higher ranking
Internal & External links
Ignoring certain links: <a href="http://www.fb.com" rel="nofollow">
Ranking algorithms:
Hyperlink-Induced Topic Search – HITS (Kleinberg, 1999)
PageRank (Page, 1999)
![Page 26: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/26.jpg)
Google PageRank
![Page 27: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/27.jpg)
Google PageRank
4 webpages A, B, C and D (N = 4)
Initially: PR(A) = PR(B) = PR(C) = PR(D) = 1/N
L(A) is the outdegree of page A
Now if B, C and D each link to A, the simple PageRank PR(A) of a page A is equal to:
![Page 28: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/28.jpg)
Google PageRank
A A B B
C C D D
0.25 0.25
0.25 0.25
B B
C C D D
0.458 0.083
0.208 0
A A
![Page 29: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/29.jpg)
Google PageRank
PageRank as suggested by Larry Page in 1999
N = number of pages, pi and pj are pages
M(pi) is the set of pages linking to pi
L(pj) is the outdegree of pj
d = 0.85, 85% chance to follow a link, 15% chance to jump to a random page (random surfer)
t = 0
t = t + 1
![Page 30: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/30.jpg)
External Link Optimization
Gain incoming links from high-ranked and relevant websites:
Regular websites
Portals, indexes
Social media
Have relevant text in and around the links to your website
Track your backlinks: www.backlinkwatch.com
![Page 31: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/31.jpg)
PageRank Hunters
I received the following e-mail regarding one of my PageRank 4 websites:
![Page 32: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/32.jpg)
PageRank Hunters
![Page 33: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/33.jpg)
Internal Link Optimization
Main navigation on landing page
Keep old pages alive (age counts!)
Use redirects with proper HTML response codes
Use ref="nofollow" where needed
Cross-linking within your website
No splash page(s)
(XML) Sitemap
seomoz.org/beginners-guide-to-seo
![Page 34: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/34.jpg)
Hier gebleven
![Page 35: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/35.jpg)
Social Media
"Social Media is use of web-based (and mobile) technologies to turn communication into an interactive dialogue." – Wikipedia
Facebook, Twitter, Google+, LinkedIn, blogs, …
Relevant for SEO: Gain links from social media platforms
Make it easy to share content
Make it easy to have users contribute content
Manage and measure your online reputation
Viral Marketing
![Page 36: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/36.jpg)
Social Media
![Page 37: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/37.jpg)
Search Engine Marketing
Search Engine Marketing (SEM)
Paid results
Target specific devices, languages, countries, regions, or even cities.
Google Adwords
Extensive measurement options
Advertise on search engine and on websites
"Bidding" to get your ad shown
![Page 38: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/38.jpg)
SEO vs. SEM
Search Engine Optimization
More permanent
Long-term investment that with long-term benefits
Initial setup investment is higher.
Requires more patience
Requires more “know-how”
Creates an online presence
Makes you the authority on a topic
Search Engine Marketing
No permanence
A cost rather than an investment
Lower initial cost threshold
Fast Results
Requires very little background knowledge
Does nothing to brand you as the authority
Highly Targeted Traffic
Billy Howard - DeepSci.com/RENPrez
![Page 39: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/39.jpg)
Google Tools
Analytics: extensive website statistics
Trends: what are people searching for?
Insights for Search: helps find keywords
Webmaster Tools: track your website's keywords, sitemap, links, errors, crawling statistics, etc.
Page Speed: how quickly does your page load?
Places: add your business to Google Maps etc.
Adwords: search engine marketing
![Page 40: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/40.jpg)
Conclusions
SEO = Technique + Content + Links.
Technical optimization is more than defining keywords in a meta-tag.
Content has to be relevant, fresh, original, structured and keyword-rich.
SEO is a sustainable way of doing online marketing.
Keep Google happy.
![Page 41: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/41.jpg)
The End
![Page 42: Search Engine Optimizationshahrood.ir/Dorsapax/Data/Sub_0/File/frank2011.pdfSearch Engine Optimization "Search engine optimization (SEO) is the process of improving the visibility](https://reader035.vdocuments.mx/reader035/viewer/2022062317/5fbc2bc5286362505a4c629a/html5/thumbnails/42.jpg)
References
A. Langville and C. Meyer, PageRank and Beyond, Princeton University Press, 2006.
L. Page, S. Brin, R. Motwani, and T. Winograd, The PageRank Citation Ranking: Bringing Order to the Web, Technical Report, Stanford Digital Library Technologies Project, 1999.
J.M. Kleinberg, Authoritative Sources in a Hyperlinked Environment, Journal of the ACM 46(5):604–632, 1999.
http://www.liacs.nl/~ftakes/pdf/seo.pdf (this file)