SlideShare a Scribd company logo
How you can help SEO
Things Every Software Developer Should
Know
Developers listen up. You can’t ignore SEO.
60% of website traffic comes from search engines -
why do so many developers and designers ignore
SEO requirements and build beautiful - but
unfindable - websites?
Ref : http://searchengineland.com/60-direct-traffic-actually-seo-195415
Good News
As a developer you don't have to know, how SEO works, because
It is tough to see where to start
There is lot to digest
And, just when you think you “know” something, Google releases another algorithm update.
But
Keep the thing in mind that Google uses Robots to read the websites and algorithm decide
the fate of website to show in results.
SEO is the concern of how well a robot can read and understand the content and this is
clearly within the developer’s reach.
Just take care of ……..
Site Speed
Redirects
Semantic Markup
URL Structures
Crawler Access
Robots.txt
Javascript
Site Speed -Google is obsessed with speed.
Assets need to be as small as possible for transmission and maintain a high
quality.
You should care about how many network requests are being made per
page load.
You need to care about perceived page load, so getting content onto the
screen as quickly as possible.
A global internet means not everyone is accessing your site on a broadband
connection. Mobile internet means you can’t guarantee the transmission
of data will even complete if it takes several cycles.
Redirects
Why care about Redirects anyway
Nobody likes dead links, this can easily happen when something major
about the structure of your site changes (domain name, internal
structure).
If a user goes to your site and gets a 404 they are not going to try subtle
variations of the URL in order to get to the content, they will go onto the
next site.
Even if the link isn’t dead, people don’t like jumping between 5 different
URLs before getting to the content. If done poorly this can result in
multiple network requests which is inefficient.
Can be broken for months before someone notices.
Semantic Markup
Semantic Markup is excellent for SEO because you are literally giving the
content on your page meaning that a search engine can easily understand
We should care about this anyway because search engines are not the only
things looking at our site. Assistive technologies such as screen readers
can use semantically marked up documents a lot easier.
For example, when you markup content with an <aside> element some
assistive technologies know to leave that out of the main content when
reading aloud to a visually impaired user.
URL Structures
A good URL structure is good for SEO because it is used as part of the
ranking algorithm on most search engines.
The URL will appear in search results, if it makes sense people are more
likely to click on it than if it is a jumble of IDs and keywords.
Crawler Access
Make sure that when Google
does crawl your site, they are
spending time on your important
pages.
Good Site Architecture
Robots.txt
This is the first file that a search engine will request when they crawl your site.
In this file you can specify the Specific URLs that SE should not crawl.
Let’s see the robots.txt of Amazon.in http://www.amazon.in/robots.txt
Properly Set Up Your Staging and Live Sites
To avoid duplicate content issue with your live content you must noindex,
nofollow your staging site.
If you can set up your staging sites behind a password-protected login
screen, even better.
create an “ignore” file in your versioning software to omit robots.txt from
being overwritten on the live server.
Be careful with single page applications (SPAs)
Angular, Meteor, MEAN, or any SPAs are hot. But poorly implemented SPAs
can kill your organic search traffic.
These languages rely on JavaScript and Search Engine Crawlers can’t read
everything on your page by default.
Use a headless browser such as PhantomJS to intercept the regular page request by a
crawler and instead show a completely rendered page, just like any human user would
see.
build pre-rendering fallbacks for search bots (using tools like Prerender.io),
which ensure robots can sniff your content despite the impenetrable
javascript.
You are the Experts
Ask Us Questions, All the Questions.

More Related Content

PPT
prestiva_blackhat
PPT
Basic SEO
PPTX
Seo and analytics basics
PPT
Basic SEO mini workshop for copywriter
PPT
Most Important On Page SEO elements
PPT
All About Search Engines for Car Dealers - Short Version
PPTX
SEO for developers (session 1)
PPT
Search engine optimization
prestiva_blackhat
Basic SEO
Seo and analytics basics
Basic SEO mini workshop for copywriter
Most Important On Page SEO elements
All About Search Engines for Car Dealers - Short Version
SEO for developers (session 1)
Search engine optimization

What's hot (20)

PPT
Developers role in web site seo optimization
PDF
Www amazon com-report
PPTX
Technical Seo
PPTX
Technical seo tips for web developers
PPTX
SEO 101 - Google Search Console Explained
PDF
Top 5 Ways to Analyze Your Website: Google Search Console
PPTX
Seo for wordcamp wcsf11
PPT
Seo tutorial
PDF
SEO for Editors 2009
PPTX
Google algorithim’s
ODP
Wordpress SEO
PPTX
Seo for Engineers
PPTX
Google Sitemap and robots.txt Setup Techniques
PPTX
Brighton SEO - Site Speed for Content Marketers
PPT
SEO presentation By Dang HA - ECM team
PPT
Site Architecture Best Practices for Search Findability - Adam Audette
PDF
Search engine optimization
PPTX
SEO Best Practices: Top 10 SEO Tools for 2016
PPT
WordPress SEO Revisited by Lou Anne McKeefery of Be Found
PDF
Meta Data: 17 steps for Deploying Effective Structured Mark up
Developers role in web site seo optimization
Www amazon com-report
Technical Seo
Technical seo tips for web developers
SEO 101 - Google Search Console Explained
Top 5 Ways to Analyze Your Website: Google Search Console
Seo for wordcamp wcsf11
Seo tutorial
SEO for Editors 2009
Google algorithim’s
Wordpress SEO
Seo for Engineers
Google Sitemap and robots.txt Setup Techniques
Brighton SEO - Site Speed for Content Marketers
SEO presentation By Dang HA - ECM team
Site Architecture Best Practices for Search Findability - Adam Audette
Search engine optimization
SEO Best Practices: Top 10 SEO Tools for 2016
WordPress SEO Revisited by Lou Anne McKeefery of Be Found
Meta Data: 17 steps for Deploying Effective Structured Mark up
Ad

Viewers also liked (17)

PPTX
PPT
Серпнева нарада 2011
DOC
Book report - Khanna and Kotkin
PPT
The Little Ice Age
PPT
Lectureonea1
DOC
Everyone
PPTX
Publication
ODP
California 1
ODP
Modern Latin America
PPT
Nation Report - Culture
PPTX
Juego de palabras
PPT
New York City
DOC
Book of WISDOM.
DOC
Everything
ODP
California 3
ODP
The Little Ice Age
PPT
Early Civilizations, World Civilization I
Серпнева нарада 2011
Book report - Khanna and Kotkin
The Little Ice Age
Lectureonea1
Everyone
Publication
California 1
Modern Latin America
Nation Report - Culture
Juego de palabras
New York City
Book of WISDOM.
Everything
California 3
The Little Ice Age
Early Civilizations, World Civilization I
Ad

Similar to How developer's can help seo (20)

PDF
Code With Purpose: SEO For Web Developer
PPT
Introduction to SEO|Learn SEO
PPTX
Seo basics
PDF
SEO for Developers
PPTX
SEO 101 | New York University
PPTX
Practical SEO for Developers - An Introduction
PPT
PDF
Seo Primer
PDF
SEO for developers
PPT
SEO Workshop - St. Edward's University Instructional Technology
PPT
Introduction To Seo
PPT
Seo guide for web designers and developers
PPT
Seo guide for web designers and developers
PDF
Search engine optimization
PPTX
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
PPTX
The Power of SEO
PPT
PPT
Seo Kungfu
PPT
Website Optimization -SEO - Step By Step
PPT
Advanced seo gs v2
Code With Purpose: SEO For Web Developer
Introduction to SEO|Learn SEO
Seo basics
SEO for Developers
SEO 101 | New York University
Practical SEO for Developers - An Introduction
Seo Primer
SEO for developers
SEO Workshop - St. Edward's University Instructional Technology
Introduction To Seo
Seo guide for web designers and developers
Seo guide for web designers and developers
Search engine optimization
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
The Power of SEO
Seo Kungfu
Website Optimization -SEO - Step By Step
Advanced seo gs v2

Recently uploaded (20)

PPTX
hnk joint business plan for_Rooftop_Plan
PDF
Prove and Prioritize Profitability in Every Marketing Campaign - Zach Sherrod...
PPTX
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
PPTX
Amazon - STRATEGIC.......................pptx
PPTX
Your score increases as you pick a category, fill out a long description and ...
PDF
Wondershare Filmora Crack Free Download 2025
PDF
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
PPTX
Tea and different types of tea in India
PDF
Mastering Bulk Email Campaign Optimization for 2025
PPTX
Best Digital marketing service provider in Chandigarh.pptx
PDF
How a Travel Company Can Implement Content Marketing
PPTX
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
PPTX
"Best Healthcare Digital Marketing Ideas
PDF
UNIT 1 -4 Profile of Rural Consumers (1).pdf
PDF
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
PDF
Fly Emirates SEO case study by Rakesh pathak.pdf
PDF
Proven AI Visibility: From SEO Strategy To GEO Tactics
PDF
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
DOCX
Parkville marketing plan .......MR.docx
PDF
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf
hnk joint business plan for_Rooftop_Plan
Prove and Prioritize Profitability in Every Marketing Campaign - Zach Sherrod...
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
Amazon - STRATEGIC.......................pptx
Your score increases as you pick a category, fill out a long description and ...
Wondershare Filmora Crack Free Download 2025
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
Tea and different types of tea in India
Mastering Bulk Email Campaign Optimization for 2025
Best Digital marketing service provider in Chandigarh.pptx
How a Travel Company Can Implement Content Marketing
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
"Best Healthcare Digital Marketing Ideas
UNIT 1 -4 Profile of Rural Consumers (1).pdf
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
Fly Emirates SEO case study by Rakesh pathak.pdf
Proven AI Visibility: From SEO Strategy To GEO Tactics
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
Parkville marketing plan .......MR.docx
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf

How developer's can help seo

  • 1. How you can help SEO Things Every Software Developer Should Know
  • 2. Developers listen up. You can’t ignore SEO.
  • 3. 60% of website traffic comes from search engines - why do so many developers and designers ignore SEO requirements and build beautiful - but unfindable - websites? Ref : http://searchengineland.com/60-direct-traffic-actually-seo-195415
  • 4. Good News As a developer you don't have to know, how SEO works, because It is tough to see where to start There is lot to digest And, just when you think you “know” something, Google releases another algorithm update. But Keep the thing in mind that Google uses Robots to read the websites and algorithm decide the fate of website to show in results. SEO is the concern of how well a robot can read and understand the content and this is clearly within the developer’s reach.
  • 5. Just take care of …….. Site Speed Redirects Semantic Markup URL Structures Crawler Access Robots.txt Javascript
  • 6. Site Speed -Google is obsessed with speed. Assets need to be as small as possible for transmission and maintain a high quality. You should care about how many network requests are being made per page load. You need to care about perceived page load, so getting content onto the screen as quickly as possible. A global internet means not everyone is accessing your site on a broadband connection. Mobile internet means you can’t guarantee the transmission of data will even complete if it takes several cycles.
  • 8. Why care about Redirects anyway Nobody likes dead links, this can easily happen when something major about the structure of your site changes (domain name, internal structure). If a user goes to your site and gets a 404 they are not going to try subtle variations of the URL in order to get to the content, they will go onto the next site. Even if the link isn’t dead, people don’t like jumping between 5 different URLs before getting to the content. If done poorly this can result in multiple network requests which is inefficient. Can be broken for months before someone notices.
  • 9. Semantic Markup Semantic Markup is excellent for SEO because you are literally giving the content on your page meaning that a search engine can easily understand We should care about this anyway because search engines are not the only things looking at our site. Assistive technologies such as screen readers can use semantically marked up documents a lot easier. For example, when you markup content with an <aside> element some assistive technologies know to leave that out of the main content when reading aloud to a visually impaired user.
  • 10. URL Structures A good URL structure is good for SEO because it is used as part of the ranking algorithm on most search engines. The URL will appear in search results, if it makes sense people are more likely to click on it than if it is a jumble of IDs and keywords.
  • 11. Crawler Access Make sure that when Google does crawl your site, they are spending time on your important pages. Good Site Architecture
  • 12. Robots.txt This is the first file that a search engine will request when they crawl your site. In this file you can specify the Specific URLs that SE should not crawl. Let’s see the robots.txt of Amazon.in http://www.amazon.in/robots.txt
  • 13. Properly Set Up Your Staging and Live Sites To avoid duplicate content issue with your live content you must noindex, nofollow your staging site. If you can set up your staging sites behind a password-protected login screen, even better. create an “ignore” file in your versioning software to omit robots.txt from being overwritten on the live server.
  • 14. Be careful with single page applications (SPAs) Angular, Meteor, MEAN, or any SPAs are hot. But poorly implemented SPAs can kill your organic search traffic. These languages rely on JavaScript and Search Engine Crawlers can’t read everything on your page by default. Use a headless browser such as PhantomJS to intercept the regular page request by a crawler and instead show a completely rendered page, just like any human user would see. build pre-rendering fallbacks for search bots (using tools like Prerender.io), which ensure robots can sniff your content despite the impenetrable javascript.
  • 15. You are the Experts Ask Us Questions, All the Questions.