SlideShare uma empresa Scribd logo
1 de 135
Navneet Kaushal
CEO
PageTraffic
Search Engine Friendly for Web 3.0
Search
Why is SEO important?
Number of Searches/Day on Google
Average Daily Queries on Google
3 Billion Searches/Day
(announced Aug. 2012)
Growth of Google Queries in Last few yrs
Number of Searches/Day on Google
3 Billion Searches/Day
(announced Aug. 2012)
State of Search- India
Source: Netmarketshare and business-standard.com
Google
97%
Yahoo
1%
Bing
1%
Others
1%
Indian Search Engine Market Share
Search Often Brings the Most
Highly Qualified Traffic
 Helps you create a better website
 Brings in qualified traffic
 Helps you create better content
 Measurable/Actionable
SEO from a business perspective
DID YOU KNOW?
Search engines cannot read FLASH and JavaScript content.
DID YOU KNOW?
It's actually quite easy to exclude certain pages from search engine results by using a
robots.txt file.
DID YOU KNOW?
Google checks for duplicate content on your website.
DID YOU KNOW?
The webpage names also influence the rate of optimization for certain keywords.
DID YOU KNOW?
A common website mistake is giving each page the same title.
DID YOU KNOW?
Google moves websites down in the search results when an excessive number of
keywords are used.
DID YOU KNOW?
A page’s load time influences the ranking of your website in search engines.
DID YOU KNOW?
Search engines look at how much code you use. Therefore, tables and inline styles
not only make your code less synoptic but could also affect search engine ranking.
DID YOU KNOW?
It's actually quite easy to exclude certain pages from search engine results by
using a robots.txt file.
SEARCH ENGINE RANKING SIGNALS
Ranking Signal - HTTPS
Google considers HTTPS (SSL) ranking signal
http://googlewebmastercentral.blogspot.co.uk/2014/08/https-as-ranking-signal.html
Ranking Signal – Malware
Google penalizes websites that are hacked or
have malware. It highlights them with labels or
completely removes these sites from the index:
https://sites.google.com/site/webmasterhelpforum/en/faq-malware-and-hacked-sites
Ranking Signals – Security Summary
• Secure protocol SSL/TSL
• Web Application Firewall (Securing your
vulnerabilities using the best minds in the
industry)
– Hackers can inject malware into your site and Google WILL find it and demote your
rankings
• DDOS protection
– If Google can't access your site, it can't index it. Let alone your customers.
• DNSSEC
2
0
Ranking Signal – Site Speed
Google rewards faster loading websites:
http://googlewebmastercentral.blogspot.co.uk/201
0/04/using-site-speed-in-web-search-ranking.html
Ranking Signal – Site Speed
Technical hacks that boost your site’s speed:
• Compression
• Minification (CSS, JS, HTML)
• Response time
• Image Optimization
• Browser Caching
• How JS & CSS are served
• Use of Asynchronous scripts
• Use of CDNs
• Better headers and caching
• Latest server technology (HTTP/2, SPDY, GZIP)
•Comparison of Web 1.0, 2.0, 3.0
Highlights of each phase
• 1.0
• 1995-2003
• Yahoo, Amazon,
Netscape
• Infrastructure and
getting content online
2.0
2004-2009
Google, Flickr,
Facebook
User interface and
social community
3.0
2009
Siri, Primal Fusion,
Twine, WolframAlpha,
Structured data,
meaning and context
Web Era
Dates
Significant
Companies
Major
focus
"Even a basic understanding of
what to look for in technical SEO
can get you far. So many people
today focus too heavily on off-
page SEO, but if a site is
technically flawed, it won't matter
how many links you have or how
good your content is.”
Erin Everhart, SEO Manager, The Home Depot
SEO “101”
INDEXATION + RELEVANCY + POPULARITY
• Removing any hurdle to the crawlers is key for a perfect indexation
• Map your site architecture in accordance with semantic verticals to reach ideal relevancy
• Balance the quantity, quality, aging & regularity of your linkgraph to maximize popularity
3 CORE PRINCIPLES OF SEO
INDEXATION
• Technical Solution that respects SEO Best Practices
• Site Architecture Mapped to Semantic Verticals
• Archiving that preserves content integration & interlinking forever
RELEVANCE
• Optimizing Keywords into Silos
• Internal linking strategy that distributes SEO & PageRank value
POPULARITY
• Quantity / Quality / Age / Frequency of links obtained
• Semantics aspect of backlinks (anchor text)
• Diversification of backlink entry points (hub pages)
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
What are Web 3.0 sites?
More Pages Crawled = More Pages
Indexed = More Traffic (*If site is healthy)
Golden rule: “One filepath per specific
content piece”
Duplicate (many forms), sorting, multi-
category, non-existent, framed content
Assume that anything in the
DOM is technically
accessible to modern
search bots, even though it
may not pass juice
Robots.txt only works on internally
Don't block with both robots.txt and
meta robots together
Best to block with meta robots & delete
via GWT (*renew every 6 months)
X-robots tag, is in document HEAD,
useful for PDFs, XML, etc…
Do NOT:
Print session IDs/parameters on
filepaths in code
Pass session IDs via filepaths
Use cookies to pass session info
If no other alternative, block
parameters via GWT
URL
Structures
Filepaths can be flat, deep, or with
several parameters if needed, all seem
to work fine
Have a clear hierarchy in terms of
directory structure, use internal links to
emphasize relationships
Be consistent - all lower case, hyphens
not underscores, avoid empty spaces
Avoid foreign language encoding on
URLs
Copyright © www.pagetraffic.in
Copyright © www.pagetraffic.in
Onsite Optimization
The singularly
most important
on-site factor!
The TITLE Tag
• Include your chosen keywords within the TITLE
tag – preferably near the start of the tag
• Try to keep it to 70 characters
• Must be relevant to the page content
• Very important - each page should have a
different TITLE tag
The TITLE Tag
• A textual description of
what the page is about
• Shows up in Google
search results
The Description Tag
• Include keywords close to the start of the tag,
but don’t repeat more than 3 times
• Try to keep it to 150 characters
• Must be relevant to the page content
• Each page should have a different
DESCRIPTION tag
The Description Tag
• Google loves original, high quality textual content
• Body text is extremely important for search engine
rankings because this is what human users come to
see
• Keywords, synonyms and variations of the primary
keyword combination should be included in the
body text, but not so that it reads ‘artificially’. It
should read naturally.
Body Text
• URLs that contain keywords are better than those that
don’t
• Quite easy to do if your website is static, a little more
difficult for database-driven sites
• Don’t make the URLs too long because this will be seen
as an attempt to manipulate the search results
• Good and bad:
• www.mysite.com/health-insurance
• www.mysite.com/search.asp?insuranceID=435&l
ocID=32
Keywords in URLs
• Heading tags – eg. <h1>, <h2> - within the
HTML identify headings within the page copy
and break up the text
• They are used by search engines to determine
page content
• Use keywords in these tags, but don’t overdo it.
Heading Tags
• The ‘anchor’ text contained within hyperlinks
provides Google with an understanding of what the
linked content is about
• Every hyperlink on your site should have descriptive
anchor text, rather than ‘click here…’
• Inline links or contextual links are best
• eg.
• Blue Train Enterprises offers a free white paper
on how to optimise your website for the search
engines
Link Anchor Text
• ALT is displayed if the image doesn’t load in the
user’s browser
• The ALT tag should describe the image
• Keep it short and to the point
• It also can have a positive effect
on your website rankings
• Don’t use ALT tags as a place to
stuff keywords
Image ALT Text
Three Great &
Free Tools for
Crawling
Screaming Frog
http://www.screamingfrog.co.uk/seo-spider/
IIS SEO Toolkit
http://www.iis.net/downloads/microsoft/search-engine-optimization-
toolkit
Xenu
http://home.snafu.de/tilman/xenulink.html
DO’S & DONT’S – ONSITE
SEO To-Do
•Define your IA and determine canonical URLs for hub pages across all
major categories, with expansion ability
•Use breadcrumb style navigation – Put all new content in it!
o EG: Home > Kitchen > Major Appliances > Stoves
•Include relevant category-specific navigation at each level
•Make interlinking mandatory! Include in-content links to similar pages
around the site, and give links from other pages
•Keep updated HTML and XML sitemaps for all new content
•Learn all the (new) ways to control indexation and linkjuice flow
DO’S & DONT’S – ONSITE
SEO Don’ts
•Let the same content appear on more than one URL
•Just throw content up without linking to it, or linking from it
•Spread your linkjuice thin over pages without unique content
•Leave open ended page scripts like calendars
•Archive poorly (or not at all) without respect to your IA
•Return server headers other than 404 for error pages
•Think you can fix linkjuice distribution issues with robots.txt
CANONICALIZATION ISSUES
Duplicate Content
•Domain.com VS www.domain.com VS www.domain.com/ VS
www.domain.com/index.php
Category & Product Pages
•…/product.php?category=clothing&sub-category=pants&gender=mens
•…/product.php?gender=mens&category=clothing&sub-category=pants
•…/product.php?category=clothing&sub-
category=pants&gender=mens&color=blue
CANONICALIZATION ISSUES
Quick Checklist
•No Capital letters, special characters, or spaces  use dashes
•Parameters in URLs are fine but only if variable order / useless
variables are taken care of – try to also limit to up to 5 parameters
•Use standard HTML tags (<H1>, <ul>, <a>)
•Session ID variables should likely use the canonical tag
•Avoid code-bloating: place visible content higher in the code
SITE SPEED
• Page speed matters (now). So benchmark yourself against leaders. In a
way, that’s fun, you can create “Page speed contests” now.
• To do so, install Google Page Speed and Yahoo’s Yslow.
• Run them on your home page and at least a few random internal pages
• Follow every recommendations for: image optimization, gzip
compression, javascript “minification”, CSS “minification”.
• Once this is done, look at subtler speed improvements they recommend.
• Moving to a stable Cloud environment isn’t a bad idea either.
“Most of the right choices in SEO come from
asking: What’s the best thing for the user?”
Matt Cutts
Website: www.pagetraffic.com
Email: navneet@pagetraffic.com
Twitter: @navneetkaushal
Blog: www.pagetrafficbuzz.com
Facebook: www.facebook.com/pagetraffic.in
THANK YOU!

Mais conteúdo relacionado

Mais de ResellerClub

Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...
 Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ... Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...
Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...ResellerClub
 
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...ResellerClub
 
VIP Webinar - 7/12/2016
VIP Webinar - 7/12/2016VIP Webinar - 7/12/2016
VIP Webinar - 7/12/2016ResellerClub
 
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad Raval
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad RavalCtrl+F5 Mumbai, 2016: Design with Context by Ninad Raval
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad RavalResellerClub
 
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran Talreja
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran TalrejaCtrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran Talreja
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran TalrejaResellerClub
 
Fireside Session with Shridhar
Fireside Session with ShridharFireside Session with Shridhar
Fireside Session with ShridharResellerClub
 
A Roadmap for your Web Design & Development Business in 2016
A Roadmap for your Web Design & Development Business in 2016 A Roadmap for your Web Design & Development Business in 2016
A Roadmap for your Web Design & Development Business in 2016 ResellerClub
 
Building a Web Presence Business that stands the test of time by Shridhar Lut...
Building a Web Presence Business that stands the test of time by Shridhar Lut...Building a Web Presence Business that stands the test of time by Shridhar Lut...
Building a Web Presence Business that stands the test of time by Shridhar Lut...ResellerClub
 
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...ResellerClub
 
New gTLDs : What's really in a name? Panel Discussion
New gTLDs : What's really in a name? Panel DiscussionNew gTLDs : What's really in a name? Panel Discussion
New gTLDs : What's really in a name? Panel DiscussionResellerClub
 
IoT Overview and Use Cases by Sachin Pukale
IoT Overview and Use Cases by Sachin PukaleIoT Overview and Use Cases by Sachin Pukale
IoT Overview and Use Cases by Sachin PukaleResellerClub
 
Play your role in India's Internet Governance by Samiran Gupta
Play your role in India's Internet Governance by Samiran GuptaPlay your role in India's Internet Governance by Samiran Gupta
Play your role in India's Internet Governance by Samiran GuptaResellerClub
 
Getting Your Customers Found in a Crowded Marketplace by Crystal Peterson
Getting Your Customers Found in a Crowded Marketplace by Crystal PetersonGetting Your Customers Found in a Crowded Marketplace by Crystal Peterson
Getting Your Customers Found in a Crowded Marketplace by Crystal PetersonResellerClub
 
More Than A Domain by Kevin Kopas
More Than A Domain by Kevin KopasMore Than A Domain by Kevin Kopas
More Than A Domain by Kevin KopasResellerClub
 
The Indian Market: An Outsider's View by Brian Unruh
The Indian Market: An Outsider's View by Brian UnruhThe Indian Market: An Outsider's View by Brian Unruh
The Indian Market: An Outsider's View by Brian UnruhResellerClub
 
The State of the Reseller Business - A Mid-Year Review
The State of the Reseller Business - A Mid-Year ReviewThe State of the Reseller Business - A Mid-Year Review
The State of the Reseller Business - A Mid-Year ReviewResellerClub
 
Webinar: How to Get Started With AppMachine
Webinar: How to Get Started With AppMachineWebinar: How to Get Started With AppMachine
Webinar: How to Get Started With AppMachineResellerClub
 
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...ResellerClub
 
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...List your NGO/ONG on the global platform, exclusively for not-for-profit orga...
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...ResellerClub
 

Mais de ResellerClub (20)

Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...
 Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ... Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...
Ctrl+F5, Hyderabad, 2016: A Practical Approach to Design Thinking by Simran ...
 
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...
Ctrl+f5 Hyderabad, 2016: Aditi Rele - Intelligent Applications, AI in the fut...
 
VIP Webinar - 7/12/2016
VIP Webinar - 7/12/2016VIP Webinar - 7/12/2016
VIP Webinar - 7/12/2016
 
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad Raval
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad RavalCtrl+F5 Mumbai, 2016: Design with Context by Ninad Raval
Ctrl+F5 Mumbai, 2016: Design with Context by Ninad Raval
 
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran Talreja
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran TalrejaCtrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran Talreja
Ctrl+F5 Mumbai, 2016: A Practical Approach to Design Thinking by Simran Talreja
 
Fireside Session with Shridhar
Fireside Session with ShridharFireside Session with Shridhar
Fireside Session with Shridhar
 
A Roadmap for your Web Design & Development Business in 2016
A Roadmap for your Web Design & Development Business in 2016 A Roadmap for your Web Design & Development Business in 2016
A Roadmap for your Web Design & Development Business in 2016
 
Building a Web Presence Business that stands the test of time by Shridhar Lut...
Building a Web Presence Business that stands the test of time by Shridhar Lut...Building a Web Presence Business that stands the test of time by Shridhar Lut...
Building a Web Presence Business that stands the test of time by Shridhar Lut...
 
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...
Do-it-Yourself Vs Do-it-for-me: Which one suits Indian SMBs today? Panel Disc...
 
New gTLDs : What's really in a name? Panel Discussion
New gTLDs : What's really in a name? Panel DiscussionNew gTLDs : What's really in a name? Panel Discussion
New gTLDs : What's really in a name? Panel Discussion
 
IoT Overview and Use Cases by Sachin Pukale
IoT Overview and Use Cases by Sachin PukaleIoT Overview and Use Cases by Sachin Pukale
IoT Overview and Use Cases by Sachin Pukale
 
Play your role in India's Internet Governance by Samiran Gupta
Play your role in India's Internet Governance by Samiran GuptaPlay your role in India's Internet Governance by Samiran Gupta
Play your role in India's Internet Governance by Samiran Gupta
 
Getting Your Customers Found in a Crowded Marketplace by Crystal Peterson
Getting Your Customers Found in a Crowded Marketplace by Crystal PetersonGetting Your Customers Found in a Crowded Marketplace by Crystal Peterson
Getting Your Customers Found in a Crowded Marketplace by Crystal Peterson
 
More Than A Domain by Kevin Kopas
More Than A Domain by Kevin KopasMore Than A Domain by Kevin Kopas
More Than A Domain by Kevin Kopas
 
The Indian Market: An Outsider's View by Brian Unruh
The Indian Market: An Outsider's View by Brian UnruhThe Indian Market: An Outsider's View by Brian Unruh
The Indian Market: An Outsider's View by Brian Unruh
 
The State of the Reseller Business - A Mid-Year Review
The State of the Reseller Business - A Mid-Year ReviewThe State of the Reseller Business - A Mid-Year Review
The State of the Reseller Business - A Mid-Year Review
 
Webinar: How to Get Started With AppMachine
Webinar: How to Get Started With AppMachineWebinar: How to Get Started With AppMachine
Webinar: How to Get Started With AppMachine
 
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...
dotClub Webinar Presentation Deck: The TLD That powers Demi Lovato, 50Cent an...
 
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...List your NGO/ONG on the global platform, exclusively for not-for-profit orga...
List your NGO/ONG on the global platform, exclusively for not-for-profit orga...
 
.GLOBAL Webinar
.GLOBAL Webinar.GLOBAL Webinar
.GLOBAL Webinar
 

Último

Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...sonatiwari757
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 

Último (20)

Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 

Ctrl+F5 Ahmedabad, 2017: Search Engine Friendly for Web 3.0 – Why & How? by Navneet Kaushal

  • 3. Why is SEO important? Number of Searches/Day on Google Average Daily Queries on Google 3 Billion Searches/Day (announced Aug. 2012)
  • 4. Growth of Google Queries in Last few yrs Number of Searches/Day on Google 3 Billion Searches/Day (announced Aug. 2012)
  • 5. State of Search- India Source: Netmarketshare and business-standard.com Google 97% Yahoo 1% Bing 1% Others 1% Indian Search Engine Market Share
  • 6. Search Often Brings the Most Highly Qualified Traffic
  • 7.  Helps you create a better website  Brings in qualified traffic  Helps you create better content  Measurable/Actionable SEO from a business perspective
  • 8. DID YOU KNOW? Search engines cannot read FLASH and JavaScript content.
  • 9. DID YOU KNOW? It's actually quite easy to exclude certain pages from search engine results by using a robots.txt file.
  • 10. DID YOU KNOW? Google checks for duplicate content on your website.
  • 11. DID YOU KNOW? The webpage names also influence the rate of optimization for certain keywords.
  • 12. DID YOU KNOW? A common website mistake is giving each page the same title.
  • 13. DID YOU KNOW? Google moves websites down in the search results when an excessive number of keywords are used.
  • 14. DID YOU KNOW? A page’s load time influences the ranking of your website in search engines.
  • 15. DID YOU KNOW? Search engines look at how much code you use. Therefore, tables and inline styles not only make your code less synoptic but could also affect search engine ranking.
  • 16. DID YOU KNOW? It's actually quite easy to exclude certain pages from search engine results by using a robots.txt file.
  • 18. Ranking Signal - HTTPS Google considers HTTPS (SSL) ranking signal http://googlewebmastercentral.blogspot.co.uk/2014/08/https-as-ranking-signal.html
  • 19. Ranking Signal – Malware Google penalizes websites that are hacked or have malware. It highlights them with labels or completely removes these sites from the index: https://sites.google.com/site/webmasterhelpforum/en/faq-malware-and-hacked-sites
  • 20. Ranking Signals – Security Summary • Secure protocol SSL/TSL • Web Application Firewall (Securing your vulnerabilities using the best minds in the industry) – Hackers can inject malware into your site and Google WILL find it and demote your rankings • DDOS protection – If Google can't access your site, it can't index it. Let alone your customers. • DNSSEC 2 0
  • 21. Ranking Signal – Site Speed Google rewards faster loading websites: http://googlewebmastercentral.blogspot.co.uk/201 0/04/using-site-speed-in-web-search-ranking.html
  • 22. Ranking Signal – Site Speed Technical hacks that boost your site’s speed: • Compression • Minification (CSS, JS, HTML) • Response time • Image Optimization • Browser Caching • How JS & CSS are served • Use of Asynchronous scripts • Use of CDNs • Better headers and caching • Latest server technology (HTTP/2, SPDY, GZIP)
  • 23. •Comparison of Web 1.0, 2.0, 3.0
  • 24. Highlights of each phase • 1.0 • 1995-2003 • Yahoo, Amazon, Netscape • Infrastructure and getting content online 2.0 2004-2009 Google, Flickr, Facebook User interface and social community 3.0 2009 Siri, Primal Fusion, Twine, WolframAlpha, Structured data, meaning and context Web Era Dates Significant Companies Major focus
  • 25. "Even a basic understanding of what to look for in technical SEO can get you far. So many people today focus too heavily on off- page SEO, but if a site is technically flawed, it won't matter how many links you have or how good your content is.” Erin Everhart, SEO Manager, The Home Depot
  • 26. SEO “101” INDEXATION + RELEVANCY + POPULARITY • Removing any hurdle to the crawlers is key for a perfect indexation • Map your site architecture in accordance with semantic verticals to reach ideal relevancy • Balance the quantity, quality, aging & regularity of your linkgraph to maximize popularity
  • 27. 3 CORE PRINCIPLES OF SEO INDEXATION • Technical Solution that respects SEO Best Practices • Site Architecture Mapped to Semantic Verticals • Archiving that preserves content integration & interlinking forever RELEVANCE • Optimizing Keywords into Silos • Internal linking strategy that distributes SEO & PageRank value POPULARITY • Quantity / Quality / Age / Frequency of links obtained • Semantics aspect of backlinks (anchor text) • Diversification of backlink entry points (hub pages)
  • 28. What are Web 3.0 sites?
  • 29. What are Web 3.0 sites?
  • 30. What are Web 3.0 sites?
  • 31.
  • 32.
  • 33. What are Web 3.0 sites?
  • 34. What are Web 3.0 sites?
  • 35. What are Web 3.0 sites?
  • 36. What are Web 3.0 sites?
  • 37. What are Web 3.0 sites?
  • 38. What are Web 3.0 sites?
  • 39. What are Web 3.0 sites?
  • 40. What are Web 3.0 sites?
  • 41.
  • 42. What are Web 3.0 sites?
  • 43. What are Web 3.0 sites?
  • 44. What are Web 3.0 sites?
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. What are Web 3.0 sites?
  • 55. What are Web 3.0 sites?
  • 56. What are Web 3.0 sites?
  • 57. What are Web 3.0 sites?
  • 58. What are Web 3.0 sites?
  • 59. What are Web 3.0 sites?
  • 60. What are Web 3.0 sites?
  • 61. What are Web 3.0 sites?
  • 62. What are Web 3.0 sites?
  • 63. What are Web 3.0 sites?
  • 64. What are Web 3.0 sites?
  • 65. What are Web 3.0 sites?
  • 66. What are Web 3.0 sites?
  • 67. What are Web 3.0 sites?
  • 68.
  • 69.
  • 70. What are Web 3.0 sites?
  • 71. What are Web 3.0 sites?
  • 72. What are Web 3.0 sites?
  • 73. What are Web 3.0 sites?
  • 74. What are Web 3.0 sites?
  • 75. What are Web 3.0 sites?
  • 76. What are Web 3.0 sites?
  • 77. What are Web 3.0 sites?
  • 78. What are Web 3.0 sites?
  • 79. More Pages Crawled = More Pages Indexed = More Traffic (*If site is healthy)
  • 80. Golden rule: “One filepath per specific content piece”
  • 81. Duplicate (many forms), sorting, multi- category, non-existent, framed content
  • 82. Assume that anything in the DOM is technically accessible to modern search bots, even though it may not pass juice
  • 83. Robots.txt only works on internally
  • 84. Don't block with both robots.txt and meta robots together
  • 85. Best to block with meta robots & delete via GWT (*renew every 6 months)
  • 86. X-robots tag, is in document HEAD, useful for PDFs, XML, etc…
  • 87. Do NOT: Print session IDs/parameters on filepaths in code Pass session IDs via filepaths
  • 88. Use cookies to pass session info
  • 89. If no other alternative, block parameters via GWT
  • 91. Filepaths can be flat, deep, or with several parameters if needed, all seem to work fine
  • 92. Have a clear hierarchy in terms of directory structure, use internal links to emphasize relationships
  • 93. Be consistent - all lower case, hyphens not underscores, avoid empty spaces
  • 94. Avoid foreign language encoding on URLs
  • 95.
  • 96.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 113.
  • 114.
  • 115. The singularly most important on-site factor! The TITLE Tag
  • 116. • Include your chosen keywords within the TITLE tag – preferably near the start of the tag • Try to keep it to 70 characters • Must be relevant to the page content • Very important - each page should have a different TITLE tag The TITLE Tag
  • 117. • A textual description of what the page is about • Shows up in Google search results The Description Tag
  • 118. • Include keywords close to the start of the tag, but don’t repeat more than 3 times • Try to keep it to 150 characters • Must be relevant to the page content • Each page should have a different DESCRIPTION tag The Description Tag
  • 119. • Google loves original, high quality textual content • Body text is extremely important for search engine rankings because this is what human users come to see • Keywords, synonyms and variations of the primary keyword combination should be included in the body text, but not so that it reads ‘artificially’. It should read naturally. Body Text
  • 120. • URLs that contain keywords are better than those that don’t • Quite easy to do if your website is static, a little more difficult for database-driven sites • Don’t make the URLs too long because this will be seen as an attempt to manipulate the search results • Good and bad: • www.mysite.com/health-insurance • www.mysite.com/search.asp?insuranceID=435&l ocID=32 Keywords in URLs
  • 121. • Heading tags – eg. <h1>, <h2> - within the HTML identify headings within the page copy and break up the text • They are used by search engines to determine page content • Use keywords in these tags, but don’t overdo it. Heading Tags
  • 122. • The ‘anchor’ text contained within hyperlinks provides Google with an understanding of what the linked content is about • Every hyperlink on your site should have descriptive anchor text, rather than ‘click here…’ • Inline links or contextual links are best • eg. • Blue Train Enterprises offers a free white paper on how to optimise your website for the search engines Link Anchor Text
  • 123. • ALT is displayed if the image doesn’t load in the user’s browser • The ALT tag should describe the image • Keep it short and to the point • It also can have a positive effect on your website rankings • Don’t use ALT tags as a place to stuff keywords Image ALT Text
  • 124.
  • 125. Three Great & Free Tools for Crawling
  • 129. DO’S & DONT’S – ONSITE SEO To-Do •Define your IA and determine canonical URLs for hub pages across all major categories, with expansion ability •Use breadcrumb style navigation – Put all new content in it! o EG: Home > Kitchen > Major Appliances > Stoves •Include relevant category-specific navigation at each level •Make interlinking mandatory! Include in-content links to similar pages around the site, and give links from other pages •Keep updated HTML and XML sitemaps for all new content •Learn all the (new) ways to control indexation and linkjuice flow
  • 130. DO’S & DONT’S – ONSITE SEO Don’ts •Let the same content appear on more than one URL •Just throw content up without linking to it, or linking from it •Spread your linkjuice thin over pages without unique content •Leave open ended page scripts like calendars •Archive poorly (or not at all) without respect to your IA •Return server headers other than 404 for error pages •Think you can fix linkjuice distribution issues with robots.txt
  • 131. CANONICALIZATION ISSUES Duplicate Content •Domain.com VS www.domain.com VS www.domain.com/ VS www.domain.com/index.php Category & Product Pages •…/product.php?category=clothing&sub-category=pants&gender=mens •…/product.php?gender=mens&category=clothing&sub-category=pants •…/product.php?category=clothing&sub- category=pants&gender=mens&color=blue
  • 132. CANONICALIZATION ISSUES Quick Checklist •No Capital letters, special characters, or spaces  use dashes •Parameters in URLs are fine but only if variable order / useless variables are taken care of – try to also limit to up to 5 parameters •Use standard HTML tags (<H1>, <ul>, <a>) •Session ID variables should likely use the canonical tag •Avoid code-bloating: place visible content higher in the code
  • 133. SITE SPEED • Page speed matters (now). So benchmark yourself against leaders. In a way, that’s fun, you can create “Page speed contests” now. • To do so, install Google Page Speed and Yahoo’s Yslow. • Run them on your home page and at least a few random internal pages • Follow every recommendations for: image optimization, gzip compression, javascript “minification”, CSS “minification”. • Once this is done, look at subtler speed improvements they recommend. • Moving to a stable Cloud environment isn’t a bad idea either.
  • 134. “Most of the right choices in SEO come from asking: What’s the best thing for the user?” Matt Cutts
  • 135. Website: www.pagetraffic.com Email: navneet@pagetraffic.com Twitter: @navneetkaushal Blog: www.pagetrafficbuzz.com Facebook: www.facebook.com/pagetraffic.in THANK YOU!