What startups need to know about seo by barry schwartz news editor at search engine land

79

Transcript of What startups need to know about seo by barry schwartz news editor at search engine land

Page 1: What startups need to know about seo by barry schwartz news editor at search engine land
Page 2: What startups need to know about seo by barry schwartz news editor at search engine land

periodic table of SEO

success factors

Page 4: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Types Of SEO Factors:

• On The Page SEO• content

• <HTML>

• site architecture

• Off The Page SEO • links

• trust

• social signals

• personalization

• Violations & Penalties

Page 5: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

On The Page Factors: Content

Page 6: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Cq: Content Quality

• Trustworthy

• Authoritative

Page 7: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Cr: Content/KW Research

Page 8: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Cw: Content Words

source: GetKnownSEO.com

Page 9: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ce: Content Engagement

source: Avinash Kaushik

Page 10: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Cf: Content Freshness

• Updated recently

• Updated in real-time or

near real-time

Page 11: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

On The Page Factors: HTML

Page 12: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ht: HTML Title

<TITLE>

</TITLE>

Page 13: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Hd: Meta Description

Page 14: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Hh: Header Tags

Page 15: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Hs: Structured Data

Page 16: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

On The Page Factors: Architecture

Page 17: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ac: Site Crawlability

Page 18: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ad: Duplication/Canonicalization

Page 20: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Au: Descriptive URLs

Page 21: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Off The Page Factors: Links

Page 22: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Lq: Link Quality

Page 23: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Lt: Link Anchor Text

Page 24: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ln: Number of Links

Page 25: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Off The Page Factors: Trust

Page 26: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ta: Trust & Authority

Page 27: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Th: Site History

Page 28: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ti: Identity

Page 29: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Off The Page Factors: Social

Page 30: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Sr: Social Reputation

Page 31: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ss: Social Shares

Page 32: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Off The Page Factors: Personalization

Page 33: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Pc: Country

Page 34: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Pl: Locality

Page 35: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ph: Personal History

Page 36: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Ps: Social Connections

Page 37: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Violations & Penalties

Page 38: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vt: Thin Content

Page 39: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Va: Ads / Top Heavy

Page 40: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vs: Keyword Stuffing

Page 41: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vh: Hidden Text

Page 42: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vc: Cloaking

Page 43: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vp: Paid Links

Page 44: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vl: Link Spam

Page 45: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Vd: Piracy / DMCA Takedowns

Page 46: What startups need to know about seo by barry schwartz news editor at search engine land
Page 47: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Algorithms & Updates

Algorithm Updates

Data Refreshes & Filters

Index or Engine Updates

Page 48: What startups need to know about seo by barry schwartz news editor at search engine land

Famous Google Updates

2000-2003Google Dance

Summer 2003 Fritz

Jan. 2011Scraper

Jan. 2012Top Heavy

April 2012Penguin

Aug. 2012Pirate

Sep. 2012EMD

Sept. 2013Hummingbird

Jan. 2004Austin

Nov. 2003 Florida

April 2004 Sandbox

May 2005Bourbon

Oct. 2007Paid Links

March 2009Vince/Brand

May 2010May Day

Feb. 2011Panda

June 2013Payday

Nov. 2011Freshness

October 2005Big Daddy Jagger

Jan. 2007Supplemental

March 2008

Dewey

June 2010Caffeine

Page 49: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Which Updates Matter?

updates...

recent

most

Page 51: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Panda: Update Timeline

• Panda Update 1, Feb. 24, 2011

• Panda Update 2, April 11, 2011

• Panda Update 3, May 10, 2011

• Panda Update 4, June 16, 2011

• Panda Update 5, July 23, 2011

• Panda Update 6, Aug. 12, 2011

• Panda Update 7, Sept. 28, 2011

• Panda Update 8, Oct. 19, 2011

• Panda Update 9, Nov. 18, 2011:

• Panda Update 10, Jan. 18, 2012

• Panda Update 11, Feb. 27, 2012

• Panda Update 12, March 23, 2012

• Panda Update 13, April 19, 2012

• Panda Update 14, April 27, 2012

• Panda Update 15, June 9, 2012:

• Panda Update 16, June 25, 2012

• Panda Update 17, July 24, 2012

• Panda Update 18, Aug. 20, 2012:

• Panda Update 19, Sept. 18, 2012:

• Panda Update 20 , Sept. 27, 2012

• Panda Update 21, Nov. 5, 2012

• Panda Update 22, Nov. 21, 2012

• Panda Update 23, Dec. 21, 2012

• Panda Update 24, Jan. 22, 2013

• Panda Update 25, March 15, 2013

• Panda Update 26, July 18, 2013

Page 52: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Avoiding Panda

Matt Cutts says: “we’re looking for high quality

content… the sort of content

that people really enjoy, that is

compelling, the sort of thing

that people love to read, that

you might see a magazine

or book…” -September 2013

What Should Site Owners Do To Avoid It?

Page 53: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Google’s Amit Singhal says:

Search is a complicated and evolving art and science, so rather than focusing on

specific algorithmic tweaks, we encourage you to focus on delivering the best

possible experience for users.

23 questions to ask about your site’s content quality:

1. Would you trust the information presented in this article?

2. Is this article written by an expert or enthusiast who knows the topic well, or is it

more shallow in nature?

3. Does the site have duplicate, overlapping, or redundant articles on the same or

similar topics with slightly different keyword variations?

4. Would you be comfortable giving your credit card information to this site?

5. Does this article have spelling, stylistic, or factual errors?

Read them all at Google Webmaster Blog >>

Content Quality Tips

Page 55: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Penguin: Update Timeline

• Penguin 1 - April 24, 2012

• impacting around 3.1% of queries

• Penguin 2 - May 26, 2012

• impacting less than 0.1%

• Penguin 3 - October 5, 2012

• impacting around 0.3% of queries

• Penguin 4 (AKA Penguin 2.0) - May 22, 2013

• impacting 2.3% of queries

• Penguin 5 (AKA Penguin 2.1) - Oct. 4, 2013

• (impacting around 1% of queries)

Page 56: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Avoiding Penguin

What Should Site Owners Do To Avoid It?

Matt Cutts says: “make a great site that users

love, that they want to tell

their friends about, bookmark,

come back to…“

- May 2013

• Disavow Links as an option

Page 57: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Link Quality Tips

Five Steps To Clean Up Your Links Like A Techie by Jenny Halasz:

1. Look for Unnatural Links Warning in GWT

2. Download & Review Sample Links from GWT

3. Check Links Manually

4. Review Domains Linking To Your Site

5. Take Stock of Links & Clean Up Problems

read more >>

Page 58: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

resource guide at

SearchEngineLand.com:

Google Hummingbird >>

Hummingbird: Query Intent

Page 59: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Hummingbird: Entity Search

• Emphasis on

“Entity Search”

• People, Places

& Things

• Knowledge

Graph ->>

Page 60: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Entity Search & Structured Data

data-vocabulary.org/Rating

SCHEMA.ORG/REVIEW

OPEN GRAPH PROTOCOL, RDFa & SCHEMA

Page 61: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

SEO Best Practices

• Structured Data & Semantic Search• use Schema.org markup where relevant

• Create & Verify Trusted Profiles

• Earn Trusted

Links & Citations

Page 64: What startups need to know about seo by barry schwartz news editor at search engine land
Page 67: What startups need to know about seo by barry schwartz news editor at search engine land

mobile SEO

Page 68: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Types of Mobile SEO

• Smart Phones

• Feature Phones

• Tablet Devices

Page 69: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

• Inbound

links

• Less Bot

confusion

• Less cost & maintenance

Mobile Sites vs. Responsive

“one URL per content item”

Page 70: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Mobile Sites vs. Responsive

• Responsive

Design

• One URL but

different HTML

• Separate URLs, Domains Completely

The Definitive Guide To Mobile SEO

3 methods, 1 preferred:

Page 71: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Responsive Design

• Same URL

• Same Content

• Same HTML

• Same Design

Page 72: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Responsive Design

• Easier To Interact:

• Share & Link

• helps Google's Algorithms

• No Redirection Needed

• Saves Server & GoogleBot Resources

Why?

Page 73: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

One URL, Different HTML

• Conversions May Be Better

• Legacy Designs Hard To Go Responsive

• Special Landing Pages

• Keep Link Equity • (i.e. Same URLs/Content)

Why?

Page 74: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

One URL, Different HTML

• User Agent Detection

• Serve Different HTML/CSS

• Vary HTTP Header (Hint To GoogleBot)

How?

GET /page-1 HTTP/1.1Host: www.example.com(...rest of HTTP request headers...)

HTTP/1.1 200 OKContent-Type: text/htmlVary: User-AgentContent-Length: 5710(... rest of HTTP response headers...)

Page 75: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Separate URL / Domains

• Conversions May Be Better

• Legacy Designs Hard To Go Responsive

• CMS Complications

• Special Landing Pages

• Easy To Test Campaigns

Why?

Page 76: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Separate URL / Domains

• m.domain.com or domain.mobi

• GoogleBot & GoogleBot-Mobile

Accessible

• On Desktop, use link rel="alternate" tag

• On Mobile, use link rel="canonical" tag

How?

<link rel="canonical" href="desktopurl" >

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=“mobileurl”>

Page 77: What startups need to know about seo by barry schwartz news editor at search engine land

@SEngineLand

Separate URL / Domains

• Sitemaps Implementation

How?

<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"xmlns:xhtml="http://www.w3.org/1999/xhtml">

<url><loc>desktopurlhere</loc><xhtml:linkrel="alternate"media="only screen and (max-width: 640px)"href="mobileurlhere" />

</url></urlset>

Page 78: What startups need to know about seo by barry schwartz news editor at search engine land

When Using Separate URLs:• redirect both desktop and mobile users to the appropriate page

• don’t redirect users if you don’t have an equivalent page

• redirect tablet users to the desktop version

• use a canonical value of the desktop URL

• use the rel=“alternate media” on the desktop version to specify the mobile version

• make sure the page loads quickly

• reduce unneeded redirects

• don’t keep the searcher from the content with an interstitial advertising your app

• Serve mobile & desktop users with either: • same URL (responsive design or dynamic serving)

• different URLs (mobile-specific pages)

• Use the Vary: User Agent HTTP header for:• pages that serve dynamic content based on device

• or that redirect to device-specific URLs

• Use the canonical attribute (to the desktop version)

Mobile SEO Best Practices