SlideShare a Scribd company logo
1 of 30
Download to read offline
SEO Primer
Mukesh Ghatiya
How Search Works
Made from content on https://www.google.co.in/insidesearch/howsearchworks/thestory/
How do search engines work
● On high level, search engines crawl publicly crawlable
websites across the internet following each link.
● They analyse the page to understand their content and
determine which topic are they relevant to.
● They then put it in their database (usually referred to
as index) and mark each page and website as to what
content it is relevant to and how strongly.
● When users search something, they look at their index
and show the search results in the order of relevance
with respect to searched keyword and the user.
Google has very good interactive infographic on how does search work. It can be found here.
Image source: SeoClerks
What is SEO
SEO (Search Engine Optimisation) is set of techniques used to let search engines
discover/understand your website/app’s content and show its content in search
results of the users’ queries.
Google has high level guidelines and few specific details on what works, what
doesn’t, what is given more priority, what is given less, but lot of it is people learning
from experiences and making their own opinions.
SEM (Search Engine Marketing)
SEO results
Images SEO results
SEO results
Why is it required?
● You need it, unless (and even if) you are Facebook or Linkedin.
● It is almost free marketing for you.
● It is like you teleporting yourself in front of your target customer, right at the
moment when he is looking for what you have on offer.
● You would like to guide search engines as to how to navigate and understand
your website.
Not all keywords require SEM
Facebook results of a generic page
with all profiles of my name not in
first fold
My individual facebook page didn’t
come in results as I have advised FB to
do so
Factors that affect SEO (sneak peek, not exhaustive list, and many are guesses)
● Content Relevance
● Content Coverage
● User Generated Content
● Duplicate Content
● Relevance to the keywords
Content relevance to the
person
● Content update frequency and
freshness
● Accessibility
● SEO friendly html e.g. no inline
css, proper use of HTML5
elements
Content
● Domain reputation
● Backlinks and domain reputation of
referrer
● Social media
● SEM
● CTR of links in search results
Off Page
● Loading speed
● HTTPS
● Hygiene like robots.txt, htaccess
● Sitemap
● Time to crawl the website
Technical
More on: Moz Survey and SearchEngineLand and SearchEngineJournal
● Site Structure
● URL Structure and content
● Tags : H1,H2,Title …
● Microdata
● Page structure
● Above the fold content
● Title tags of images
● Usability factors (e.g. Content
readability)
● Anchor tags
● Website/Page performance
(e.g. bounce rate)
● Navigability e.g. Breadcrumbs
Product
Top factors as per
the experts
around the world
The top factor of course on which all
agree and Google seems to
emphasise most is “If it is good for
users, then it is good for SEO, and
good for Google”
Periodic
Table of
SEO
success
factors
Image Source: SearchEngineLand
SEO for different content type
Flash
Google can read into content written in flash files
written as content via Actionscript.
Images/Videos
It’s a good idea to put images/videos with Alt,
Title attributes.
Search engines can’t read text written in images
(yet).
Content behind Javascript/Ajax actions
Crawlable, so it’s a good idea to optimise these
However, good to have key page contents that come
because of Javascript actions as dedicated pages with
proper URLs and entry points.
Example:
● Search page and filters
● Different tabs on an entity page e.g. project
page
Mobile Web SEO
1. M.x.com sites vs adaptive/responsive websites
2. Separate mobile sitemap (not required, unless serving feature phones)
3. No interstitial blockers
4. Option to go to desktop version
5. Mobile usability/readability
Mobile App SEO
1. App Store Optimisation
2. Deep Linking (App Indexing)
SEO Categorisation
● Expanding keyword coverage
● Improving rank
● Improving CTR
● Off page SEO
● On page SEO
Tracks of SEO (What) Branches of SEO (How)
SEO Techniques
1. Increase content
a. Writing more blogs
b. Increasing catalogue
c. Increasing user engagement and user
generated content
d. Increasing keyword specific pages
2. Making content structured and
understandable
a. Microdata
b. Keyword enrichment
c. Putting links upfront to get new pages
discovered
d. Correcting all tags and such hygiene stuff
e. Improving site structure
3. Technical improvements
a. Crawl rate increment
b. Robots.txt guidance
c. Page performance improvements
4. Improving CTR in searches
a. Adding ratings
b. Adding G+ profiles of users in articles
5. Increasing backlinks from social media and
other sites
a. Directory submissions
6. Increase links
a. Intra site backlinking
7. ...
Black Hat
techniques
1. Showing different versions to
Google and user
2. Too small font
3. Text of same colour as background
4. Duplicate content
5. Unnecessary pages with shallow
content
6. Keyword stuffing
a. URL
b. Content (Title, H1,...)
c. Domain name
7. Pirated content
8. Link spam
Penalty for using black hat techniques is
severe. One should avoid them at all costs.
Companies have lost their businesses
overnight when google released anti black
hat algorithms.
Keyword research
● Keyword research is very very important duty for the SEO in-charge of the
portal.
● Regular study should be done on how are we ranking on the keywords relevant
to our portal
● Competition analysis on why are they ranking up should be done
● New, but relevant keywords should be discovered and appropriate content and
links should be added to the portal
Misc concepts
1. Difficult to recover ground once lost
2. Nofollow
3. Noindex
4. 301, 302, meta redirections
5. iframes and SEO
6. Canonical URLs
Debugging and Tools
https://search.google.com/search-console/mobile-friendly
https://developers.google.com/speed/pagespeed/
https://testmysite.thinkwithgoogle.com/
To check the mobile friendliness and speed
improvement areas of the site/page.
https://validator.w3.org/ To validate HTML coding issues
Google Analytics To track traffic sources, keywords
http://www.google.com/webmasters/tools/richsnippets Check the microdata on the site/page
https://www.google.com/webmasters/tools/googlebot-fetch See how google sees your website
Incognito mode To get fairer idea of rankings
http://xenus-link-sleuth.en.softonic.com/ Broken links checker
http://ubersuggest.org/, Google Adwords, http://lsigraph.com/ Keyword research
http://www.copyscape.com/ Duplicate content checker
http://sitemapinspector.com/ Sitemap validator
https://www.cheatography.com/colinbancmedia/cheat-sheets/onsite-seo-cheatsheet/ Tech cheat sheet
SEO Metrics
1. Pages indexed
2. Crawling rate
3. Average rank along with rank bands for important keywords
4. CTR of links in Google
Future of SEO
● Ability to understand personalisation
● More emphasis on vernacular content SEO
● Support for bots as entry points and optimising those
● Entry points would not just be from google’s search screen, hence it might become more important to
be the number one in results
● Image/Video content crawling/indexing would be possible
● Possibly more support on identifying SEO issues
● Less weightage to things like H1, URL, Sitemap. After all, Google’s homepage has a sprite as H1!,
sitemaps and URL don’t matter much to users, and one shouldn’t be forced to create multi page
websites for SEO purposes.
● Actual reward for all white hat technique users for all cases
What can product team do to help SEO?
1. Conduct experiments in SEO friendly manners. Revert quickly.
2. Build Frameworks to support experiments, wide release of links, content
3. Build pages/interfaces/content pieces that would help the target users and would be
in line with queries on google.
4. Build tools to check SEO sanity
5. Make sure SEO team is involved in any release that changes/adds pages or their
content pieces e.g. Meta tags, URLs etc. or Website structure
6. All designs should be SEO blessed before going into dev
7. Make sure content is not hidden behind login
What can tech team do to help SEO?
1. There should be an SEO QA and SEO Audit of each release
2. Have a strong empathy towards need/importance of SEO. If a bug causes SEO
ground to be lost, it is very difficult (sometimes impossible) and time consuming
to recover it
3. Make sure all pages are implemented in SEO friendly technologies and are W3C
compliant
4. Structure the URLs and website structure in SEO friendly way
5. Check this cheat sheet for each release.
Other things that individuals can do to improve SEO
● User your own portal for related discussions e.g. Go to QH/CF for asking whether prices in Sarjapur
Road are saturating, rather than Facebook
● Write blogs on the portal e.g. Your journey of buying property
More content
● Get best quality and unique content on the portal. Don’t blindly copy-paste.
● Don’t upload images with lot of text. Whenever images have text, try to put corresponding text also
alongside.
● Introduce appropriate intra-links in content with appropriate link text. But don’t stuff keywords.
● Aid content with appropriate tagging of map locations, relevant terms.
Better content
Other things that individuals can do to improve SEO
● Do lot of social media mentions of the portal
● G+ the pages you like
● Use google to search on our own portal
● Link back via our blogs, websites etc.
More social
Domain reputation
● Make sure all the articles have
appropriate title, sub-title, leading
summary and an image
● Make sure each article has an
appropriate author associated with it
with their profile photo.
Better content snippets
Further reading
Beginner Guides:
Google’s own Guide
https://moz.com/beginners-guide-to-seo
(or PDF version)
QuickSprout Infographic
Good websites to read/follow:
http://searchengineland.com/
https://moz.com/blog
https://www.mattcutts.com/blog/
https://webmasters.googleblog.com/
https://moz.com/search-ranking-factors
Last word
This presentation is aimed at just introducing you to SEO and to gear your thinking
with an SEO empathy going forward. You should read up more and consult SEO
team in each release to be able to get maximum outcome in each release.
Thank You
Seo Primer

More Related Content

What's hot

Google Webmaster Guidelines 2016 - Updated
Google Webmaster Guidelines 2016 - UpdatedGoogle Webmaster Guidelines 2016 - Updated
Google Webmaster Guidelines 2016 - UpdatedSher Thapa
 
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingDigital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingMartin Bazley
 
Seo class (2) converted
Seo class (2) convertedSeo class (2) converted
Seo class (2) convertedNeslaSherin
 
Is Your Website Search Engine Ready?
Is Your Website Search Engine Ready?Is Your Website Search Engine Ready?
Is Your Website Search Engine Ready?Adrian Tan
 
Seo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep DubeySeo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep DubeySandeep Dubey
 
100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020Mayank Ranjan
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketingrsayyad88
 
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
 
Taking the Scary Out of Schema
Taking the Scary Out of SchemaTaking the Scary Out of Schema
Taking the Scary Out of SchemaRebecca Gill
 
On page optimization factors
On page optimization factorsOn page optimization factors
On page optimization factorsArjun Raveendran
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsRoyston Olivera
 
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...What is Search Engine Optimization | Why is SEO Important for the Healthcare ...
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...Kotla Ranjith Kumar Reddy
 
On page optimization 2014 technique by seo and ppc expert
On page optimization 2014 technique   by seo and ppc expertOn page optimization 2014 technique   by seo and ppc expert
On page optimization 2014 technique by seo and ppc expertMartin Astern
 
Secret of SEO Dominate Superiority
Secret of SEO Dominate SuperioritySecret of SEO Dominate Superiority
Secret of SEO Dominate Superioritysmallbizseo
 

What's hot (20)

Google Webmaster Guidelines 2016 - Updated
Google Webmaster Guidelines 2016 - UpdatedGoogle Webmaster Guidelines 2016 - Updated
Google Webmaster Guidelines 2016 - Updated
 
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingDigital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
 
Seo class (2) converted
Seo class (2) convertedSeo class (2) converted
Seo class (2) converted
 
Is Your Website Search Engine Ready?
Is Your Website Search Engine Ready?Is Your Website Search Engine Ready?
Is Your Website Search Engine Ready?
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
Seo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep DubeySeo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep Dubey
 
100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketing
 
Seo Analysis Report of Printvenue.com
Seo Analysis Report of Printvenue.comSeo Analysis Report of Printvenue.com
Seo Analysis Report of Printvenue.com
 
Seo Analysis Report of Kashmate
Seo Analysis Report of KashmateSeo Analysis Report of Kashmate
Seo Analysis Report of Kashmate
 
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
 
Seo Training 2012
Seo Training 2012Seo Training 2012
Seo Training 2012
 
Taking the Scary Out of Schema
Taking the Scary Out of SchemaTaking the Scary Out of Schema
Taking the Scary Out of Schema
 
On page optimization factors
On page optimization factorsOn page optimization factors
On page optimization factors
 
concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
 
SEO FAQ
SEO FAQSEO FAQ
SEO FAQ
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant Results
 
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...What is Search Engine Optimization | Why is SEO Important for the Healthcare ...
What is Search Engine Optimization | Why is SEO Important for the Healthcare ...
 
On page optimization 2014 technique by seo and ppc expert
On page optimization 2014 technique   by seo and ppc expertOn page optimization 2014 technique   by seo and ppc expert
On page optimization 2014 technique by seo and ppc expert
 
Secret of SEO Dominate Superiority
Secret of SEO Dominate SuperioritySecret of SEO Dominate Superiority
Secret of SEO Dominate Superiority
 

Similar to Seo Primer

bookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxbookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxmojoboxx
 
SEO - What matters and What to do about it
SEO - What matters and What to do about itSEO - What matters and What to do about it
SEO - What matters and What to do about itAbdullah Khan
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationNaga Gopinath
 
SEO best practice in 2014 with ActiveStandards
SEO best practice in 2014 with ActiveStandardsSEO best practice in 2014 with ActiveStandards
SEO best practice in 2014 with ActiveStandardsJames Baverstock
 
Joomladay UK SEO presentation
Joomladay UK SEO presentationJoomladay UK SEO presentation
Joomladay UK SEO presentationWilco Jansen
 
Website Marketing Seminar 2009
Website Marketing Seminar 2009Website Marketing Seminar 2009
Website Marketing Seminar 2009Michael Findling
 
On-Page SEO anim.pptx
On-Page SEO anim.pptxOn-Page SEO anim.pptx
On-Page SEO anim.pptxeducareutpal
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficBernard Huang
 
WordPress Loves Google: Marrying Great Design and SEO with WordPress
WordPress Loves Google: Marrying Great Design and SEO with WordPressWordPress Loves Google: Marrying Great Design and SEO with WordPress
WordPress Loves Google: Marrying Great Design and SEO with WordPressWebspec Design
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionCirrus ABS
 
SEO Presentation-Cybernician
SEO Presentation-CybernicianSEO Presentation-Cybernician
SEO Presentation-Cybernicianfaiyaz Khan
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationMoustafa Gouda
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineRed Blue Blur Ideas
 

Similar to Seo Primer (20)

On Page SEO.pptx
On Page SEO.pptxOn Page SEO.pptx
On Page SEO.pptx
 
bookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxbookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptx
 
SEO - What matters and What to do about it
SEO - What matters and What to do about itSEO - What matters and What to do about it
SEO - What matters and What to do about it
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
SEO best practice in 2014 with ActiveStandards
SEO best practice in 2014 with ActiveStandardsSEO best practice in 2014 with ActiveStandards
SEO best practice in 2014 with ActiveStandards
 
Seo process zinavo
Seo process zinavoSeo process zinavo
Seo process zinavo
 
Intex seo audit report
Intex seo audit reportIntex seo audit report
Intex seo audit report
 
Joomladay UK SEO presentation
Joomladay UK SEO presentationJoomladay UK SEO presentation
Joomladay UK SEO presentation
 
Website Marketing Seminar 2009
Website Marketing Seminar 2009Website Marketing Seminar 2009
Website Marketing Seminar 2009
 
SEM.pptx
SEM.pptxSEM.pptx
SEM.pptx
 
On-Page SEO anim.pptx
On-Page SEO anim.pptxOn-Page SEO anim.pptx
On-Page SEO anim.pptx
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search Traffic
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
WordPress Loves Google: Marrying Great Design and SEO with WordPress
WordPress Loves Google: Marrying Great Design and SEO with WordPressWordPress Loves Google: Marrying Great Design and SEO with WordPress
WordPress Loves Google: Marrying Great Design and SEO with WordPress
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
 
SEO Presentation-Cybernician
SEO Presentation-CybernicianSEO Presentation-Cybernician
SEO Presentation-Cybernician
 
Seo jagdip
Seo jagdipSeo jagdip
Seo jagdip
 
SEO
SEOSEO
SEO
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business online
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Seo Primer

  • 2. How Search Works Made from content on https://www.google.co.in/insidesearch/howsearchworks/thestory/
  • 3.
  • 4. How do search engines work ● On high level, search engines crawl publicly crawlable websites across the internet following each link. ● They analyse the page to understand their content and determine which topic are they relevant to. ● They then put it in their database (usually referred to as index) and mark each page and website as to what content it is relevant to and how strongly. ● When users search something, they look at their index and show the search results in the order of relevance with respect to searched keyword and the user. Google has very good interactive infographic on how does search work. It can be found here. Image source: SeoClerks
  • 5. What is SEO SEO (Search Engine Optimisation) is set of techniques used to let search engines discover/understand your website/app’s content and show its content in search results of the users’ queries. Google has high level guidelines and few specific details on what works, what doesn’t, what is given more priority, what is given less, but lot of it is people learning from experiences and making their own opinions.
  • 6. SEM (Search Engine Marketing) SEO results Images SEO results SEO results
  • 7. Why is it required? ● You need it, unless (and even if) you are Facebook or Linkedin. ● It is almost free marketing for you. ● It is like you teleporting yourself in front of your target customer, right at the moment when he is looking for what you have on offer. ● You would like to guide search engines as to how to navigate and understand your website.
  • 8. Not all keywords require SEM Facebook results of a generic page with all profiles of my name not in first fold My individual facebook page didn’t come in results as I have advised FB to do so
  • 9. Factors that affect SEO (sneak peek, not exhaustive list, and many are guesses) ● Content Relevance ● Content Coverage ● User Generated Content ● Duplicate Content ● Relevance to the keywords Content relevance to the person ● Content update frequency and freshness ● Accessibility ● SEO friendly html e.g. no inline css, proper use of HTML5 elements Content ● Domain reputation ● Backlinks and domain reputation of referrer ● Social media ● SEM ● CTR of links in search results Off Page ● Loading speed ● HTTPS ● Hygiene like robots.txt, htaccess ● Sitemap ● Time to crawl the website Technical More on: Moz Survey and SearchEngineLand and SearchEngineJournal ● Site Structure ● URL Structure and content ● Tags : H1,H2,Title … ● Microdata ● Page structure ● Above the fold content ● Title tags of images ● Usability factors (e.g. Content readability) ● Anchor tags ● Website/Page performance (e.g. bounce rate) ● Navigability e.g. Breadcrumbs Product
  • 10. Top factors as per the experts around the world The top factor of course on which all agree and Google seems to emphasise most is “If it is good for users, then it is good for SEO, and good for Google”
  • 12. SEO for different content type Flash Google can read into content written in flash files written as content via Actionscript. Images/Videos It’s a good idea to put images/videos with Alt, Title attributes. Search engines can’t read text written in images (yet). Content behind Javascript/Ajax actions Crawlable, so it’s a good idea to optimise these However, good to have key page contents that come because of Javascript actions as dedicated pages with proper URLs and entry points. Example: ● Search page and filters ● Different tabs on an entity page e.g. project page
  • 13. Mobile Web SEO 1. M.x.com sites vs adaptive/responsive websites 2. Separate mobile sitemap (not required, unless serving feature phones) 3. No interstitial blockers 4. Option to go to desktop version 5. Mobile usability/readability
  • 14. Mobile App SEO 1. App Store Optimisation 2. Deep Linking (App Indexing)
  • 15. SEO Categorisation ● Expanding keyword coverage ● Improving rank ● Improving CTR ● Off page SEO ● On page SEO Tracks of SEO (What) Branches of SEO (How)
  • 16. SEO Techniques 1. Increase content a. Writing more blogs b. Increasing catalogue c. Increasing user engagement and user generated content d. Increasing keyword specific pages 2. Making content structured and understandable a. Microdata b. Keyword enrichment c. Putting links upfront to get new pages discovered d. Correcting all tags and such hygiene stuff e. Improving site structure 3. Technical improvements a. Crawl rate increment b. Robots.txt guidance c. Page performance improvements 4. Improving CTR in searches a. Adding ratings b. Adding G+ profiles of users in articles 5. Increasing backlinks from social media and other sites a. Directory submissions 6. Increase links a. Intra site backlinking 7. ...
  • 17. Black Hat techniques 1. Showing different versions to Google and user 2. Too small font 3. Text of same colour as background 4. Duplicate content 5. Unnecessary pages with shallow content 6. Keyword stuffing a. URL b. Content (Title, H1,...) c. Domain name 7. Pirated content 8. Link spam Penalty for using black hat techniques is severe. One should avoid them at all costs. Companies have lost their businesses overnight when google released anti black hat algorithms.
  • 18. Keyword research ● Keyword research is very very important duty for the SEO in-charge of the portal. ● Regular study should be done on how are we ranking on the keywords relevant to our portal ● Competition analysis on why are they ranking up should be done ● New, but relevant keywords should be discovered and appropriate content and links should be added to the portal
  • 19. Misc concepts 1. Difficult to recover ground once lost 2. Nofollow 3. Noindex 4. 301, 302, meta redirections 5. iframes and SEO 6. Canonical URLs
  • 20. Debugging and Tools https://search.google.com/search-console/mobile-friendly https://developers.google.com/speed/pagespeed/ https://testmysite.thinkwithgoogle.com/ To check the mobile friendliness and speed improvement areas of the site/page. https://validator.w3.org/ To validate HTML coding issues Google Analytics To track traffic sources, keywords http://www.google.com/webmasters/tools/richsnippets Check the microdata on the site/page https://www.google.com/webmasters/tools/googlebot-fetch See how google sees your website Incognito mode To get fairer idea of rankings http://xenus-link-sleuth.en.softonic.com/ Broken links checker http://ubersuggest.org/, Google Adwords, http://lsigraph.com/ Keyword research http://www.copyscape.com/ Duplicate content checker http://sitemapinspector.com/ Sitemap validator https://www.cheatography.com/colinbancmedia/cheat-sheets/onsite-seo-cheatsheet/ Tech cheat sheet
  • 21. SEO Metrics 1. Pages indexed 2. Crawling rate 3. Average rank along with rank bands for important keywords 4. CTR of links in Google
  • 22. Future of SEO ● Ability to understand personalisation ● More emphasis on vernacular content SEO ● Support for bots as entry points and optimising those ● Entry points would not just be from google’s search screen, hence it might become more important to be the number one in results ● Image/Video content crawling/indexing would be possible ● Possibly more support on identifying SEO issues ● Less weightage to things like H1, URL, Sitemap. After all, Google’s homepage has a sprite as H1!, sitemaps and URL don’t matter much to users, and one shouldn’t be forced to create multi page websites for SEO purposes. ● Actual reward for all white hat technique users for all cases
  • 23. What can product team do to help SEO? 1. Conduct experiments in SEO friendly manners. Revert quickly. 2. Build Frameworks to support experiments, wide release of links, content 3. Build pages/interfaces/content pieces that would help the target users and would be in line with queries on google. 4. Build tools to check SEO sanity 5. Make sure SEO team is involved in any release that changes/adds pages or their content pieces e.g. Meta tags, URLs etc. or Website structure 6. All designs should be SEO blessed before going into dev 7. Make sure content is not hidden behind login
  • 24. What can tech team do to help SEO? 1. There should be an SEO QA and SEO Audit of each release 2. Have a strong empathy towards need/importance of SEO. If a bug causes SEO ground to be lost, it is very difficult (sometimes impossible) and time consuming to recover it 3. Make sure all pages are implemented in SEO friendly technologies and are W3C compliant 4. Structure the URLs and website structure in SEO friendly way 5. Check this cheat sheet for each release.
  • 25. Other things that individuals can do to improve SEO ● User your own portal for related discussions e.g. Go to QH/CF for asking whether prices in Sarjapur Road are saturating, rather than Facebook ● Write blogs on the portal e.g. Your journey of buying property More content ● Get best quality and unique content on the portal. Don’t blindly copy-paste. ● Don’t upload images with lot of text. Whenever images have text, try to put corresponding text also alongside. ● Introduce appropriate intra-links in content with appropriate link text. But don’t stuff keywords. ● Aid content with appropriate tagging of map locations, relevant terms. Better content
  • 26. Other things that individuals can do to improve SEO ● Do lot of social media mentions of the portal ● G+ the pages you like ● Use google to search on our own portal ● Link back via our blogs, websites etc. More social Domain reputation ● Make sure all the articles have appropriate title, sub-title, leading summary and an image ● Make sure each article has an appropriate author associated with it with their profile photo. Better content snippets
  • 27. Further reading Beginner Guides: Google’s own Guide https://moz.com/beginners-guide-to-seo (or PDF version) QuickSprout Infographic Good websites to read/follow: http://searchengineland.com/ https://moz.com/blog https://www.mattcutts.com/blog/ https://webmasters.googleblog.com/ https://moz.com/search-ranking-factors
  • 28. Last word This presentation is aimed at just introducing you to SEO and to gear your thinking with an SEO empathy going forward. You should read up more and consult SEO team in each release to be able to get maximum outcome in each release.