SlideShare uma empresa Scribd logo
1 de 22
On-Page | Off-Page SEO Checklist

        Nasir Uddin Shamim
            Co-Founder
             DevsTeam
• Do a site: search
On-Page         • How many pages are
                  returned (this can be way off
                  so don’t put too much stock
Check indexed     in this)?
pages           • Is the homepage showing up
                  as the first result?
                • If the homepage isn’t
                  showing up as the first result,
                  there could be issues, like a
                  penalty or poor site
                  architecture/internal linking,
                  affecting the site.
Search for the Brand and Branded
                Terms
• Is the homepage showing up at the top, or are
  correct pages showing up.
• If the proper pages aren’t showing up as the
  first result, there could be issues, like a
  penalty, in play.
Homepage content

• Does the homepage have at least one
  paragraph?
               Landing pages
• Do these pages have at least a few
  paragraphs?
• Is it template text or is it completely unique?
Site contains real and substantial
              content



Is there real content on the site or is the
“content” simply a list of links?
Proper keyword targeting



• Is the intent right?
• Are there pages targeting head terms, mid-
  tail, and long-tail keywords?
Content Formatting

• Is the content formatted well and easy to read
  quickly?
• Are H tags used?
• Are images used?
• Is the text broken down into easy to read
  paragraphs?
Good Headlines on Blog Posts



Good headlines go a long way. Make sure the
headlines are well written and draw users in.
Amount of content v ads

• Since the implementation of Panda, the
  amount of ad-space on a page has become
  important to evaluate.
• Make sure there is significant unique content
  above the fold.
• If you have more ads than unique content, you
  are probably going to have a problem.
Duplicate Content
• Do URLs include parameters or tracking code - This will
  result in multiple URLs for a piece of content.
• Does the same content reside on completely different
  URLs?
• Take a content snippet, put it in quotes and search for
  it.
• Does the content show up elsewhere on the domain?
• Has it been scraped? - If the content has been scraped,
  you should file a content removal requestwith Google.
Sub-domain duplicate content
• Does the same content exist on different sub-
  domains?
• Check for a secure version of the site
• Does the content exist on a secure version of
  the site?
Accessibility



• Check the robots.txt
• Has the entire site, or important content been
  blocked via the robots.txt?
Alt text



• Is alt text present?
• Does the alt text use keyword phrases?
XML Sitemaps

• Are XML sitemaps in place?
• Are XML sitemaps covering for poor site
  architecture?
Canonicalization



• Canonical version of site is specified in Google
  Webmaster Tools
• Rel canonical link tag is properly implemented
  across the site
URL Parameter


• No excessive parameters or session ID’s
• URLs exposed to search engines should be
  static.
Internal Linking


 Number of links on a page
 Is it enough?
 Good internal anchor text
Title Tags


•     Every page should have a unique title tag.
•     In most cases the brand should be included
    at the end of the page title to help build a
    brand or entice users if you are a well known
    brand 65 - 70 characters in length.
Meta Tags



• Each page has a unique meta description.
• Meta descriptions are representative of the
  content and entice users.
Off-Page SEO Checklist

• Social Bookmarking Submission
• One-way Inbound Links (Not Link Exchange Or Reciprocal Links)/Guest
  Posting.
• Blog Posting
• Article Submission
• Press Release Submission
• Forum Posting
• Blog Commenting
• Review Posting
• RSS Feed Submission
• Video Submission
• Profile Creation
• Link Wheel
• Social Media Optimization
Avoid Off-Page SEO Spamming Tactics
• Link farms (sites with 100+ outbound links per
  page)
• Using irrelevant keywords in your link-ads
• Garbage links
• Link churning
• Hidden inbound links
Thank You

Mais conteúdo relacionado

Mais procurados

Google AdWords/PayPerClick Training Presentation
Google AdWords/PayPerClick Training PresentationGoogle AdWords/PayPerClick Training Presentation
Google AdWords/PayPerClick Training PresentationDushyant Verma
 
How to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google RankingsHow to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google RankingsSearch Engine Journal
 
Sample SEO presentation for clients
Sample SEO presentation for clientsSample SEO presentation for clients
Sample SEO presentation for clientsSiddu Hosageri
 
PPC Campaign Planning
PPC Campaign PlanningPPC Campaign Planning
PPC Campaign Planningsemnseo
 
SEO-Presentation-2023.pptx
SEO-Presentation-2023.pptxSEO-Presentation-2023.pptx
SEO-Presentation-2023.pptxVijayYadav877384
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation7thingsmedia
 
SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Expert
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO PresentationPaul Kortman
 
What is Keyword Research & How to Do it ?
What is Keyword Research & How to Do it ? What is Keyword Research & How to Do it ?
What is Keyword Research & How to Do it ? Jam Hassan
 
Best SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks InteractiveBest SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks Interactiveaksinteractive
 
SEO Audit Report by Howl India for client
SEO Audit Report by Howl  India for clientSEO Audit Report by Howl  India for client
SEO Audit Report by Howl India for clientShrikant Subramaniam
 

Mais procurados (20)

Seo
SeoSeo
Seo
 
Google AdWords/PayPerClick Training Presentation
Google AdWords/PayPerClick Training PresentationGoogle AdWords/PayPerClick Training Presentation
Google AdWords/PayPerClick Training Presentation
 
OFF PAGE SEO
OFF PAGE SEOOFF PAGE SEO
OFF PAGE SEO
 
How to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google RankingsHow to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google Rankings
 
Sample SEO presentation for clients
Sample SEO presentation for clientsSample SEO presentation for clients
Sample SEO presentation for clients
 
PPC Campaign Planning
PPC Campaign PlanningPPC Campaign Planning
PPC Campaign Planning
 
SEO-Presentation-2023.pptx
SEO-Presentation-2023.pptxSEO-Presentation-2023.pptx
SEO-Presentation-2023.pptx
 
Introduction to SEO Presentation
Introduction to SEO PresentationIntroduction to SEO Presentation
Introduction to SEO Presentation
 
SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023SEO Audit Report | Analyze Website Free 2023
SEO Audit Report | Analyze Website Free 2023
 
SEO proposal
SEO proposal SEO proposal
SEO proposal
 
Sample SEO Audit Report
Sample SEO Audit ReportSample SEO Audit Report
Sample SEO Audit Report
 
Technical SEO
Technical SEOTechnical SEO
Technical SEO
 
SEO - a brief introduction
SEO - a brief introductionSEO - a brief introduction
SEO - a brief introduction
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO Presentation
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
What is Keyword Research & How to Do it ?
What is Keyword Research & How to Do it ? What is Keyword Research & How to Do it ?
What is Keyword Research & How to Do it ?
 
SEO Proposal eMarket Agency
SEO Proposal eMarket AgencySEO Proposal eMarket Agency
SEO Proposal eMarket Agency
 
Google Ads Training
Google Ads TrainingGoogle Ads Training
Google Ads Training
 
Best SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks InteractiveBest SEO Plan, Affordable SEO Plan - Aks Interactive
Best SEO Plan, Affordable SEO Plan - Aks Interactive
 
SEO Audit Report by Howl India for client
SEO Audit Report by Howl  India for clientSEO Audit Report by Howl  India for client
SEO Audit Report by Howl India for client
 

Semelhante a On-Page & Off-Page SEO Check List

On Page Optimization
On Page Optimization On Page Optimization
On Page Optimization Bala Abirami
 
Maximizing Your SEO Results Seminar 2-14-2013
Maximizing Your SEO Results Seminar 2-14-2013Maximizing Your SEO Results Seminar 2-14-2013
Maximizing Your SEO Results Seminar 2-14-2013Top Floor Technologies
 
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank HigherPardot
 
SEO Workshop Presentation
SEO Workshop PresentationSEO Workshop Presentation
SEO Workshop PresentationJasmine Sandler
 
Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014VIJAYAKRISHNAN K
 
Getting Started with Search Engine Optimization
Getting Started with Search Engine OptimizationGetting Started with Search Engine Optimization
Getting Started with Search Engine OptimizationKatherine Chalmers
 
Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Paul Rogers
 
Search Engine Optimization Review
Search Engine Optimization ReviewSearch Engine Optimization Review
Search Engine Optimization ReviewMark Cijo
 
Search Engine Optimization in 2016
Search Engine Optimization in 2016Search Engine Optimization in 2016
Search Engine Optimization in 2016Brad Smith
 
10 white hat seo techniques
10 white hat seo techniques10 white hat seo techniques
10 white hat seo techniquesvkimarketings
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Top Floor Technologies
 
CIM Digital Bootcamp - 2/2/12 - SEO
CIM Digital Bootcamp - 2/2/12 - SEOCIM Digital Bootcamp - 2/2/12 - SEO
CIM Digital Bootcamp - 2/2/12 - SEOjonwalkerseo
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEODanTaylorSEO
 

Semelhante a On-Page & Off-Page SEO Check List (20)

Seo
SeoSeo
Seo
 
On Page Optimization
On Page Optimization On Page Optimization
On Page Optimization
 
Maximizing Your SEO Results Seminar 2-14-2013
Maximizing Your SEO Results Seminar 2-14-2013Maximizing Your SEO Results Seminar 2-14-2013
Maximizing Your SEO Results Seminar 2-14-2013
 
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher
3 ½ Simple Ways to Improve SEO - Practical Ways to Rank Higher
 
SEO Workshop Presentation
SEO Workshop PresentationSEO Workshop Presentation
SEO Workshop Presentation
 
Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014
 
Getting Started with Search Engine Optimization
Getting Started with Search Engine OptimizationGetting Started with Search Engine Optimization
Getting Started with Search Engine Optimization
 
SUPER SIMPLE WORDPRESS SEO
SUPER SIMPLE WORDPRESS SEOSUPER SIMPLE WORDPRESS SEO
SUPER SIMPLE WORDPRESS SEO
 
Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015
 
Search Engine Optimization Review
Search Engine Optimization ReviewSearch Engine Optimization Review
Search Engine Optimization Review
 
Search Engine Optimization in 2016
Search Engine Optimization in 2016Search Engine Optimization in 2016
Search Engine Optimization in 2016
 
SEO: Ensuring your web presence is a success
SEO: Ensuring your web presence is a successSEO: Ensuring your web presence is a success
SEO: Ensuring your web presence is a success
 
10 white hat seo techniques
10 white hat seo techniques10 white hat seo techniques
10 white hat seo techniques
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013
 
SEO: Optimising your web content
SEO: Optimising your web contentSEO: Optimising your web content
SEO: Optimising your web content
 
CIM Digital Bootcamp - 2/2/12 - SEO
CIM Digital Bootcamp - 2/2/12 - SEOCIM Digital Bootcamp - 2/2/12 - SEO
CIM Digital Bootcamp - 2/2/12 - SEO
 
SEM.pptx
SEM.pptxSEM.pptx
SEM.pptx
 
Search Engine Optimisation (SEO) Basics Training - April 2013
Search Engine Optimisation (SEO) Basics Training - April 2013Search Engine Optimisation (SEO) Basics Training - April 2013
Search Engine Optimisation (SEO) Basics Training - April 2013
 
SEO 101
SEO 101SEO 101
SEO 101
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 

Mais de Nasir Uddin Shamim

Google Update (Algorithm & Feature) first phase of 2019
Google Update (Algorithm & Feature) first phase of 2019Google Update (Algorithm & Feature) first phase of 2019
Google Update (Algorithm & Feature) first phase of 2019Nasir Uddin Shamim
 
Problem solving checklist that helped me a lot!
Problem solving checklist that helped me a lot!Problem solving checklist that helped me a lot!
Problem solving checklist that helped me a lot!Nasir Uddin Shamim
 
10 Mistakes We Do While SEOing a Niche Site
10 Mistakes We Do While SEOing a Niche Site10 Mistakes We Do While SEOing a Niche Site
10 Mistakes We Do While SEOing a Niche SiteNasir Uddin Shamim
 
NShamim.Com | A Skill Development Initiative From Bangladesh
NShamim.Com | A Skill Development Initiative From BangladeshNShamim.Com | A Skill Development Initiative From Bangladesh
NShamim.Com | A Skill Development Initiative From BangladeshNasir Uddin Shamim
 
Internet Marketing Techniques That Require No SEO Knowledge
Internet Marketing Techniques That Require No SEO KnowledgeInternet Marketing Techniques That Require No SEO Knowledge
Internet Marketing Techniques That Require No SEO KnowledgeNasir Uddin Shamim
 
Easiest Keyword Research Method Explained!
Easiest Keyword Research Method Explained!Easiest Keyword Research Method Explained!
Easiest Keyword Research Method Explained!Nasir Uddin Shamim
 
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPM
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPMAffiliate Marketing Glosseries - CPA - PPC - CPL - CPM
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPMNasir Uddin Shamim
 
Step By Step Guide of Keyword Research For Blog & Affiliation
Step By Step Guide of Keyword Research For Blog & AffiliationStep By Step Guide of Keyword Research For Blog & Affiliation
Step By Step Guide of Keyword Research For Blog & AffiliationNasir Uddin Shamim
 
Freelancing For Non-IT Professionals
Freelancing For Non-IT ProfessionalsFreelancing For Non-IT Professionals
Freelancing For Non-IT ProfessionalsNasir Uddin Shamim
 
AdSense Ban & Earning Boost-Up & Your Responsibilities
AdSense Ban & Earning Boost-Up & Your ResponsibilitiesAdSense Ban & Earning Boost-Up & Your Responsibilities
AdSense Ban & Earning Boost-Up & Your ResponsibilitiesNasir Uddin Shamim
 
Professional Blogging, Social Media & Search Engine Optimization
Professional Blogging, Social Media & Search Engine OptimizationProfessional Blogging, Social Media & Search Engine Optimization
Professional Blogging, Social Media & Search Engine OptimizationNasir Uddin Shamim
 
Monetization With Google Adsense
Monetization With Google AdsenseMonetization With Google Adsense
Monetization With Google AdsenseNasir Uddin Shamim
 
Affiliate Marketing For Beginners
Affiliate Marketing For BeginnersAffiliate Marketing For Beginners
Affiliate Marketing For BeginnersNasir Uddin Shamim
 
Freelancing on Search engine optimization (SEO)
Freelancing on Search engine optimization (SEO)Freelancing on Search engine optimization (SEO)
Freelancing on Search engine optimization (SEO)Nasir Uddin Shamim
 
Client Relationship Management For Freelancers & Ways To Be Entrepreneur
Client Relationship Management For Freelancers & Ways To Be EntrepreneurClient Relationship Management For Freelancers & Ways To Be Entrepreneur
Client Relationship Management For Freelancers & Ways To Be EntrepreneurNasir Uddin Shamim
 

Mais de Nasir Uddin Shamim (20)

Google Update (Algorithm & Feature) first phase of 2019
Google Update (Algorithm & Feature) first phase of 2019Google Update (Algorithm & Feature) first phase of 2019
Google Update (Algorithm & Feature) first phase of 2019
 
Problem solving checklist that helped me a lot!
Problem solving checklist that helped me a lot!Problem solving checklist that helped me a lot!
Problem solving checklist that helped me a lot!
 
10 Mistakes We Do While SEOing a Niche Site
10 Mistakes We Do While SEOing a Niche Site10 Mistakes We Do While SEOing a Niche Site
10 Mistakes We Do While SEOing a Niche Site
 
NShamim.Com | A Skill Development Initiative From Bangladesh
NShamim.Com | A Skill Development Initiative From BangladeshNShamim.Com | A Skill Development Initiative From Bangladesh
NShamim.Com | A Skill Development Initiative From Bangladesh
 
Seo Experts in Bangladesh
Seo Experts in BangladeshSeo Experts in Bangladesh
Seo Experts in Bangladesh
 
Internet Marketing Techniques That Require No SEO Knowledge
Internet Marketing Techniques That Require No SEO KnowledgeInternet Marketing Techniques That Require No SEO Knowledge
Internet Marketing Techniques That Require No SEO Knowledge
 
Easiest Keyword Research Method Explained!
Easiest Keyword Research Method Explained!Easiest Keyword Research Method Explained!
Easiest Keyword Research Method Explained!
 
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPM
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPMAffiliate Marketing Glosseries - CPA - PPC - CPL - CPM
Affiliate Marketing Glosseries - CPA - PPC - CPL - CPM
 
Step By Step Guide of Keyword Research For Blog & Affiliation
Step By Step Guide of Keyword Research For Blog & AffiliationStep By Step Guide of Keyword Research For Blog & Affiliation
Step By Step Guide of Keyword Research For Blog & Affiliation
 
Freelancing For Non-IT Professionals
Freelancing For Non-IT ProfessionalsFreelancing For Non-IT Professionals
Freelancing For Non-IT Professionals
 
AdSense Ban & Earning Boost-Up & Your Responsibilities
AdSense Ban & Earning Boost-Up & Your ResponsibilitiesAdSense Ban & Earning Boost-Up & Your Responsibilities
AdSense Ban & Earning Boost-Up & Your Responsibilities
 
Professional Blogging, Social Media & Search Engine Optimization
Professional Blogging, Social Media & Search Engine OptimizationProfessional Blogging, Social Media & Search Engine Optimization
Professional Blogging, Social Media & Search Engine Optimization
 
Monetization With Google Adsense
Monetization With Google AdsenseMonetization With Google Adsense
Monetization With Google Adsense
 
DevsTeam Institute
DevsTeam InstituteDevsTeam Institute
DevsTeam Institute
 
SEO For Ecommerce Site
SEO For Ecommerce SiteSEO For Ecommerce Site
SEO For Ecommerce Site
 
Affiliate Marketing For Beginners
Affiliate Marketing For BeginnersAffiliate Marketing For Beginners
Affiliate Marketing For Beginners
 
Freelancing on Search engine optimization (SEO)
Freelancing on Search engine optimization (SEO)Freelancing on Search engine optimization (SEO)
Freelancing on Search engine optimization (SEO)
 
Sales Page Samples & Formats
Sales Page Samples & FormatsSales Page Samples & Formats
Sales Page Samples & Formats
 
Sales pages sample & formats
Sales pages sample & formatsSales pages sample & formats
Sales pages sample & formats
 
Client Relationship Management For Freelancers & Ways To Be Entrepreneur
Client Relationship Management For Freelancers & Ways To Be EntrepreneurClient Relationship Management For Freelancers & Ways To Be Entrepreneur
Client Relationship Management For Freelancers & Ways To Be Entrepreneur
 

On-Page & Off-Page SEO Check List

  • 1. On-Page | Off-Page SEO Checklist Nasir Uddin Shamim Co-Founder DevsTeam
  • 2. • Do a site: search On-Page • How many pages are returned (this can be way off so don’t put too much stock Check indexed in this)? pages • Is the homepage showing up as the first result? • If the homepage isn’t showing up as the first result, there could be issues, like a penalty or poor site architecture/internal linking, affecting the site.
  • 3. Search for the Brand and Branded Terms • Is the homepage showing up at the top, or are correct pages showing up. • If the proper pages aren’t showing up as the first result, there could be issues, like a penalty, in play.
  • 4. Homepage content • Does the homepage have at least one paragraph? Landing pages • Do these pages have at least a few paragraphs? • Is it template text or is it completely unique?
  • 5. Site contains real and substantial content Is there real content on the site or is the “content” simply a list of links?
  • 6. Proper keyword targeting • Is the intent right? • Are there pages targeting head terms, mid- tail, and long-tail keywords?
  • 7. Content Formatting • Is the content formatted well and easy to read quickly? • Are H tags used? • Are images used? • Is the text broken down into easy to read paragraphs?
  • 8. Good Headlines on Blog Posts Good headlines go a long way. Make sure the headlines are well written and draw users in.
  • 9. Amount of content v ads • Since the implementation of Panda, the amount of ad-space on a page has become important to evaluate. • Make sure there is significant unique content above the fold. • If you have more ads than unique content, you are probably going to have a problem.
  • 10. Duplicate Content • Do URLs include parameters or tracking code - This will result in multiple URLs for a piece of content. • Does the same content reside on completely different URLs? • Take a content snippet, put it in quotes and search for it. • Does the content show up elsewhere on the domain? • Has it been scraped? - If the content has been scraped, you should file a content removal requestwith Google.
  • 11. Sub-domain duplicate content • Does the same content exist on different sub- domains? • Check for a secure version of the site • Does the content exist on a secure version of the site?
  • 12. Accessibility • Check the robots.txt • Has the entire site, or important content been blocked via the robots.txt?
  • 13. Alt text • Is alt text present? • Does the alt text use keyword phrases?
  • 14. XML Sitemaps • Are XML sitemaps in place? • Are XML sitemaps covering for poor site architecture?
  • 15. Canonicalization • Canonical version of site is specified in Google Webmaster Tools • Rel canonical link tag is properly implemented across the site
  • 16. URL Parameter • No excessive parameters or session ID’s • URLs exposed to search engines should be static.
  • 17. Internal Linking  Number of links on a page  Is it enough?  Good internal anchor text
  • 18. Title Tags • Every page should have a unique title tag. • In most cases the brand should be included at the end of the page title to help build a brand or entice users if you are a well known brand 65 - 70 characters in length.
  • 19. Meta Tags • Each page has a unique meta description. • Meta descriptions are representative of the content and entice users.
  • 20. Off-Page SEO Checklist • Social Bookmarking Submission • One-way Inbound Links (Not Link Exchange Or Reciprocal Links)/Guest Posting. • Blog Posting • Article Submission • Press Release Submission • Forum Posting • Blog Commenting • Review Posting • RSS Feed Submission • Video Submission • Profile Creation • Link Wheel • Social Media Optimization
  • 21. Avoid Off-Page SEO Spamming Tactics • Link farms (sites with 100+ outbound links per page) • Using irrelevant keywords in your link-ads • Garbage links • Link churning • Hidden inbound links