SlideShare a Scribd company logo
www.thedigitalgriff.com
A practical guide to building SEO compliant websites
PresentedBy:
NISHANTH STEPHEN
DigitalMarketing & SEO Specialist
23rd September 2015
www.thedigitalgriff.com
A Bit About Me
NISHANTH STEPHEN
• SEO Manager– Fairfax Media (March 2015– Present)
• Junior SEO Manager– Razorfish Australia (November 2013– February 2015)
• Digital Performance Analyst- iProspect Australia (March 2013 – October 2013)
• Web Developer & SEO Strategist- Big Picture Group (February 2011– January 2013)
• PassionforTechnical SEO
• 4 Years Agency & Client Side Experience
• ProudMember of Online Marketing Sydney
nishanthstephen
@nishanthstephen
+NishanthStephen
nishanth@thedigitalgriff.com
www.thedigitalgriff.com
`
Who Can Benefit From This Talk?
Every Persona Has A Different Goal
BUSINESS OWNERS MARKETING
CONSULTANTS
WEB DEVELOPERS
If you areresponsible for the
development of your company’s
website, this guidewill help you deal
with web developers, showing you the
right questions to ask so that you are
sure your site is built correctlyand
that you’re getting your money’s
worth.
If you arean internaldeveloper for a
company or are part of a development
agency, following this guide will help you
createsearch-engine-friendly websites for
all of your clients, potentiallysaving you
from re writing code when your client
brings in a web marketer to analyse the
website later.
Whether you areconsulting during the
development stageor picking up the
ball afterthe site is fully developed and
rolled out, focusing on the issues noted
here first will allow other optimisation
and promotion activitiesto be far more
effective.
INCREASETRAFFICGOT THE BEST IDEASMAKE MONEY
www.thedigitalgriff.com
Let’s Stop Putting Money On the Table
“A metaphor referring to the eventual
consequences of poor or evolving
architecture or SEO problems &
dependencies within a website.”
…It can cost you a lot of
Technical Debt
(if paraphrased)
www.thedigitalgriff.com
Let’s Stop Putting Money On the Table
Technical Debt – Why Does It Happen?
Doingthings in a quick & dirty way (“…..just ship it”)
Small technical slip-ups leadto catastrophiceffects on
a website's searchengine performance
Web developers have little experience inSEO andit is
oftengivena low priority
Too muchfocus ondesignleads to misunderstanding of
eventhe most simplistic technical SEO concepts
Size or positionof a webdevelopment agency does not
reflect quality of applicationbuild in terms of SEO
Worst offenders are usually proprietary platforms owned
by the development agency themselves
www.thedigitalgriff.com
It’s All About That Base
Technical SEO Is The Foundation Of Organic Marketing
www.thedigitalgriff.com
It’s All About That Base
So Stop Building Links & Fix Your Website
Technical Issues Fixed
Historical development ofa domain's visibilityin search engines.
www.thedigitalgriff.com
Understandthe important aspects oftechnical SEO & show you the right questions to ask
Help you make your website Search Friendly before you hire an SEO
Agenda
What’s In Store For Today
Look at things you can do to improveyourwebsite’s organicvisibilitythrough technical SEO
Not going to showmanycode examples – “Too Boring”
Hopefullyhavetime to to run through some of your questions
www.thedigitalgriff.com
Domain & Hosting
www.thedigitalgriff.com
Domain & Hosting
Domain Structure
Protocol
Domain
vs Sub-
Domains
EMDs vs
Branded
TLDs &
cTLDs
http vs https
• Consider usingHTTPS encryption (its nowa Ranking Factor)
• Secure a valid SSL certificate
https://www.example.comvs https://example.com
• Choose one format &301 redirect the other to the preferredversion
• Commonly results induplicationissues if not chosencorrectly
• Decide onhaving an m. website orgo Responsive
Keyword Rich vs Branded Domains
• Strike a balance between brandfriendly domainname & having a
domainname that contains keywords
• Avoidhyphens as they detract fromcredibility &canindicate spam
• Keepdomainnames less than 15 characters &make it memorable
Domain Extensions(.com, .co.uk .com.au etc..)
• Choose TLDs to matchthe locationyouwishto target
• Avoiduncommon&low quality top-level domains (TLDs)suchas .info,.cc,.ws,.name
www.thedigitalgriff.com
Domain & Hosting
Arranging Hosting for A Website
Potential hostingissues could affect your site if a wrong decision is made.
Location of the Server
Available Bandwidth Capacity& Limitations
OperatingSystem & Supported Technology
Technical Support Offered By The Provider
Provides 99.9% Uptime Minimum
Avoid Cheap & Free Hosting Providers
Ideally LocatedInThe Right Territory To MatchTLD
Should Handle a Possible Overflow of Traffic
Compatible to the Technical Specifications
Known for Their QualityServices
Offers Load BalancingFacilities
Cheap is not always the best
www.thedigitalgriff.com
Website Architecture
www.thedigitalgriff.com
Website Architecture
Poor Information Architecture Affects A Site’s Organic Visibility
IA’s Goal – “Structure & Organisation of
your website which helps users achieve
their goals quickly.”
Identify yourusers’ goals andexpectations
Give visitors the informationthey're looking for
• Are theyin the right place?
• Do I have what they are lookingfor?
• Is there anythingbetterI can offer?
• What do I do if thisisn’t what theywanted?
• Provide high-qualityrelevantcontent
• Organise contentin groups & followabroad to narrow organisation
• Let visitorsknow theiroptions(linkslike “Relatedproducts”etc..)
• Create a logical site architecture that reflects userintent& behaviour
Things to Remember
• Alwaysavoidthe “In My Opinion”approach
• Do not deceive the search engines
• SEO effortsshouldneverconflictwith IA bestpractices & vice versa
• Search Enginescare a lot a about “Engagement”so don’tbreak it
www.thedigitalgriff.com
Website Architecture
Information Architecture Outcome
Group content intogroups to
buildthe website’sIA
1 2
3
Do not place high converting pages
severalclicks away fromthe homepage
www.thedigitalgriff.com
Structuring URLs
www.thedigitalgriff.com
Structuring URLs
URLs Are The Bridges Between A Website & A Search Engine's Crawler
Readability - The more readable byhumans, the better
- Compellingenough to visitors seekingits content
1
Including target keywords is still best practice.
- Results in keywords actingas link anchortexts
2
Avoid dynamic parameters whenpossible
- Leads to duplicates & low CTRs (more onthis later)
3
Keep URL length between60 to 115 characters
- Not a ranking factor but goodforUX&social sharing
4
Match URLs to PageTopic:
- Provides a sense of what the user might find ona web page
5
www.thedigitalgriff.com
Structuring URLs
URLs Are The Bridges Between A Website & A Search Engine's Crawler
Drop stop words where necessary
- It’s ok till it makes sense
6
Use properpunctuation
- Couldbreak parsing of URLs incertainbrowsers
7
Fewerthe folders, the betterit is
- Helps searchengines to crawl webpages efficiently
8
Use hyphens & underscores as keyword separators9
Be carefulwith case sensitivity & file extensions
- Leads to duplicate content otherwise
10
Keyword stuffingandrepetition are pointless
- Makes the website look spammy to
searchengines
11
No need to repeat
keywords
It’s commonfordevelopers to charge morefor
correctingexistingplatforms & generate user
friendly URLs,so its important to decide URL
structures fromthe start & maintainconsistency.
www.thedigitalgriff.com
Accessibility
www.thedigitalgriff.com
Accessibility
Robots.txt
The robots.txt file tells searchengine spiders whichpages to crawl when they come across a website.
Useful for preventingcertaindirectories,files orfile types frombeingcrawledby searchengines.
Ensure the robots.txt file is correctly formatted
Ensure that the stagingwebsite is not crawledby searchengines
Tip: Use site:domain.cominurl:stage. –inurl:www
to find if the test website is being indexed
Identify pages that represent real destinations forSEO &block
all other publically available pages
Kickingyour own website outof
Search Engines is the biggest
SEO mistake you can make.
www.thedigitalgriff.com
Code Optimisation
www.thedigitalgriff.com
Code Optimisation
Code Optimisation - Best Practices
Use Valid HTML/CSS Code
- Not a ranking factor but helps in proper translationof source code by
browsers & searchengines
1
Separate Content from Presentation
- Do not use inline styles withinHTML code.
- Always create a separate CSS files forstyling
2
This will still work but is BAD PRACTICE
Do Not Block CSS & JS from Search Engines
- These files allow searchengines to decently render your website so don’t block them
3
www.thedigitalgriff.com
Code Optimisation
Code Optimisation - Best Practices
Do Not Hide Content Behind JS/CSS
- Content hidden behind tabs oraccordions will be devaluedby Google
- Pages may still rank but hidden content will not show up in the SERPs
4
Product description will not appearin
search results thereby causing a drop
in click throughrates
Contentis displayedonly
whenthe user clicks on
this link
www.thedigitalgriff.com
Code Optimisation
Code Optimisation - Best Practices
Use Absolute Links forNavigation
- Helps in mitigating duplicate versionissues
- Reduces the possibility of content beingscrapped
6
<a href=“/category/product-page” >
<a href=“http://www.example.com/category/product-page” >
www.thedigitalgriff.com
Internal Links
www.thedigitalgriff.com
Internal Links
Internal Link Structure
Access to search engines to a crawlable website architecture1
Help establishinformation hierarchyforthe given website2
Helps in spreadinglink juice (page rank) around a website3
These pages arenot crawled
by thesearch engines
Links Accessible via Submission-RequiredForms – Invisible to searchengines
Hidden Links Only Accessible Through InternalSearch – Crawlers don’t performsearchto findlinks
Links on pages blockedvia robots.txt
Links in Flash or OtherPlug-Ins – Embeddedlinks are invisible to searchengines
Pages with Hundreds & Thousands of Links – Dilutes Link Juice
Links with in Un-Parseable Javascript oriFrames - Devaluedbasedonthe implementation
Things To Avoid
www.thedigitalgriff.com
Internal Links
Broken Links & 404 Errors
If you’re inthe process of choosinga webdeveloper
If you’re already workingwitha webdeveloper
• Mention creationof 404 pagesin your initial brief?
• Ask if it is it includedinthe budget?
• How will youstop brokenlinksfromoccurring?
• Are yousure my site has no brokenlinks?
• Do youhave a method to check for brokenlinks?
• Do youcarry out these checks as standardpractice?
• What can be done to stop brokenlinksfromoccurring?
If your site is live
• Test to see if a custom 404 page is implemented
• Try to visita URL that doesn’t exist
• You should see a 404 error page that supports your branding
Next Steps
404 Pages
Broken Links
Leadto pages that no longer exist1
Annoying for users & offer baduser UX2
Cause users to loose trust in yourbrand3
A 404 error is returned when a user tries to visit a
URL that doesn’t exist.
1
Developer shouldcreate a custom404 page to
deliver the error message
2
www.thedigitalgriff.com
Page Speed
www.thedigitalgriff.com
Page Speed
Why Page Speed Optimisation Important for SEO?
SlowPages KillConversions SlowPagesAffect Rankings
SlowPages Affect Crawling & Indexation
Increase in page load speedcan affectyourrevenue
Decrease intime spentdownloadinga page resultsin an increase in the numberof pages crawled
Correlationbetweendecrease insearch rankings& increasingtime to firstbyte.
If youare investinglots of time & money
into acquiring the rankings youdesire,
youshouldn't be blowingit by having a
slow website.
People Expect
the Website to
load in 2 secs
www.thedigitalgriff.com
Page Speed
Ways to Improve Page Speed
Minify Code (HTML/CSS/JS)
- Eachtab,space,additional comma,line break & comment adds to the file size
- Keepan original copy forthe developers to work in&have them minify the code forthe live website
Minimise File Requests
- The more request made slower the page loadspeed
- Think about how to avoidusing JS for effects ornavigation anduse plainHTML/CSS
Hmm…Canthis menu be
built using HTML/CSS?
Leverage BrowserCaching
- Make the browserdownload& use a local copy of the files rather thanreloadingthemeach time
- Set the “expires header” to a reasonable time (1yratleast)if the website does not change frequently
www.thedigitalgriff.com
Page Speed
Ways to Improve Page Speed
Minimise Redirections
Optimise Images
Enable Compression
Use a CDN
- Do not let the visitors faces additional time waitingforthe HTTPrequest-response cycle to complete
- Make sure that images are no larger than they need to be & they are in the right file format
- Use CSS sprites to combine images into one large image that loads all at once & show only what’s required
- Reduce the size of CSS,HTML, andJavaScript files that are larger than150 bytes through Gzip compression
- Distribute the loadof delivering content by using CDNs basedontarget geographical area
www.thedigitalgriff.com
Keyword Targeting
www.thedigitalgriff.com
KeywordTargeting
META DESCRIPTIONS PAGE HEADINGS
IMAGES ON PAGE CONTENT
PAGE TITLES
LINKS & ANCHOR TEXTS
www.thedigitalgriff.com
KeywordTargeting
Page Titles & Meta Descriptions
If you’re already workingwitha webdeveloper
• Ensure that theyare well versedin creatingoptimisedpage
page title tags & meta descriptions
• Requestthat theycreate unique title tags and descriptions
for everypage on your site
• Ask that they check for missing & duplicate title tags& meta
descriptions before the site goes live.
If yoursite is live
• Check how title tags and meta descriptionsappear in Google
• Use the ‘site:’modifier,followedimmediatelybythe URL you
wish to check
• For example:site:http://www.example.com/web-design-services/
Next Steps
Issuescan be corrected afterlaunch, but for the
best resultsit’simportantto ensure best-practice
title tags and descriptionsare in place before
Google indexesyoursite.
Place keywords close to the
start of the <title> tag
Separate relevant
keywords and variations
with a hyphen ( - )
Keep the <title> tag under
55 characters
Descriptions should be 512
pixels or less (approximately
150 characters) long
Include strong
call to actions
Include target keywords in
descriptions
1
2
3
4
5
6
www.thedigitalgriff.com
KeywordTargeting
Headings & Sub Headings
Ask the developertonot use
Heading tags just forstyling
purposesbut follow the above
hierarchy.
Help search engines make sense of the content on a page.
Ensure all pages use relevant
keywords in H1 tags
1
2
www.thedigitalgriff.com
KeywordTargeting
Images
If you’re already workingwitha webdeveloper
• Ask them questionsrelatingtoimage tags and
accessibilitystandards
• Requestthemto write optimisedalttags forall images
• Make sure that there are no brokenimageson your website
If yoursite is live
• Check a fewimagesacross your website tomake sure image tags
are properly implemented
• If youdon’t see ‘alt’tags, or the associatedtextis not relevantto
or descriptive of the images, ask your webdeveloperor external
SEO expertsto properlyoptimise yourimages in line withSEO
best practices.
Next StepsGood imagescan helpimprove the user experience
especially onproduct-drivenwebsites.Butit’simportant
to think beyond the prettypictures and considersearch
engines.
www.thedigitalgriff.com
KeywordTargeting
On Page Content
How Does Google define ‘quality content’?
Average text length of the top 30 pages increased by 25% since 2014 Top five ranking pages contain far fewer keywords in the body text
Make it relevant and readable - Focus onUX Think in terms of topics not keywords - Use Variations
‘Quality Content’shouldkeep the users engaged
Should be linkable & shareable
Should fulfil a demand & target single searchintent
Provides authentic value beyondself promotion
Must standapart fromthe competition
Must be uniquely available
www.thedigitalgriff.com
Duplicate Content
www.thedigitalgriff.com
Duplicate Content
How Do Search Engines Determine DuplicateContent
When content is
discoveredby search
engines, they compare
to everything else that
was previouslyfound
01 Discover 02 Discard
They then dissect
similarpages basedon
inbound links &
content quality
03 Dissect
Lastly,they determine
whichpage they
consider as original
content
04 Determine
Groupsimilar content
& then discardcontent
that was found
elsewhere onthe
website
www.thedigitalgriff.com
Duplicate Content
DuplicateContent Causes& Examples
Product Variations
- http://www.example.com/product/iphone/gold/
- http://www.example.com/product/iphone/silver/
Sessions ID’s
- http://www.example.com/product/red-shoes
- http://www.example.com/product/red-shoes?SESSID=4567
Tracking Parameters In URLs
- http://www.example.com/product/red-shoes
- http://www.example.com/product/red-shoes?source=Sidebar
Orderof Parameters
- http://www.example.com/product/?id=1&cat=2
- http://www.example.com/product/?cat=2&id=1
File Extensions
- http://www.example.com/product/red-shoes
- http://www.example.com/product/red-shoes.html
URL Formats
- http://www.example.com/product/red-shoes
- http://www.example.com/product/red-shoes/
www.thedigitalgriff.com
Duplicate Content
Solutions
301 Redirect
Duplicate Page Actual Page
rel=“canonical”
Actual Page
Duplicate Pages
1
2
Placethis in the
<head> tag of
the actualpage
Robots.txt3
NOINDEX NOFOLLOW4
rel=“next” & rel=“prev”5
Placethis in the
<head> tag of the
duplicate page
Ask your developer to use the
right solutionaccordingto
the issues discussed before
Block Duplicate
Filesor Folders
Avoid Paginated Duplicates
www.thedigitalgriff.com
Schema Markups
www.thedigitalgriff.com
Schema Markups
Helps youprovide extra informationthat search
engines need to understand your content
The users are shownbetter searchresults & you
have a better experience onthe web
Making The SEPRs Richer
It’s a simple markup language understoodby
majorsearchengines
What Search Engine
Crawlers See.
What Search Engines Display
Better UXleads to increasedCTR
= More Conversions & Revenue Increase
www.thedigitalgriff.com
Schema Markups
Use It To Achieve Intent Driven Search Results
Reviews & Ratings
Chef ‘s Name&
PreparationTimes
Testimonials
Upcoming Event Information
Videos
Breadcrumbs
www.thedigitalgriff.com
Perfectly Optimised Page
www.thedigitalgriff.com
Perfectly Optimised Page
Optimised PageTitles
& Meta Description
Target Keyword in <h1> tag
Target Keyword in imagealt attribute
Target Keyword within
on page content
Testimonial Schema Markup
N.A.PSchema Markup
Target Keyword in PageURL
Clear Call
To Actions
Links with
Optimised
Achor Texts
Ask your web
developer to build
your site like this!!
www.thedigitalgriff.com
Search Engine Inclusion
www.thedigitalgriff.com
Search Engine Inclusion
XML Sitemaps
XML Sitemaps are important because…
Consider which part of your entire site should be indexed bysearch engines
- Lists all the pages you want searchengines to find
- Helps to get the pages on the website crawled
- It’s only a suggestionbut a goodsuggestion
• Ensure the developergeneratesavalidXML
sitemapto be submittedto the search engines
Next Steps
If you’re already workingwitha webdeveloper
• Ask the developertoprovide a listof all the
URLs on the website
• Findthe number of pagescurrently being
indexedbysearchengines
• If yousee far feweror many more pagesare
indexed thanthe number of URLs in your site,
then youhave a problem
• Fix any issues& submitthe XML sitemapto
search engines
If yoursite is already live
www.thedigitalgriff.com
Resources
www.thedigitalgriff.com
Resources
Web Developer SEO Cheat Sheet
Download it Here --> http://bit.ly/1S5fiyo
www.thedigitalgriff.com
Resources
Preferred Reading
http://blog.codinghorror.com/paying-down-your-technical-debt/
https://moz.com/blog/whiteboard-friday-the-seo-fundamentals-pyramid
https://moz.com/learn/seo/domain
http://searchenginewatch.com/sew/how-to/2219759/multiple-domain-choice-seo-considerations-of-single-vs-multiple-domains
https://moz.com/learn/seo/cctlds
http://www.searchenginejournal.com/how-your-domain-name-will-impact-seo-social-media-marketing/
http://dailyseoblog.com/cdn-seo/
http://melissamerriam.com/hosting-and-seo/
https://moz.com/blog/information-architecture-for-seo-whiteboard-Friday
https://blog.kissmetrics.com/site-structure-enhance-seo/
http://www.coconutheadphones.com/website-architecture-for-seo-the-complete-guide/
http://searchengineland.com/seo-friendly-url-syntax-practices-134218
https://moz.com/blog/15-seo-best-practices-for-structuring-urls
https://moz.com/learn/seo/robotstxt
http://www.freshegg.co.uk/blog/technical-seo/google/how-does-google-treat-hidden-content
https://moz.com/beginners-guide-to-seo/basics-of-search-engine-friendly-design-and-development
https://moz.com/blog/relative-vs-absolute-urls-whiteboard-friday
https://moz.com/learn/seo/internal-link
https://moz.com/ugc/why-site-speed-optimisation-should-be-part-of-your-seo-strategy
https://moz.com/blog/how-website-speed-actually-impacts-search-ranking
https://moz.com/blog/15-tips-to-speed-up-your-website
https://moz.com/learn/seo/title-tag
https://moz.com/learn/seo/meta-description
https://econsultancy.com/blog/66787-how-google-defines-quality-content/
https://builtvisible.com/micro-data-schema-org-guide-generating-rich-snippets/
https://moz.com/blog/schema-examples
http://searchenginewatch.com/sew/how-to/2048706/the-site-map-gateway-optimization
http://www.hmtweb.com/marketing-blog/xml-sitemaps-advanced-seo/
http://www.siegemedia.com/title-tags
www.thedigitalgriff.com
Q&A

More Related Content

What's hot

Top Myths of International SEO by Kaitlin McMichael
Top Myths of International SEO by Kaitlin McMichaelTop Myths of International SEO by Kaitlin McMichael
Top Myths of International SEO by Kaitlin McMichael
Kaitlin McMichael
 
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MASEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
Kaitlin McMichael
 
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
Ronald Soh
 
Introduction to SEO and SEO for WordPress
Introduction to SEO and SEO for WordPressIntroduction to SEO and SEO for WordPress
Introduction to SEO and SEO for WordPress
Chris Burgess
 
Website Analysis report of 4mantras Company
Website Analysis report of 4mantras CompanyWebsite Analysis report of 4mantras Company
Website Analysis report of 4mantras Company
Nithin Kumar
 
SEO for developers (session 1)
SEO for developers (session 1)SEO for developers (session 1)
SEO for developers (session 1)
RankAbove
 
The Basics of SEO & SEO Audit for OnTheBoards
The Basics of SEO & SEO Audit for OnTheBoardsThe Basics of SEO & SEO Audit for OnTheBoards
The Basics of SEO & SEO Audit for OnTheBoards
Kaitlin McMichael
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
Outreach Digital
 
Website analysis sample report
Website analysis sample reportWebsite analysis sample report
Website analysis sample reportSukumar Jena
 
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
Jonathon Colman
 
Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017
Nate Plaunt
 
Demand Quest SEO training session 2
Demand Quest SEO training session 2Demand Quest SEO training session 2
Demand Quest SEO training session 2
Nate Plaunt
 
Sample SEO Audit Report
Sample SEO Audit ReportSample SEO Audit Report
Sample SEO Audit Report
Fortune Innovations Dublin
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools Panel
Abby Hamilton
 
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Jason Mun
 
Seo analysis report template (1)
Seo analysis report template (1)Seo analysis report template (1)
Seo analysis report template (1)Doiphode Vishal
 
Website Analysis Report
Website Analysis ReportWebsite Analysis Report
Website Analysis Report
AuroIN
 
Humantics | Optimizing Your Content Strategy in an Entity-Driven World
Humantics | Optimizing Your Content Strategy in an Entity-Driven WorldHumantics | Optimizing Your Content Strategy in an Entity-Driven World
Humantics | Optimizing Your Content Strategy in an Entity-Driven World
Grant Simmons
 

What's hot (19)

Top Myths of International SEO by Kaitlin McMichael
Top Myths of International SEO by Kaitlin McMichaelTop Myths of International SEO by Kaitlin McMichael
Top Myths of International SEO by Kaitlin McMichael
 
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MASEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
SEO for Travel Blogs - TravelCon 2019 Travel Bloggers Conference - Boston, MA
 
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
Google Search Engine Ranking Position - 200 Top Ranking Factors for SEO Marke...
 
Introduction to SEO and SEO for WordPress
Introduction to SEO and SEO for WordPressIntroduction to SEO and SEO for WordPress
Introduction to SEO and SEO for WordPress
 
Website Analysis report of 4mantras Company
Website Analysis report of 4mantras CompanyWebsite Analysis report of 4mantras Company
Website Analysis report of 4mantras Company
 
SEO for developers (session 1)
SEO for developers (session 1)SEO for developers (session 1)
SEO for developers (session 1)
 
The Basics of SEO & SEO Audit for OnTheBoards
The Basics of SEO & SEO Audit for OnTheBoardsThe Basics of SEO & SEO Audit for OnTheBoards
The Basics of SEO & SEO Audit for OnTheBoards
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
Website analysis sample report
Website analysis sample reportWebsite analysis sample report
Website analysis sample report
 
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
 
Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017
 
Demand Quest SEO training session 2
Demand Quest SEO training session 2Demand Quest SEO training session 2
Demand Quest SEO training session 2
 
Sample SEO Audit Report
Sample SEO Audit ReportSample SEO Audit Report
Sample SEO Audit Report
 
SMX East - SEO Tools Panel
SMX East - SEO Tools PanelSMX East - SEO Tools Panel
SMX East - SEO Tools Panel
 
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUKeeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AU
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
Seo analysis report template (1)
Seo analysis report template (1)Seo analysis report template (1)
Seo analysis report template (1)
 
Website Analysis Report
Website Analysis ReportWebsite Analysis Report
Website Analysis Report
 
Humantics | Optimizing Your Content Strategy in an Entity-Driven World
Humantics | Optimizing Your Content Strategy in an Entity-Driven WorldHumantics | Optimizing Your Content Strategy in an Entity-Driven World
Humantics | Optimizing Your Content Strategy in an Entity-Driven World
 

Viewers also liked

địa chỉ mua đồng hồ casio hàng thật
địa chỉ mua đồng hồ casio hàng thậtđịa chỉ mua đồng hồ casio hàng thật
địa chỉ mua đồng hồ casio hàng thậteleanore693
 
Benefit of doing Internship
Benefit of doing InternshipBenefit of doing Internship
Benefit of doing Internship
Man Math
 
competition overview revised - Sept. 2
competition overview revised - Sept. 2competition overview revised - Sept. 2
competition overview revised - Sept. 2Nate Doolin
 
Introduction to Badges
Introduction to BadgesIntroduction to Badges
Introduction to Badges
llschnei
 
Empreendedorismo apoios comércio investe
Empreendedorismo   apoios comércio investeEmpreendedorismo   apoios comércio investe
Empreendedorismo apoios comércio investe
João Pedro Ferreira Silva
 
Doing Business in Indonesia: Accounting and Tax Reporting
Doing Business in Indonesia: Accounting and Tax ReportingDoing Business in Indonesia: Accounting and Tax Reporting
Doing Business in Indonesia: Accounting and Tax Reporting
PT Cekindo Bisnis Grup
 
How to Lead with Authenticity
How to Lead with Authenticity How to Lead with Authenticity
How to Lead with Authenticity
Erica Marois
 
Project Charter - Outreach Events for the Company
Project Charter - Outreach Events for the CompanyProject Charter - Outreach Events for the Company
Project Charter - Outreach Events for the CompanyTimothy Cochran
 
MICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
MICE Presentation - ZÜRICH TOURISMUS, Convention BureauMICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
MICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
MICEboard
 
An overview of the field
An overview of the fieldAn overview of the field
An overview of the field
Michael Jensen, ABOC, NCLEC
 
Los costos del crimen y de la violencia en america latina y el caribe en 2016...
Los costos del crimen y de la violencia en america latina y el caribe en 2016...Los costos del crimen y de la violencia en america latina y el caribe en 2016...
Los costos del crimen y de la violencia en america latina y el caribe en 2016...
Orlando Hernandez
 
meyer certified resume
meyer certified resumemeyer certified resume
meyer certified resumePat Meyer
 
Find new clients in the worldwide refinery industry
 Find new clients in the worldwide refinery industry Find new clients in the worldwide refinery industry
Find new clients in the worldwide refinery industry
Portal Guiaoffshore
 
How to Deliver a More Seamless Customer Experience
How to Deliver a More Seamless Customer Experience How to Deliver a More Seamless Customer Experience
How to Deliver a More Seamless Customer Experience
Erica Marois
 

Viewers also liked (17)

địa chỉ mua đồng hồ casio hàng thật
địa chỉ mua đồng hồ casio hàng thậtđịa chỉ mua đồng hồ casio hàng thật
địa chỉ mua đồng hồ casio hàng thật
 
Benefit of doing Internship
Benefit of doing InternshipBenefit of doing Internship
Benefit of doing Internship
 
aaaaa
aaaaaaaaaa
aaaaa
 
competition overview revised - Sept. 2
competition overview revised - Sept. 2competition overview revised - Sept. 2
competition overview revised - Sept. 2
 
Introduction to Badges
Introduction to BadgesIntroduction to Badges
Introduction to Badges
 
Ben and Miffy
Ben and MiffyBen and Miffy
Ben and Miffy
 
ELEC TECH F
ELEC TECH FELEC TECH F
ELEC TECH F
 
Empreendedorismo apoios comércio investe
Empreendedorismo   apoios comércio investeEmpreendedorismo   apoios comércio investe
Empreendedorismo apoios comércio investe
 
Doing Business in Indonesia: Accounting and Tax Reporting
Doing Business in Indonesia: Accounting and Tax ReportingDoing Business in Indonesia: Accounting and Tax Reporting
Doing Business in Indonesia: Accounting and Tax Reporting
 
How to Lead with Authenticity
How to Lead with Authenticity How to Lead with Authenticity
How to Lead with Authenticity
 
Project Charter - Outreach Events for the Company
Project Charter - Outreach Events for the CompanyProject Charter - Outreach Events for the Company
Project Charter - Outreach Events for the Company
 
MICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
MICE Presentation - ZÜRICH TOURISMUS, Convention BureauMICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
MICE Presentation - ZÜRICH TOURISMUS, Convention Bureau
 
An overview of the field
An overview of the fieldAn overview of the field
An overview of the field
 
Los costos del crimen y de la violencia en america latina y el caribe en 2016...
Los costos del crimen y de la violencia en america latina y el caribe en 2016...Los costos del crimen y de la violencia en america latina y el caribe en 2016...
Los costos del crimen y de la violencia en america latina y el caribe en 2016...
 
meyer certified resume
meyer certified resumemeyer certified resume
meyer certified resume
 
Find new clients in the worldwide refinery industry
 Find new clients in the worldwide refinery industry Find new clients in the worldwide refinery industry
Find new clients in the worldwide refinery industry
 
How to Deliver a More Seamless Customer Experience
How to Deliver a More Seamless Customer Experience How to Deliver a More Seamless Customer Experience
How to Deliver a More Seamless Customer Experience
 

Similar to Technical SEO Best Practices

Technial SEO
Technial SEOTechnial SEO
Technial SEO
Bartosz Stankiewicz
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
Foxtail Marketing
 
How to create seo report by seoruchi.com
How to create  seo report by seoruchi.comHow to create  seo report by seoruchi.com
How to create seo report by seoruchi.com
php2ranjan
 
Seo service provider
Seo service providerSeo service provider
Seo service provider
Focaloid Technologies Pvt> Ltd
 
Developing An SEO-First Content Management System
Developing An SEO-First Content Management SystemDeveloping An SEO-First Content Management System
Developing An SEO-First Content Management System
Benu Aggarwal
 
100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020
Mayank Ranjan
 
How to Perform a Technical SEO Audit in 2023.docx
How to Perform a Technical SEO Audit in 2023.docxHow to Perform a Technical SEO Audit in 2023.docx
How to Perform a Technical SEO Audit in 2023.docx
Whopping seo
 
How to Perform a Technical SEO Audit in 2023.pdf
How to Perform a Technical SEO Audit in 2023.pdfHow to Perform a Technical SEO Audit in 2023.pdf
How to Perform a Technical SEO Audit in 2023.pdf
Whopping seo
 
SEO First CMS
SEO First CMS SEO First CMS
SEO First CMS
Benu Aggarwal
 
Seo Guide
Seo GuideSeo Guide
Seo Guide
Ashwani Pandey
 
Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More
Boundify
 
International SEO Strategy Webinar
International SEO Strategy WebinarInternational SEO Strategy Webinar
International SEO Strategy Webinar
BrightEdge
 
Creating a SEO, Responsive Website
Creating a SEO, Responsive WebsiteCreating a SEO, Responsive Website
Creating a SEO, Responsive Website
Distributor Service Incorporated
 
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
Red Blue Blur Ideas
 
Free Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - AnadigmeFree Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - Anadigme
Joaquin Poggi
 
Important factors to consider while designing your website !
Important factors to consider while designing your website !Important factors to consider while designing your website !
Important factors to consider while designing your website !
Shubhankar Gautam
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
Manohar Prasad, PgMP®, PMP®, PMI-ACP®, CAL®, ACC®, CSP®
 
Optimizing Your Website for Search Engines
Optimizing Your Website for Search EnginesOptimizing Your Website for Search Engines
Optimizing Your Website for Search Engines
Tony Sattler
 
DIGITAL MARKETING ppt.pptx
DIGITAL MARKETING ppt.pptxDIGITAL MARKETING ppt.pptx
DIGITAL MARKETING ppt.pptx
PoojaAhire8
 

Similar to Technical SEO Best Practices (20)

Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
How to create seo report by seoruchi.com
How to create  seo report by seoruchi.comHow to create  seo report by seoruchi.com
How to create seo report by seoruchi.com
 
Seo service provider
Seo service providerSeo service provider
Seo service provider
 
Developing An SEO-First Content Management System
Developing An SEO-First Content Management SystemDeveloping An SEO-First Content Management System
Developing An SEO-First Content Management System
 
100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020100+ SEO TIPS FOR 2020
100+ SEO TIPS FOR 2020
 
How to Perform a Technical SEO Audit in 2023.docx
How to Perform a Technical SEO Audit in 2023.docxHow to Perform a Technical SEO Audit in 2023.docx
How to Perform a Technical SEO Audit in 2023.docx
 
How to Perform a Technical SEO Audit in 2023.pdf
How to Perform a Technical SEO Audit in 2023.pdfHow to Perform a Technical SEO Audit in 2023.pdf
How to Perform a Technical SEO Audit in 2023.pdf
 
SEO First CMS
SEO First CMS SEO First CMS
SEO First CMS
 
Seo Guide
Seo GuideSeo Guide
Seo Guide
 
Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More Website Optimization How to Increase Page Performance and More
Website Optimization How to Increase Page Performance and More
 
concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
 
International SEO Strategy Webinar
International SEO Strategy WebinarInternational SEO Strategy Webinar
International SEO Strategy Webinar
 
Creating a SEO, Responsive Website
Creating a SEO, Responsive WebsiteCreating a SEO, Responsive Website
Creating a SEO, Responsive Website
 
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
 
Free Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - AnadigmeFree Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - Anadigme
 
Important factors to consider while designing your website !
Important factors to consider while designing your website !Important factors to consider while designing your website !
Important factors to consider while designing your website !
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
 
Optimizing Your Website for Search Engines
Optimizing Your Website for Search EnginesOptimizing Your Website for Search Engines
Optimizing Your Website for Search Engines
 
DIGITAL MARKETING ppt.pptx
DIGITAL MARKETING ppt.pptxDIGITAL MARKETING ppt.pptx
DIGITAL MARKETING ppt.pptx
 

Recently uploaded

Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
offisadizayn
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
Maswer Ali
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
DeepakTripathi733493
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Auxis Consulting & Outsourcing
 
Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.
focsh890
 
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
Brand Highlighters
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
ETMARK ACADEMY
 
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
syedasifsyed46
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
Peter Mead
 
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BalmerLawrie
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
TravisMalana
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
marianooscos
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Monthly Social Media News Update May 2024
Monthly Social Media News Update May 2024Monthly Social Media News Update May 2024
Monthly Social Media News Update May 2024
Andy Lambert
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
The Old Oak - Press Kit - Cannes Film Festival 2023
The Old Oak - Press Kit - Cannes Film Festival 2023The Old Oak - Press Kit - Cannes Film Festival 2023
The Old Oak - Press Kit - Cannes Film Festival 2023
Pascal Fintoni
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
VWO
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
 
Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.
 
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
 
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
 
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
Monthly Social Media News Update May 2024
Monthly Social Media News Update May 2024Monthly Social Media News Update May 2024
Monthly Social Media News Update May 2024
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
The Old Oak - Press Kit - Cannes Film Festival 2023
The Old Oak - Press Kit - Cannes Film Festival 2023The Old Oak - Press Kit - Cannes Film Festival 2023
The Old Oak - Press Kit - Cannes Film Festival 2023
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive EdgeDigital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge
 

Technical SEO Best Practices

  • 1. www.thedigitalgriff.com A practical guide to building SEO compliant websites PresentedBy: NISHANTH STEPHEN DigitalMarketing & SEO Specialist 23rd September 2015
  • 2. www.thedigitalgriff.com A Bit About Me NISHANTH STEPHEN • SEO Manager– Fairfax Media (March 2015– Present) • Junior SEO Manager– Razorfish Australia (November 2013– February 2015) • Digital Performance Analyst- iProspect Australia (March 2013 – October 2013) • Web Developer & SEO Strategist- Big Picture Group (February 2011– January 2013) • PassionforTechnical SEO • 4 Years Agency & Client Side Experience • ProudMember of Online Marketing Sydney nishanthstephen @nishanthstephen +NishanthStephen nishanth@thedigitalgriff.com
  • 3. www.thedigitalgriff.com ` Who Can Benefit From This Talk? Every Persona Has A Different Goal BUSINESS OWNERS MARKETING CONSULTANTS WEB DEVELOPERS If you areresponsible for the development of your company’s website, this guidewill help you deal with web developers, showing you the right questions to ask so that you are sure your site is built correctlyand that you’re getting your money’s worth. If you arean internaldeveloper for a company or are part of a development agency, following this guide will help you createsearch-engine-friendly websites for all of your clients, potentiallysaving you from re writing code when your client brings in a web marketer to analyse the website later. Whether you areconsulting during the development stageor picking up the ball afterthe site is fully developed and rolled out, focusing on the issues noted here first will allow other optimisation and promotion activitiesto be far more effective. INCREASETRAFFICGOT THE BEST IDEASMAKE MONEY
  • 4. www.thedigitalgriff.com Let’s Stop Putting Money On the Table “A metaphor referring to the eventual consequences of poor or evolving architecture or SEO problems & dependencies within a website.” …It can cost you a lot of Technical Debt (if paraphrased)
  • 5. www.thedigitalgriff.com Let’s Stop Putting Money On the Table Technical Debt – Why Does It Happen? Doingthings in a quick & dirty way (“…..just ship it”) Small technical slip-ups leadto catastrophiceffects on a website's searchengine performance Web developers have little experience inSEO andit is oftengivena low priority Too muchfocus ondesignleads to misunderstanding of eventhe most simplistic technical SEO concepts Size or positionof a webdevelopment agency does not reflect quality of applicationbuild in terms of SEO Worst offenders are usually proprietary platforms owned by the development agency themselves
  • 6. www.thedigitalgriff.com It’s All About That Base Technical SEO Is The Foundation Of Organic Marketing
  • 7. www.thedigitalgriff.com It’s All About That Base So Stop Building Links & Fix Your Website Technical Issues Fixed Historical development ofa domain's visibilityin search engines.
  • 8. www.thedigitalgriff.com Understandthe important aspects oftechnical SEO & show you the right questions to ask Help you make your website Search Friendly before you hire an SEO Agenda What’s In Store For Today Look at things you can do to improveyourwebsite’s organicvisibilitythrough technical SEO Not going to showmanycode examples – “Too Boring” Hopefullyhavetime to to run through some of your questions
  • 10. www.thedigitalgriff.com Domain & Hosting Domain Structure Protocol Domain vs Sub- Domains EMDs vs Branded TLDs & cTLDs http vs https • Consider usingHTTPS encryption (its nowa Ranking Factor) • Secure a valid SSL certificate https://www.example.comvs https://example.com • Choose one format &301 redirect the other to the preferredversion • Commonly results induplicationissues if not chosencorrectly • Decide onhaving an m. website orgo Responsive Keyword Rich vs Branded Domains • Strike a balance between brandfriendly domainname & having a domainname that contains keywords • Avoidhyphens as they detract fromcredibility &canindicate spam • Keepdomainnames less than 15 characters &make it memorable Domain Extensions(.com, .co.uk .com.au etc..) • Choose TLDs to matchthe locationyouwishto target • Avoiduncommon&low quality top-level domains (TLDs)suchas .info,.cc,.ws,.name
  • 11. www.thedigitalgriff.com Domain & Hosting Arranging Hosting for A Website Potential hostingissues could affect your site if a wrong decision is made. Location of the Server Available Bandwidth Capacity& Limitations OperatingSystem & Supported Technology Technical Support Offered By The Provider Provides 99.9% Uptime Minimum Avoid Cheap & Free Hosting Providers Ideally LocatedInThe Right Territory To MatchTLD Should Handle a Possible Overflow of Traffic Compatible to the Technical Specifications Known for Their QualityServices Offers Load BalancingFacilities Cheap is not always the best
  • 13. www.thedigitalgriff.com Website Architecture Poor Information Architecture Affects A Site’s Organic Visibility IA’s Goal – “Structure & Organisation of your website which helps users achieve their goals quickly.” Identify yourusers’ goals andexpectations Give visitors the informationthey're looking for • Are theyin the right place? • Do I have what they are lookingfor? • Is there anythingbetterI can offer? • What do I do if thisisn’t what theywanted? • Provide high-qualityrelevantcontent • Organise contentin groups & followabroad to narrow organisation • Let visitorsknow theiroptions(linkslike “Relatedproducts”etc..) • Create a logical site architecture that reflects userintent& behaviour Things to Remember • Alwaysavoidthe “In My Opinion”approach • Do not deceive the search engines • SEO effortsshouldneverconflictwith IA bestpractices & vice versa • Search Enginescare a lot a about “Engagement”so don’tbreak it
  • 14. www.thedigitalgriff.com Website Architecture Information Architecture Outcome Group content intogroups to buildthe website’sIA 1 2 3 Do not place high converting pages severalclicks away fromthe homepage
  • 16. www.thedigitalgriff.com Structuring URLs URLs Are The Bridges Between A Website & A Search Engine's Crawler Readability - The more readable byhumans, the better - Compellingenough to visitors seekingits content 1 Including target keywords is still best practice. - Results in keywords actingas link anchortexts 2 Avoid dynamic parameters whenpossible - Leads to duplicates & low CTRs (more onthis later) 3 Keep URL length between60 to 115 characters - Not a ranking factor but goodforUX&social sharing 4 Match URLs to PageTopic: - Provides a sense of what the user might find ona web page 5
  • 17. www.thedigitalgriff.com Structuring URLs URLs Are The Bridges Between A Website & A Search Engine's Crawler Drop stop words where necessary - It’s ok till it makes sense 6 Use properpunctuation - Couldbreak parsing of URLs incertainbrowsers 7 Fewerthe folders, the betterit is - Helps searchengines to crawl webpages efficiently 8 Use hyphens & underscores as keyword separators9 Be carefulwith case sensitivity & file extensions - Leads to duplicate content otherwise 10 Keyword stuffingandrepetition are pointless - Makes the website look spammy to searchengines 11 No need to repeat keywords It’s commonfordevelopers to charge morefor correctingexistingplatforms & generate user friendly URLs,so its important to decide URL structures fromthe start & maintainconsistency.
  • 19. www.thedigitalgriff.com Accessibility Robots.txt The robots.txt file tells searchengine spiders whichpages to crawl when they come across a website. Useful for preventingcertaindirectories,files orfile types frombeingcrawledby searchengines. Ensure the robots.txt file is correctly formatted Ensure that the stagingwebsite is not crawledby searchengines Tip: Use site:domain.cominurl:stage. –inurl:www to find if the test website is being indexed Identify pages that represent real destinations forSEO &block all other publically available pages Kickingyour own website outof Search Engines is the biggest SEO mistake you can make.
  • 21. www.thedigitalgriff.com Code Optimisation Code Optimisation - Best Practices Use Valid HTML/CSS Code - Not a ranking factor but helps in proper translationof source code by browsers & searchengines 1 Separate Content from Presentation - Do not use inline styles withinHTML code. - Always create a separate CSS files forstyling 2 This will still work but is BAD PRACTICE Do Not Block CSS & JS from Search Engines - These files allow searchengines to decently render your website so don’t block them 3
  • 22. www.thedigitalgriff.com Code Optimisation Code Optimisation - Best Practices Do Not Hide Content Behind JS/CSS - Content hidden behind tabs oraccordions will be devaluedby Google - Pages may still rank but hidden content will not show up in the SERPs 4 Product description will not appearin search results thereby causing a drop in click throughrates Contentis displayedonly whenthe user clicks on this link
  • 23. www.thedigitalgriff.com Code Optimisation Code Optimisation - Best Practices Use Absolute Links forNavigation - Helps in mitigating duplicate versionissues - Reduces the possibility of content beingscrapped 6 <a href=“/category/product-page” > <a href=“http://www.example.com/category/product-page” >
  • 25. www.thedigitalgriff.com Internal Links Internal Link Structure Access to search engines to a crawlable website architecture1 Help establishinformation hierarchyforthe given website2 Helps in spreadinglink juice (page rank) around a website3 These pages arenot crawled by thesearch engines Links Accessible via Submission-RequiredForms – Invisible to searchengines Hidden Links Only Accessible Through InternalSearch – Crawlers don’t performsearchto findlinks Links on pages blockedvia robots.txt Links in Flash or OtherPlug-Ins – Embeddedlinks are invisible to searchengines Pages with Hundreds & Thousands of Links – Dilutes Link Juice Links with in Un-Parseable Javascript oriFrames - Devaluedbasedonthe implementation Things To Avoid
  • 26. www.thedigitalgriff.com Internal Links Broken Links & 404 Errors If you’re inthe process of choosinga webdeveloper If you’re already workingwitha webdeveloper • Mention creationof 404 pagesin your initial brief? • Ask if it is it includedinthe budget? • How will youstop brokenlinksfromoccurring? • Are yousure my site has no brokenlinks? • Do youhave a method to check for brokenlinks? • Do youcarry out these checks as standardpractice? • What can be done to stop brokenlinksfromoccurring? If your site is live • Test to see if a custom 404 page is implemented • Try to visita URL that doesn’t exist • You should see a 404 error page that supports your branding Next Steps 404 Pages Broken Links Leadto pages that no longer exist1 Annoying for users & offer baduser UX2 Cause users to loose trust in yourbrand3 A 404 error is returned when a user tries to visit a URL that doesn’t exist. 1 Developer shouldcreate a custom404 page to deliver the error message 2
  • 28. www.thedigitalgriff.com Page Speed Why Page Speed Optimisation Important for SEO? SlowPages KillConversions SlowPagesAffect Rankings SlowPages Affect Crawling & Indexation Increase in page load speedcan affectyourrevenue Decrease intime spentdownloadinga page resultsin an increase in the numberof pages crawled Correlationbetweendecrease insearch rankings& increasingtime to firstbyte. If youare investinglots of time & money into acquiring the rankings youdesire, youshouldn't be blowingit by having a slow website. People Expect the Website to load in 2 secs
  • 29. www.thedigitalgriff.com Page Speed Ways to Improve Page Speed Minify Code (HTML/CSS/JS) - Eachtab,space,additional comma,line break & comment adds to the file size - Keepan original copy forthe developers to work in&have them minify the code forthe live website Minimise File Requests - The more request made slower the page loadspeed - Think about how to avoidusing JS for effects ornavigation anduse plainHTML/CSS Hmm…Canthis menu be built using HTML/CSS? Leverage BrowserCaching - Make the browserdownload& use a local copy of the files rather thanreloadingthemeach time - Set the “expires header” to a reasonable time (1yratleast)if the website does not change frequently
  • 30. www.thedigitalgriff.com Page Speed Ways to Improve Page Speed Minimise Redirections Optimise Images Enable Compression Use a CDN - Do not let the visitors faces additional time waitingforthe HTTPrequest-response cycle to complete - Make sure that images are no larger than they need to be & they are in the right file format - Use CSS sprites to combine images into one large image that loads all at once & show only what’s required - Reduce the size of CSS,HTML, andJavaScript files that are larger than150 bytes through Gzip compression - Distribute the loadof delivering content by using CDNs basedontarget geographical area
  • 32. www.thedigitalgriff.com KeywordTargeting META DESCRIPTIONS PAGE HEADINGS IMAGES ON PAGE CONTENT PAGE TITLES LINKS & ANCHOR TEXTS
  • 33. www.thedigitalgriff.com KeywordTargeting Page Titles & Meta Descriptions If you’re already workingwitha webdeveloper • Ensure that theyare well versedin creatingoptimisedpage page title tags & meta descriptions • Requestthat theycreate unique title tags and descriptions for everypage on your site • Ask that they check for missing & duplicate title tags& meta descriptions before the site goes live. If yoursite is live • Check how title tags and meta descriptionsappear in Google • Use the ‘site:’modifier,followedimmediatelybythe URL you wish to check • For example:site:http://www.example.com/web-design-services/ Next Steps Issuescan be corrected afterlaunch, but for the best resultsit’simportantto ensure best-practice title tags and descriptionsare in place before Google indexesyoursite. Place keywords close to the start of the <title> tag Separate relevant keywords and variations with a hyphen ( - ) Keep the <title> tag under 55 characters Descriptions should be 512 pixels or less (approximately 150 characters) long Include strong call to actions Include target keywords in descriptions 1 2 3 4 5 6
  • 34. www.thedigitalgriff.com KeywordTargeting Headings & Sub Headings Ask the developertonot use Heading tags just forstyling purposesbut follow the above hierarchy. Help search engines make sense of the content on a page. Ensure all pages use relevant keywords in H1 tags 1 2
  • 35. www.thedigitalgriff.com KeywordTargeting Images If you’re already workingwitha webdeveloper • Ask them questionsrelatingtoimage tags and accessibilitystandards • Requestthemto write optimisedalttags forall images • Make sure that there are no brokenimageson your website If yoursite is live • Check a fewimagesacross your website tomake sure image tags are properly implemented • If youdon’t see ‘alt’tags, or the associatedtextis not relevantto or descriptive of the images, ask your webdeveloperor external SEO expertsto properlyoptimise yourimages in line withSEO best practices. Next StepsGood imagescan helpimprove the user experience especially onproduct-drivenwebsites.Butit’simportant to think beyond the prettypictures and considersearch engines.
  • 36. www.thedigitalgriff.com KeywordTargeting On Page Content How Does Google define ‘quality content’? Average text length of the top 30 pages increased by 25% since 2014 Top five ranking pages contain far fewer keywords in the body text Make it relevant and readable - Focus onUX Think in terms of topics not keywords - Use Variations ‘Quality Content’shouldkeep the users engaged Should be linkable & shareable Should fulfil a demand & target single searchintent Provides authentic value beyondself promotion Must standapart fromthe competition Must be uniquely available
  • 38. www.thedigitalgriff.com Duplicate Content How Do Search Engines Determine DuplicateContent When content is discoveredby search engines, they compare to everything else that was previouslyfound 01 Discover 02 Discard They then dissect similarpages basedon inbound links & content quality 03 Dissect Lastly,they determine whichpage they consider as original content 04 Determine Groupsimilar content & then discardcontent that was found elsewhere onthe website
  • 39. www.thedigitalgriff.com Duplicate Content DuplicateContent Causes& Examples Product Variations - http://www.example.com/product/iphone/gold/ - http://www.example.com/product/iphone/silver/ Sessions ID’s - http://www.example.com/product/red-shoes - http://www.example.com/product/red-shoes?SESSID=4567 Tracking Parameters In URLs - http://www.example.com/product/red-shoes - http://www.example.com/product/red-shoes?source=Sidebar Orderof Parameters - http://www.example.com/product/?id=1&cat=2 - http://www.example.com/product/?cat=2&id=1 File Extensions - http://www.example.com/product/red-shoes - http://www.example.com/product/red-shoes.html URL Formats - http://www.example.com/product/red-shoes - http://www.example.com/product/red-shoes/
  • 40. www.thedigitalgriff.com Duplicate Content Solutions 301 Redirect Duplicate Page Actual Page rel=“canonical” Actual Page Duplicate Pages 1 2 Placethis in the <head> tag of the actualpage Robots.txt3 NOINDEX NOFOLLOW4 rel=“next” & rel=“prev”5 Placethis in the <head> tag of the duplicate page Ask your developer to use the right solutionaccordingto the issues discussed before Block Duplicate Filesor Folders Avoid Paginated Duplicates
  • 42. www.thedigitalgriff.com Schema Markups Helps youprovide extra informationthat search engines need to understand your content The users are shownbetter searchresults & you have a better experience onthe web Making The SEPRs Richer It’s a simple markup language understoodby majorsearchengines What Search Engine Crawlers See. What Search Engines Display Better UXleads to increasedCTR = More Conversions & Revenue Increase
  • 43. www.thedigitalgriff.com Schema Markups Use It To Achieve Intent Driven Search Results Reviews & Ratings Chef ‘s Name& PreparationTimes Testimonials Upcoming Event Information Videos Breadcrumbs
  • 45. www.thedigitalgriff.com Perfectly Optimised Page Optimised PageTitles & Meta Description Target Keyword in <h1> tag Target Keyword in imagealt attribute Target Keyword within on page content Testimonial Schema Markup N.A.PSchema Markup Target Keyword in PageURL Clear Call To Actions Links with Optimised Achor Texts Ask your web developer to build your site like this!!
  • 47. www.thedigitalgriff.com Search Engine Inclusion XML Sitemaps XML Sitemaps are important because… Consider which part of your entire site should be indexed bysearch engines - Lists all the pages you want searchengines to find - Helps to get the pages on the website crawled - It’s only a suggestionbut a goodsuggestion • Ensure the developergeneratesavalidXML sitemapto be submittedto the search engines Next Steps If you’re already workingwitha webdeveloper • Ask the developertoprovide a listof all the URLs on the website • Findthe number of pagescurrently being indexedbysearchengines • If yousee far feweror many more pagesare indexed thanthe number of URLs in your site, then youhave a problem • Fix any issues& submitthe XML sitemapto search engines If yoursite is already live
  • 49. www.thedigitalgriff.com Resources Web Developer SEO Cheat Sheet Download it Here --> http://bit.ly/1S5fiyo
  • 50. www.thedigitalgriff.com Resources Preferred Reading http://blog.codinghorror.com/paying-down-your-technical-debt/ https://moz.com/blog/whiteboard-friday-the-seo-fundamentals-pyramid https://moz.com/learn/seo/domain http://searchenginewatch.com/sew/how-to/2219759/multiple-domain-choice-seo-considerations-of-single-vs-multiple-domains https://moz.com/learn/seo/cctlds http://www.searchenginejournal.com/how-your-domain-name-will-impact-seo-social-media-marketing/ http://dailyseoblog.com/cdn-seo/ http://melissamerriam.com/hosting-and-seo/ https://moz.com/blog/information-architecture-for-seo-whiteboard-Friday https://blog.kissmetrics.com/site-structure-enhance-seo/ http://www.coconutheadphones.com/website-architecture-for-seo-the-complete-guide/ http://searchengineland.com/seo-friendly-url-syntax-practices-134218 https://moz.com/blog/15-seo-best-practices-for-structuring-urls https://moz.com/learn/seo/robotstxt http://www.freshegg.co.uk/blog/technical-seo/google/how-does-google-treat-hidden-content https://moz.com/beginners-guide-to-seo/basics-of-search-engine-friendly-design-and-development https://moz.com/blog/relative-vs-absolute-urls-whiteboard-friday https://moz.com/learn/seo/internal-link https://moz.com/ugc/why-site-speed-optimisation-should-be-part-of-your-seo-strategy https://moz.com/blog/how-website-speed-actually-impacts-search-ranking https://moz.com/blog/15-tips-to-speed-up-your-website https://moz.com/learn/seo/title-tag https://moz.com/learn/seo/meta-description https://econsultancy.com/blog/66787-how-google-defines-quality-content/ https://builtvisible.com/micro-data-schema-org-guide-generating-rich-snippets/ https://moz.com/blog/schema-examples http://searchenginewatch.com/sew/how-to/2048706/the-site-map-gateway-optimization http://www.hmtweb.com/marketing-blog/xml-sitemaps-advanced-seo/ http://www.siegemedia.com/title-tags