SlideShare a Scribd company logo
1 of 44
Technical SEO
“Overoptimization”
Hamlet Batista
Career Highlights
 Inventor, granted patents for enterprise and small business
SEO technology: (RankSense®, Altruik’s Product Priority®)
 EB1 Green Card - Alien of Extraordinary Ability (Search
Engine Optimization)
 Top affiliate marketer, 1st page rankings in Google for
“Viagra”, 7 figures in commissions
 Technical Review Editor “The Art of SEO” first and second
editions
T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T
B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 4
T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T
B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 5
T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T
B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 6
7 / 2 1 / 2 0 1 6
Buzz
Content
Site Architecture
SEO Pyramid
General branding, and link acquisition
activities
Buzz
Authoritative, engaging content
Content
Technical issues
Site Architecture
7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
E-commerce Site Architecture
The “money pages” of an e-
commerce site are the
product pages, yet they
generally accumulate the
least link equity.
Link Equity DistributionProduct
1
Product
2
Product
3
Product
4 Product
5
Product
6
Home
Page
Category
B
Category
A
7 / 2 1 / 2 0 1 6 1 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Controlling Crawling and Indexing
1. Pages can be crawled by search engines and not be
indexed
2. Pages blocked by robots.txt accumulate PageRank
3. In rare cases, pages can be indexed without being crawled
4. In order to prevent indexing of a page, the search bot must
be able to crawl it
7 / 2 1 / 2 0 1 6 11T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Crawling Related Mistakes
1. Blocking pages via robots.txt to avoid duplicate content
instead of doing proper canonicalization
2. Blocking media files like JavaScript, CSS and images
3. Failing to block faceted navigations, shopping cart URLs,
and login restricted pages
4. Failing to include XML sitemap discovery directives in
robots.txt
7 / 2 1 / 2 0 1 6 1 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 1 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Indexing Related Mistakes
1. Blocking private content via robots.txt to prevent it from
showing up in Google
2. Failing to noindex sensitive non-textual files (PDF, Excel,
Word) using X-Robots-Tag
3. Removing URLs from XML sitemaps hoping to get them
removed from the index
7 / 2 1 / 2 0 1 6 1 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Typical Duplicate Content Scenario
1. In different colors
2. In different sizes
3. In different navigation paths
Same Product
Product A
– Color A
Product A
– Color B
Product A
– Color C
7 / 2 1 / 2 0 1 6 1 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Duplicate Content Consolidation
1. Duplicate URLs weaken the search rankings of the
canonical URLs of a site.
2. Search bots should see only one path/URL to content that
is the same or nearly the same.
3. Typical duplicate content in a retailer site results from
products listed in different categories and large categories
that use pagination.
7 / 2 1 / 2 0 1 6 1 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 1 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Duplicate Content Mistakes
1. Lack of canonical tags or pagination tags
2. Canonical tags not setup correctly
3. Using unchanged manufacturer descriptions
4. Category pages with no text and only product images
(without ALT text)
7 / 2 1 / 2 0 1 6 1 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Rich Snippets
7 / 2 1 / 2 0 1 6 1 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Rich Snippets
1. Rich snippets can generally improve organic CTR and
traffic by at least 30% when they include stars.
2. Relatively simple to implement
3. The biggest challenge is accumulating a large number of
reviews and keeping them “visible” in the HTML.
4. Clever trick: You can display reviews for categories by
aggregating the reviews of all their products.
7 / 2 1 / 2 0 1 6 2 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Rich Snippets Mistakes
1. Marking up “hidden” content
2. Failing to “white list” your site by asking for approval
3. Fake data can get you penalized
7 / 2 1 / 2 0 1 6 2 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 2 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Video Search Optimization
7 / 2 1 / 2 0 1 6 2 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Video Search Optimization
1. Google needs at least three pieces of information to
display your videos in natural search results: a title, a
description and a thumbnail.
2. There are two ways to accomplish this:
1. Add extra markup to the page that embeds the video. Supported markups are:
Schema.org/Video, Facebook Share, and Yahoo’s Search Monkey.
2. Create an XML video sitemap and include the proper meta data.
7 / 2 1 / 2 0 1 6 2 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 2 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Video Search Mistakes
1. Video player code is dynamically generated with
JavaScript.
2. Some video players stream the content and/or don’t
provide an http resource URL.
3. Videos are owned by a third party and shared by many
merchants.
7 / 2 1 / 2 0 1 6 2 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Image Search Optimization
7 / 2 1 / 2 0 1 6 2 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Image Search Optimization
1. Image searches can drive a good number of organic
visitors, especially potential link givers.
2. Keyword based image file names don’t help much, but ALT
text descriptions do.
3. Third party hosted images can send organic traffic to your
site, but not as much as images hosted on your site.
7 / 2 1 / 2 0 1 6 2 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 2 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Image Search Mistakes
1. Missing ALT text attributes
2. Keyword stuffed ALT texts
3. Missing or incorrect image XML sitemaps
7 / 2 1 / 2 0 1 6 3 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Building Mobile-Optimized Websites
Desktop Laptop Smartphone Tablet
7 / 2 1 / 2 0 1 6 3 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Building Mobile-Optimized Websites
1. For new sites or redesigns, the best approach is a
responsive design.
2. For large sites with complicated navigations, a separate
sub-domain is better as you can simplify the mobile user
experience.
3. If the mobile site loads in the same URLs, you don't need
to create a separate mobile xml sitemap.
7 / 2 1 / 2 0 1 6 3 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 3 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 3 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Mobile Search Mistakes
1. Missing or incorrect vary header
2. No canonical tag and/or alternate tag to avoid duplicate
content
3. Missing or incorrect mobile XML sitemaps
4. Missing or incorrect mobile DOCTYPE
7 / 2 1 / 2 0 1 6 3 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
1.
2.
3.
Making Dynamic Content Visible
Most search bots ignore content
that is not included directly in the
HTML.
Product reviews embedded using
iframes are not attributed to the
product page.
JavaScript Generated Content
7 / 2 1 / 2 0 1 6 3 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Making Dynamic Content Visible
1. Important sections of e-commerce sites are often
dynamically generated (product reviews, recommended
products, etc.) using JavaScript and invisible to search
bots.
2. There are three alternatives to make them visible:
1. Recoding them as regular HTML and CSS
2. Using Hijax techniques. Offering search engines static content and users dynamic content
3. Using Google’s AJAX Crawlable scheme !#
7 / 2 1 / 2 0 1 6 3 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 3 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common Dynamic Content Mistakes
1. Main pulldown navigations implemented using JavaScript
instead of CSS. Faceted navigations are an exception.
2. Product reviews implemented as iframes and/or in
JavaScript
3. Video content implemented in JavaScript
4. Related/Recommended products implemented in
JavaScript
7 / 2 1 / 2 0 1 6 3 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
7 / 2 1 / 2 0 1 6 4 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
International Content Optimization
1. There are several options to avoid
getting regional pages treated as
duplicate content:
1. Domain level geotargeting by webmaster tools, top level domain, sub-domain or
subdirectory.
2. Page level geotargeting with hreflang tags (Google)
3. Canonicalizing pages in different regions but in the same language
7 / 2 1 / 2 0 1 6 4 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
International Content Optimization
North
America
South
America
Europe
Asia
Australia
7 / 2 1 / 2 0 1 6 4 2
Africa
T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Common International Content Mistakes
1. Incorrect or missing hreflang tags
2. Incorrect content encoding
3. No keyword research for words with and without tildes. For
example:
1. Trajes de baño vs. Trajes de bano
2. Canción vs. cancion
7 / 2 1 / 2 0 1 6 4 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Internet Retailer Attendees Gift #1
1. Complimentary 30-minute live technical SEO review of your e-
commerce site
2. Limited to 25 reviews, 1 site per review and during the weeks of 2/18-
2/28
3. Call to schedule: 866-882-2983 or send an e-mail to
sitereview@hamletbatista.com, include IRWD in the subject. First come,
first served.
4. No agencies
7 / 2 1 / 2 0 1 6 4 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
Internet Retailer Attendees Gift #2
7 / 2 1 / 2 0 1 6 4 5
1. Why a site redesign is the best time
to incorporate SEO best practices
2. How to avoid costly SEO mistakes
3. Checklist of common SEO redesign
mistakes
4. Setting Priorities
T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P

More Related Content

What's hot

Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018patrickstox
 
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry White
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry WhiteGTM Clowns, fun and hacks - Search Elite - May 2017 Gerry White
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry WhiteGerry White
 
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More. #CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More. Mel Sciorra
 
Query Classification on Steroids with BERT
Query Classification on Steroids with BERTQuery Classification on Steroids with BERT
Query Classification on Steroids with BERTHamlet Batista
 
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021
Technical SEO for international markets- Leonie Mann - Brighton SEO 2021Technical SEO for international markets- Leonie Mann - Brighton SEO 2021
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021Leonie Mann
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stoxpatrickstox
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools PanelAbby Hamilton
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stoxpatrickstox
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...DeepCrawl
 
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...Jamie Indigo
 
On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013Bastian Grimm
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...Hamlet Batista
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxAhrefs
 
Challenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering serviceChallenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering serviceGiacomo Zecchini
 
Technical SEO Best Practices
Technical SEO Best PracticesTechnical SEO Best Practices
Technical SEO Best PracticesNishanth Stephen
 
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideDominic Woodman
 
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021Headless SEO: Optimising Next Gen Sites | brightonSEO 2021
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021Alex Wright
 

What's hot (20)

Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
 
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry White
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry WhiteGTM Clowns, fun and hacks - Search Elite - May 2017 Gerry White
GTM Clowns, fun and hacks - Search Elite - May 2017 Gerry White
 
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More. #CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
 
Query Classification on Steroids with BERT
Query Classification on Steroids with BERTQuery Classification on Steroids with BERT
Query Classification on Steroids with BERT
 
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021
Technical SEO for international markets- Leonie Mann - Brighton SEO 2021Technical SEO for international markets- Leonie Mann - Brighton SEO 2021
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stox
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools Panel
 
Python for SEO
Python for SEOPython for SEO
Python for SEO
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
 
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
 
On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013On-Page SEO EXTREME - SEOZone Istanbul 2013
On-Page SEO EXTREME - SEOZone Istanbul 2013
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
 
Challenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering serviceChallenges of building a search engine like web rendering service
Challenges of building a search engine like web rendering service
 
SEO for Large Websites
SEO for Large WebsitesSEO for Large Websites
SEO for Large Websites
 
Technical SEO Best Practices
Technical SEO Best PracticesTechnical SEO Best Practices
Technical SEO Best Practices
 
SEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech SideSEO for Large/Enterprise Websites - Data & Tech Side
SEO for Large/Enterprise Websites - Data & Tech Side
 
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021Headless SEO: Optimising Next Gen Sites | brightonSEO 2021
Headless SEO: Optimising Next Gen Sites | brightonSEO 2021
 

Similar to Technical SEO "Overoptimization"

Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepMia Lee
 
DG Group - Active Or Passive Website
DG Group - Active Or Passive WebsiteDG Group - Active Or Passive Website
DG Group - Active Or Passive WebsiteFranco De Bonis
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationTommi Forsström
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEOCharlotte Han
 
Accessible web applications
Accessible web applicationsAccessible web applications
Accessible web applicationsWojtek Zając
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Nathan Buggia
 
HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09pemaquid
 
Google analytics guide
Google analytics guideGoogle analytics guide
Google analytics guideRajiv Kumar
 
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docxRead This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docxsodhi3
 
6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason CartwrightJM Garcia
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...DeepCrawl
 
SphinnCon Jerusalem 2011 - Oren Shatz - Rich Snippets
SphinnCon Jerusalem 2011 - Oren Shatz - Rich SnippetsSphinnCon Jerusalem 2011 - Oren Shatz - Rich Snippets
SphinnCon Jerusalem 2011 - Oren Shatz - Rich SnippetsOren Shatz
 
Configuring_Magento_Google_Organic
Configuring_Magento_Google_OrganicConfiguring_Magento_Google_Organic
Configuring_Magento_Google_OrganicMark Binns
 

Similar to Technical SEO "Overoptimization" (20)

Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By Step
 
How to Create and Submit an XML SItemap
How to Create and Submit an XML SItemapHow to Create and Submit an XML SItemap
How to Create and Submit an XML SItemap
 
DG Group - Active Or Passive Website
DG Group - Active Or Passive WebsiteDG Group - Active Or Passive Website
DG Group - Active Or Passive Website
 
Seoptimizing
SeoptimizingSeoptimizing
Seoptimizing
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
 
Google Analytics Intro for TCPRA
Google Analytics Intro for TCPRAGoogle Analytics Intro for TCPRA
Google Analytics Intro for TCPRA
 
Accessible web applications
Accessible web applicationsAccessible web applications
Accessible web applications
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008
 
Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09HTML5 - techMaine Presentation 5/18/09
HTML5 - techMaine Presentation 5/18/09
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
Google analytics guide
Google analytics guideGoogle analytics guide
Google analytics guide
 
SearchMonkey
SearchMonkeySearchMonkey
SearchMonkey
 
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docxRead This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx
 
6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright
 
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
Speed & Performance Optimisation: How to Meet Users' High Expectations - Rach...
 
SphinnCon Jerusalem 2011 - Oren Shatz - Rich Snippets
SphinnCon Jerusalem 2011 - Oren Shatz - Rich SnippetsSphinnCon Jerusalem 2011 - Oren Shatz - Rich Snippets
SphinnCon Jerusalem 2011 - Oren Shatz - Rich Snippets
 
Seo101
Seo101Seo101
Seo101
 
Configuring_Magento_Google_Organic
Configuring_Magento_Google_OrganicConfiguring_Magento_Google_Organic
Configuring_Magento_Google_Organic
 

More from Hamlet Batista

A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksHamlet Batista
 
Automated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsHamlet Batista
 
Quality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGCQuality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGCHamlet Batista
 
Automating Google Lighthouse
Automating Google LighthouseAutomating Google Lighthouse
Automating Google LighthouseHamlet Batista
 
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosCreando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosHamlet Batista
 
The Python Cheat Sheet for the Busy Marketer
The Python Cheat Sheet for the Busy MarketerThe Python Cheat Sheet for the Busy Marketer
The Python Cheat Sheet for the Busy MarketerHamlet Batista
 
Doing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationDoing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationHamlet Batista
 
Agile SEO: Faster SEO Results
Agile SEO: Faster SEO ResultsAgile SEO: Faster SEO Results
Agile SEO: Faster SEO ResultsHamlet Batista
 
Scaling Keyword Research to Find Content Gaps
Scaling Keyword Research to Find Content GapsScaling Keyword Research to Find Content Gaps
Scaling Keyword Research to Find Content GapsHamlet Batista
 
Python for Data-driven Storytelling
Python for Data-driven StorytellingPython for Data-driven Storytelling
Python for Data-driven StorytellingHamlet Batista
 
Data and Evidence-driven SEO
Data and Evidence-driven SEOData and Evidence-driven SEO
Data and Evidence-driven SEOHamlet Batista
 
Gettin' It Up And Keepin' It Up in Google
Gettin' It Up And Keepin' It Up in GoogleGettin' It Up And Keepin' It Up in Google
Gettin' It Up And Keepin' It Up in GoogleHamlet Batista
 
Batista, Hamlet, Beyond The Usual Link Building
Batista, Hamlet, Beyond The Usual Link BuildingBatista, Hamlet, Beyond The Usual Link Building
Batista, Hamlet, Beyond The Usual Link BuildingHamlet Batista
 

More from Hamlet Batista (15)

A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
 
Automated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud Functions
 
Quality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGCQuality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGC
 
SEO Meets Automation
SEO Meets AutomationSEO Meets Automation
SEO Meets Automation
 
Automating Google Lighthouse
Automating Google LighthouseAutomating Google Lighthouse
Automating Google Lighthouse
 
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosCreando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
 
The Python Cheat Sheet for the Busy Marketer
The Python Cheat Sheet for the Busy MarketerThe Python Cheat Sheet for the Busy Marketer
The Python Cheat Sheet for the Busy Marketer
 
Doing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationDoing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content Generation
 
Agile SEO: Faster SEO Results
Agile SEO: Faster SEO ResultsAgile SEO: Faster SEO Results
Agile SEO: Faster SEO Results
 
Scaling Keyword Research to Find Content Gaps
Scaling Keyword Research to Find Content GapsScaling Keyword Research to Find Content Gaps
Scaling Keyword Research to Find Content Gaps
 
Python for Data-driven Storytelling
Python for Data-driven StorytellingPython for Data-driven Storytelling
Python for Data-driven Storytelling
 
Data and Evidence-driven SEO
Data and Evidence-driven SEOData and Evidence-driven SEO
Data and Evidence-driven SEO
 
Gettin' It Up And Keepin' It Up in Google
Gettin' It Up And Keepin' It Up in GoogleGettin' It Up And Keepin' It Up in Google
Gettin' It Up And Keepin' It Up in Google
 
Batista, Hamlet, Beyond The Usual Link Building
Batista, Hamlet, Beyond The Usual Link BuildingBatista, Hamlet, Beyond The Usual Link Building
Batista, Hamlet, Beyond The Usual Link Building
 
White Hat Cloaking
White Hat CloakingWhite Hat Cloaking
White Hat Cloaking
 

Recently uploaded

pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxarsathsahil
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setupssuser4571da
 
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceVIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceSapana Sha
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDemandbase
 
Local SEO Domination: Put your business at the forefront of local searches!
Local SEO Domination:  Put your business at the forefront of local searches!Local SEO Domination:  Put your business at the forefront of local searches!
Local SEO Domination: Put your business at the forefront of local searches!dstvtechnician
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)DEVARAJV16
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorSocial Samosa
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?Juan Pineda
 
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresWord Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresLisa M. Masiello
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfVWO
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfmayanksharma0441
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationAli Raza
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDemandbase
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Red bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxxRed bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxx216310017
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityMonishka Adhikari
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project VideoSineadBidwell
 

Recently uploaded (20)

pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptx
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setup
 
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceVIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
 
Local SEO Domination: Put your business at the forefront of local searches!
Local SEO Domination:  Put your business at the forefront of local searches!Local SEO Domination:  Put your business at the forefront of local searches!
Local SEO Domination: Put your business at the forefront of local searches!
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?
 
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresWord Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample Genres
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdf
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store Optimization
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Red bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxxRed bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxx
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project Video
 

Technical SEO "Overoptimization"

  • 2. Career Highlights  Inventor, granted patents for enterprise and small business SEO technology: (RankSense®, Altruik’s Product Priority®)  EB1 Green Card - Alien of Extraordinary Ability (Search Engine Optimization)  Top affiliate marketer, 1st page rankings in Google for “Viagra”, 7 figures in commissions  Technical Review Editor “The Art of SEO” first and second editions
  • 3. T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P 7 / 2 1 / 2 0 1 6 4
  • 4. T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P 7 / 2 1 / 2 0 1 6 5
  • 5. T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P 7 / 2 1 / 2 0 1 6 6
  • 6. 7 / 2 1 / 2 0 1 6 Buzz Content Site Architecture SEO Pyramid General branding, and link acquisition activities Buzz Authoritative, engaging content Content Technical issues Site Architecture 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 7. 7 / 2 1 / 2 0 1 6 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 8. 7 / 2 1 / 2 0 1 6 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 9. E-commerce Site Architecture The “money pages” of an e- commerce site are the product pages, yet they generally accumulate the least link equity. Link Equity DistributionProduct 1 Product 2 Product 3 Product 4 Product 5 Product 6 Home Page Category B Category A 7 / 2 1 / 2 0 1 6 1 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 10. Controlling Crawling and Indexing 1. Pages can be crawled by search engines and not be indexed 2. Pages blocked by robots.txt accumulate PageRank 3. In rare cases, pages can be indexed without being crawled 4. In order to prevent indexing of a page, the search bot must be able to crawl it 7 / 2 1 / 2 0 1 6 11T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 11. Common Crawling Related Mistakes 1. Blocking pages via robots.txt to avoid duplicate content instead of doing proper canonicalization 2. Blocking media files like JavaScript, CSS and images 3. Failing to block faceted navigations, shopping cart URLs, and login restricted pages 4. Failing to include XML sitemap discovery directives in robots.txt 7 / 2 1 / 2 0 1 6 1 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 12. 7 / 2 1 / 2 0 1 6 1 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 13. Common Indexing Related Mistakes 1. Blocking private content via robots.txt to prevent it from showing up in Google 2. Failing to noindex sensitive non-textual files (PDF, Excel, Word) using X-Robots-Tag 3. Removing URLs from XML sitemaps hoping to get them removed from the index 7 / 2 1 / 2 0 1 6 1 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 14. Typical Duplicate Content Scenario 1. In different colors 2. In different sizes 3. In different navigation paths Same Product Product A – Color A Product A – Color B Product A – Color C 7 / 2 1 / 2 0 1 6 1 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 15. Duplicate Content Consolidation 1. Duplicate URLs weaken the search rankings of the canonical URLs of a site. 2. Search bots should see only one path/URL to content that is the same or nearly the same. 3. Typical duplicate content in a retailer site results from products listed in different categories and large categories that use pagination. 7 / 2 1 / 2 0 1 6 1 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 16. 7 / 2 1 / 2 0 1 6 1 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 17. Common Duplicate Content Mistakes 1. Lack of canonical tags or pagination tags 2. Canonical tags not setup correctly 3. Using unchanged manufacturer descriptions 4. Category pages with no text and only product images (without ALT text) 7 / 2 1 / 2 0 1 6 1 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 18. Rich Snippets 7 / 2 1 / 2 0 1 6 1 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 19. Rich Snippets 1. Rich snippets can generally improve organic CTR and traffic by at least 30% when they include stars. 2. Relatively simple to implement 3. The biggest challenge is accumulating a large number of reviews and keeping them “visible” in the HTML. 4. Clever trick: You can display reviews for categories by aggregating the reviews of all their products. 7 / 2 1 / 2 0 1 6 2 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 20. Common Rich Snippets Mistakes 1. Marking up “hidden” content 2. Failing to “white list” your site by asking for approval 3. Fake data can get you penalized 7 / 2 1 / 2 0 1 6 2 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 21. 7 / 2 1 / 2 0 1 6 2 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 22. Video Search Optimization 7 / 2 1 / 2 0 1 6 2 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 23. Video Search Optimization 1. Google needs at least three pieces of information to display your videos in natural search results: a title, a description and a thumbnail. 2. There are two ways to accomplish this: 1. Add extra markup to the page that embeds the video. Supported markups are: Schema.org/Video, Facebook Share, and Yahoo’s Search Monkey. 2. Create an XML video sitemap and include the proper meta data. 7 / 2 1 / 2 0 1 6 2 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 24. 7 / 2 1 / 2 0 1 6 2 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 25. Common Video Search Mistakes 1. Video player code is dynamically generated with JavaScript. 2. Some video players stream the content and/or don’t provide an http resource URL. 3. Videos are owned by a third party and shared by many merchants. 7 / 2 1 / 2 0 1 6 2 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 26. Image Search Optimization 7 / 2 1 / 2 0 1 6 2 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 27. Image Search Optimization 1. Image searches can drive a good number of organic visitors, especially potential link givers. 2. Keyword based image file names don’t help much, but ALT text descriptions do. 3. Third party hosted images can send organic traffic to your site, but not as much as images hosted on your site. 7 / 2 1 / 2 0 1 6 2 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 28. 7 / 2 1 / 2 0 1 6 2 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 29. Common Image Search Mistakes 1. Missing ALT text attributes 2. Keyword stuffed ALT texts 3. Missing or incorrect image XML sitemaps 7 / 2 1 / 2 0 1 6 3 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 30. Building Mobile-Optimized Websites Desktop Laptop Smartphone Tablet 7 / 2 1 / 2 0 1 6 3 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 31. Building Mobile-Optimized Websites 1. For new sites or redesigns, the best approach is a responsive design. 2. For large sites with complicated navigations, a separate sub-domain is better as you can simplify the mobile user experience. 3. If the mobile site loads in the same URLs, you don't need to create a separate mobile xml sitemap. 7 / 2 1 / 2 0 1 6 3 2T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 32. 7 / 2 1 / 2 0 1 6 3 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 33. 7 / 2 1 / 2 0 1 6 3 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 34. Common Mobile Search Mistakes 1. Missing or incorrect vary header 2. No canonical tag and/or alternate tag to avoid duplicate content 3. Missing or incorrect mobile XML sitemaps 4. Missing or incorrect mobile DOCTYPE 7 / 2 1 / 2 0 1 6 3 5T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 35. 1. 2. 3. Making Dynamic Content Visible Most search bots ignore content that is not included directly in the HTML. Product reviews embedded using iframes are not attributed to the product page. JavaScript Generated Content 7 / 2 1 / 2 0 1 6 3 6T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 36. Making Dynamic Content Visible 1. Important sections of e-commerce sites are often dynamically generated (product reviews, recommended products, etc.) using JavaScript and invisible to search bots. 2. There are three alternatives to make them visible: 1. Recoding them as regular HTML and CSS 2. Using Hijax techniques. Offering search engines static content and users dynamic content 3. Using Google’s AJAX Crawlable scheme !# 7 / 2 1 / 2 0 1 6 3 7T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 37. 7 / 2 1 / 2 0 1 6 3 8T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 38. Common Dynamic Content Mistakes 1. Main pulldown navigations implemented using JavaScript instead of CSS. Faceted navigations are an exception. 2. Product reviews implemented as iframes and/or in JavaScript 3. Video content implemented in JavaScript 4. Related/Recommended products implemented in JavaScript 7 / 2 1 / 2 0 1 6 3 9T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 39. 7 / 2 1 / 2 0 1 6 4 0T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 40. International Content Optimization 1. There are several options to avoid getting regional pages treated as duplicate content: 1. Domain level geotargeting by webmaster tools, top level domain, sub-domain or subdirectory. 2. Page level geotargeting with hreflang tags (Google) 3. Canonicalizing pages in different regions but in the same language 7 / 2 1 / 2 0 1 6 4 1T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 41. International Content Optimization North America South America Europe Asia Australia 7 / 2 1 / 2 0 1 6 4 2 Africa T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 42. Common International Content Mistakes 1. Incorrect or missing hreflang tags 2. Incorrect content encoding 3. No keyword research for words with and without tildes. For example: 1. Trajes de baño vs. Trajes de bano 2. Canción vs. cancion 7 / 2 1 / 2 0 1 6 4 3T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 43. Internet Retailer Attendees Gift #1 1. Complimentary 30-minute live technical SEO review of your e- commerce site 2. Limited to 25 reviews, 1 site per review and during the weeks of 2/18- 2/28 3. Call to schedule: 866-882-2983 or send an e-mail to sitereview@hamletbatista.com, include IRWD in the subject. First come, first served. 4. No agencies 7 / 2 1 / 2 0 1 6 4 4T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P
  • 44. Internet Retailer Attendees Gift #2 7 / 2 1 / 2 0 1 6 4 5 1. Why a site redesign is the best time to incorporate SEO best practices 2. How to avoid costly SEO mistakes 3. Checklist of common SEO redesign mistakes 4. Setting Priorities T E C H N I C A L S E O " O V E R O P T I M I Z AT I O N " | H A M L E T B AT I S TA G R O U P

Editor's Notes

  1. From CIA world book entry for Haiti: GDP – per capita (PPP): $1,300 (2008 est.) Whereas for the Dominican Republic: GDP – per capita (PPP): $8,200 (2008 est.) A strong and principled central government has been needed to address issues such as education and resource management: “Of Haiti’s 8.7 million inhabitants, the literacy rate of 65.9% is the lowest in the region. Haiti counts 15,200 primary schools, of which 90% are non-public and managed by the communities, religious organizations or NGOs. The enrollment rate for primary school is 67%, and fewer than 30% reach 6th grade. Secondary schools enroll 20% of eligible-age children. Charity organizations like Food for the Poor and Haitian Health Foundation are currently working on building schools for children as well as providing them necessary school supplies.” “In 1925, Haiti was lush, with 60% of its original forest covering the lands and mountainous regions. Since then, the population has cut down an estimated 98% of its original forest cover for use as fuel for cook stoves, and in the process has destroyed fertile farmland soils, contributing to desertification.”
  2. http://media.treehugger.com/assets/images/2011/10/haiti-cookstove.jpg http://melvynperez.com/blog/wp-content/uploads/2012/05/joaquin-balaguer.jpg http://www.thenewsurvivalist.com/img/propanestoves3.jpg
  3. http://loganmb.photoshelter.com/image/I0000IHAhLVJtq98 Cap Cana, Dominican Republic - April 12: Palm trees wave in the breeze at the shoreline in the Dominican Republic, April 12, 2007 COPYRIGHT:© Logan Mock-Bunting 2007
  4. A simple way to check the last time Googlebot crawled a page
  5. http://www.google.com/webmasters/tools/richsnippets http://support.google.com/webmasters/bin/request.py?contact_type=rich_snippets_feedback