Search Engine Optimization (SEO) is evolving. And the good thing is… you no longer need a ton of backlinks to rank higher on search engines. In fact, all the Google algorithmic updates that happened over the past several years were to filter out low-quality websites.
For instance, there was an algorithmic update to penalize content farms and websites that were engaged in spamming. And there was another update to penalize web pages with slow loading speed or one with lot of ads.
Here is a comprehensive list of SEO resources that I have collected over the past several years. I have made sure that only the best resources that are comprehensive and simple to understand remain in this list. And to make it easier to consume I have organized all the resources into the following categories and sub-categories.
SEO (Click To Scroll)
- SEO Basics
- All In One Guides
- On-Page SEO
- Off-Page SEO
- SEO Tips & Strategies
- Google SEO
- SEO Browser Extensions
- SEO Blogs
- SEO Forums
SEO Basics: What You Need To Know
First things first. What is SEO?
SEO stands for “search engine optimization.” It is the process of getting traffic from the “free,” “organic,” “editorial” or “natural” search results on search engines. — Search Engine Land
In other words, SEO is the process of improving the visibility of your website in search engine results pages (SERPs).
If you are totally new to SEO then it’s very important to know its basics. So, here are some of the key aspects of SEO that you need to know as a beginner.
- What Is SEO?
- Domain Names & URLs
- Internal Links, External Links, & Anchor Text
- Title Tag & Meta Description Tag
- On-Page Ranking Factors
- Mobile Optimization
- Page Speed
- Duplicate Content & Canonicalization
- Redirection & HTTP Status Codes
- Robots.txt and Meta Robots
- Schema.org Structured Data
Search Engine Optimization (SEO) Guides
SEO is changing changing rapidly and if you are a beginner then you probably don’t know where to start, what to follow, and what to ignore, right?
If so, the following resources will help you understand how search engines work and assist you in kick-starting your first SEO campaign from nowhere.
- What Is SEO And Why Should I Care?
- How Google Search Works
- Google’s Search Engine Optimization Starter Guide
- SEO: The Free Beginner’s Guide
- The Advanced Guide To SEO
- Google Webmaster & SEO Guidelines: Everything You Need To Know
- 40 Essential SEO Terms Marketers Should Know [Glossary]
- 120 Social Media Marketing Terms Explained [Glossary]
- Search Engine Optimization (SEO) Expert Quiz
Search Engine Optimization (SEO) is classified into two: On-Page SEO and Off-Page SEO. On-Page SEO refers to anything and everything that you do on your website to make it more search and user friendly. Some of the key aspects of on-page SEO are: keyword research, website audit, content creation, and web analytics.
Keyword research is crucial to any SEO campaign and its goal is to identify keyword phrases that can bring targeted traffic to your website.
- Keyword Research: The Definitive Guide
- A Visual Guide To Keyword Targeting And On-Page SEO
- Why You Should Target Long Tail Keywords For SEO
- How To do Keyword Research In 90 Minutes
- How To Easily Find The Best Keywords To Write About
When you improve your website architecture it will improve your search rankings as well. Because a better site architecture offers better user experience.
Improving the site architecture involves addressing duplicate content, managing redirects, improving site map, increasing search engine crawling efficiency, tweaking design, and almost all technical things “on-page”.
- On-Page SEO Factors: Which Ones Have The Most Impact On Rankings?
- How To Create a Site Structure That Will Enhance SEO
- How To Make Your Website Source Code Optimized For SEO
- 15 SEO Best Practices For Structuring URLs
- Pagination: Best Practices For SEO & User Experience
- WebSite Auditor
- Traffic Travis
- Screaming Frog SEO Spider Tool
- Xenu’s Link Sleuth
Content Marketing: Strategy, Creation, Audit, Promotion
Content Marketing means creating and sharing valuable free content to attract and convert prospects into customers, and customers into repeat buyers. The type of content you share is closely related to what you sell; in other words, you’re educating people so that they know, like, and trust you enough to do business with you. — Copyblogger
Content strategy is about efficiently and effectively managing the website content to achieve business goals.
- The Psychology Behind Content And Why It Works
- What Is Content Strategy?
- How To Build A Content Strategy
- How to Build A Content Marketing Strategy
- A Content Strategy Template You Can Build On
- How To Produce High Quality Written Content
- Reverse Engineer Perfect Content Marketing Strategy
Want to write search engine friendly content? Look no further!
- How To Write A Blog Post That Is Perfectly Optimized
- 15 Blogging Tips To Supercharge Your Next Blog Post
- How To Generate 36k Readers And 1k Subscribers From Your Next Blog Post
- The Guide To Getting Traffic, Subscribers & Sales With Your Articles
- 37 Content Discovery Tools To Find Great Social Media Content
- 21 Content Curation Tools That You Never Thought You’d Need
- 40 Image Sources & Tools For Free Stock Photos, Images & Cliparts
Content audit is all about analyzing the existing content on your website to see how well it’s performing.
- A Complete Content Audit And Spreadsheet Template
- How To Do a Content Audit [Step-by-Step]
- How To Conduct A Content Audit On Your Site
- A Beginner’s Guide To Content Audits [Infographic]
Because, if content is King, promotion is Queen!
- 16 Explosive Content Promotion Strategies
- How To Increase Traffic 272% In 30 Days (Without Spending A Penny)
- 31 Ways To Promote Blog Posts & Get Blog Traffic
- How To Get Your Blog Post Shared 1000 Times
- 13 Steps To Take Your Content Promotion To The Next Level
- How To Create A Winning Content Promotion Plan
- Top 30 Social Networking Sites To Drive Traffic To Your Blog
Content Marketing Guides
The following resources will take your content marketing to the next level.
- The Ron Swanson Guide To Content Marketing
- A Not-So-Brief Guide To Better Content Marketing
- The Beginner’s Content Marketing Guide
- The Advanced Guide To Content Marketing
- How To Structure A Killer Content Marketing Campaign
- Your Content Marketing Will Fail Without These 10 Features
- 11 Content Marketing Lessons Learned From 20 Of The Top 100 Blogs
SEO Audit is the process of inspecting the technical aspects of a website to make sure that it’s search and user friendly.
- SEO Website Audits: Everything You Need To Know Part I & Part II
- 10 Tips For Conducting The Ultimate SEO Audit
- Technical Site Audit Checklist
- How To Perform The World’s Greatest SEO Audit
- How To Perform An SEO Audit – FREE $5000 Template Included
- How To Perform The Ultimate Local SEO Audit
- 96 Quick SEO Wins — What Can You Do With An Hour?
- The Ultimate Guide To Google Webmaster Tools
User Experience (UX)
“Your goal should really be to make a fantastic website that people love and tell their friends about and link to and want to experience. As a result, your website starts to become stronger and stronger in the rankings.” — @MattCutts
Modern SEO is all about user experience (UX). So, it basically means that whatever you do to enhance the user experience of your website automatically strengthens your SEO as well.
- Google Web Fundamentals
- 4 Things Online Marketers Should Know About User Experience (UX)
- How to Increase Traffic with a Better User Experience
- Why SEOs Need To Care About User Experience
- UX Is The New SEO
- Designing For SEO
- Reduce Bounce Rate: 20 Things To Consider
- Google Doesn’t Use Bounce Rate
- The Late, Great Bounce Rate Debate
- How Important Is Time On Site For Ranking In Google?
- SEO Ranking Factors You Can’t Ignore!
Mobile SEO is the process of optimizing your website to make sure that it’s mobile-friendly.
- Making Websites Mobile Friendly
- Google Webmaster’s Mobile Guide
- How Do I Make My Site Mobile Friendly?
- How To Optimize Your Mobile Site For Search Engines
- How To Do A Mobile SEO Audit [Step-By-Step Guide]
Page Speed Performance
Google has incorporated site speed in search ranking, back in 2010. It basically means that websites that load faster will be ranked higher than sites which are slow.
- Why Website Speed Is Important
- How Load Time Affects Google Rankings [Infographic]
- How Loading Time Affects Your Bottom Line [Infographic]
- Why Site Speed Optimisation Should Be Part of Your SEO Strategy
- 20 Quick Tips To Optimize Page Load Time
- How to Make WordPress Sites Load 72.7% Faster
- How To Speed Up Your WordPress Site
- How To Speed Up Your WordPress Website
- Why Trying To Get 95+ On PageSpeed Insights For Your Site Will Drive You Mad!
- Top CDN Services to Make Your WordPress Site Blazingly Fast & Reliable
Content Delivery Network (CDNs)
Content Delivery Network (CDN) is a large system of servers distributed throughout the world. The CDN caches the static content on your website so that when a user requests a web page it delivers the content from the server that is closest to the user.
The following plugins helps you improve the performance and page loading time of your WordPress blog.
- W3 Total Cache
- WP Super Cache
- P3 (Plugin Performance Profiler)
- WP Smush.it
- WordPress SEO
Web Analytics is the process of analyzing your website’s audience. So, it will give answers to your questions like: where your visitors are coming from, what they’re doing on your website, why are they leaving your website, are they coming back to your website, etc.
- The Complete Guide To Setting Up Google Analytics
- Beginner’s Guide To Google Analytics: Setting Up Your Account
- The Complete Beginner’s Guide To Web Analytics [Videos]
- 11 Google Analytics Tricks To Use For Your Website
- Building Your Marketing Funnel With Google Analytics
- Find Which Social Media Links Perform Best In Google Analytics
- The Definitive Guide To Conversion Optimization
Competitor Analysis is the process of analyzing and understanding your competitors’ internet marketing strategies and techniques. It’s all about learning from your competitors so that you don’t have to reinvent the wheel.
- Become A Content Marketing Secret Agent With Competitive Intelligence
- The Illustrated SEO Competitive Analysis Workflow
- Competitive Link Analysis – How to Outsmart The Competition
- How To Use Competitive Auditing To Pinpoint And Outsmart Your Competitors
- Building Better Content By Improving Upon Your Competitors
- Guide To Competitive Backlink Analysis For SEO
Link building is not dead. In fact, it’s still the most popular off-page SEO technique. Basically, it’s all about increasing the authority of your website.
- The Beginner’s Guide To Link Building
- The Definitive Guide To Link Building
- The Advanced Guide To Link Building
- Link Building A-Z Guide [Definitions & Terms]
- 50+ Things Every Link Builder Needs To Know
- 59 Lists You Really Must Have To Build Links
- What Is a “Good Link Profile” And How Do You Get One?
- The Noob Guide To Link Building
- Link Building Methods That Work Right Now
- Link Building Tactics — The Complete List Point Blank SEO
- How To Build High Quality Backlinks In A Scalable Way
- 7 Proactive Ways To Get Backlinks That’ll Actually Boost Your Traffic
- 131 (Legitimate) Link Building Strategies
- SEO Copywriting Tips For Improved Link Building
- Moz Pro
- Raven Tools
- Open Site Explorer
- Citation Labs
- Link Diagnosis
- Google Webmaster Tools
- Bing Webmaster Tools
Influencer outreach is perhaps the most powerful way to promote your work. The following resources will show you how to do it.
- The Five Stages Of Blogger Outreach
- 21 Better Ways To Do Blogger Outreach
- 22 Tips For A Better Outreach Response
- The Definitive Guide To Guest Blogging
- The Easiest Method To Link Baiting
- How To Include Influencers In Your Content Strategy
- Blogger Outreach: How To Get Influencers To Promote Your Content For Free
You have already seen how social media has grown over the past few years and it’s still exploding like never before. So, here is a list of some of the best social media marketing resources. And if you are looking for more then check out The Social Media Handbook.
- The Beginner’s Guide To Social Media
- How To Create A Social Media Marketing Plan From Scratch
- Building Brand Awareness On Social Media [Infographic]
- How To Conduct A Social Media Audit
- How To Build A Content Strategy Using A Social Media Audit
- What Are The Best Times To Post On Social Media
- The Social Media Marketer’s SEO Checklist
SEO Tips & Strategies
Here are some of the best SEO tips and strategies that will attract more search traffic to your website.
- 7 Concepts Of Advanced On-Page SEO
- The Ultimate Google Algorithm Cheat Sheet
- 21 SEO Techniques You Can Use Today To Get More Search Engine Traffic
- The Most Actionable SEO Tips Ever
- The Step-By-Step Guide On Improving Your Rankings Without Getting Penalized
- 7 Ways To Increase Your Rankings Without Leveraging Content Marketing
- How We Got Over Our Fear Of SEO And Improved Conversions 20%
- What You Can Learn From KISSmetrics’ SEO Strategy
- How I Would Do SEO For Rap Genius
- If I Did SEO For @Everywhereist, I Would…
- How I Increased My Traffic By 500% In 10 Months (And Doubled Them In A Year)
Google uses over 200 signals to rank a web page and changes its search algorithm over 500 times a year. Most of the algorithmic updates are minor and hence you won’t notice it.
And then there are major algorithmic updates called “Panda”, “Penguin”, “Hummingbird“, etc. that affects the search results in a big way. Learning more about it will make you a better SEO. Guaranteed!
Here is everything you need to know about different Google ranking factors and algorithmic updates.
- Google Ranking Factors: The Complete List
- The Myth Of Google’s 200 Ranking Factors
- Google Algorithm Change History
- Your Google Algorithm Cheat Sheet: Panda, Penguin & Hummingbird
- Google’s Content Quality Score
- The Complete Google Leaked Panda 4.1 Do & Don’t List
Google Penalty Recovery
The following resources plus case studies tells you how to recover from a Google penalty and it also shows how different webmasters recovered from various Google penalties.
- Ultimate Guide To Google Penalty Removal
- The Advanced Guide To Google Penalty Removal
- Your Start-To-Finish Guide To Using Google’s Disavow Tool
- One Site’s Recovery From An Ugly SEO Mess
- After A Link-Based Penalty Is Removed, Will Your Traffic Increase?
- Manual Spam Action Revoked! A Case Study
- Manual Penalty Revoked – A Case Study
- Recovery From Google Penguin — Tips From The Trenches
- Penguin 3.0: A Recovery Story
- Penguin 3.0: A Proven Roadmap To Recovery
- A True Story: From A Triple Whammy Google Penalty To $60K/Month Revenue
- 10 Things That Expose Good Sites to Google Panda
- Duplicate Content In A Post-Panda World
- 12 Common Reasons Reconsideration Requests Fail
Negative SEO is all about using black hat SEO techniques to ruin the rankings of a competitor. If you feel that a rival is hurting your rankings then the following resources will help you.
- Sorry: Negative SEO Does Exist
- Negative SEO: Should You Be Worried? If Attacked, What Should You Do?
- How To Protect Your Website From Negative SEO
- Negative SEO – The 800 Pound Gorilla
- A Startling Case Study Of Manual Penalties And Negative SEO
- How To Recover From Negative SEO
- Negative SEO From Links, What You Can Do?
SEO Browser Extensions
Here is a list of some of the best SEO browser add-ons that you can try as a marketer.
- Alexa Traffic Rank
- Ahrefs SEO Toolbar
- Open SEO Stats
- SEO Doctor
- WooRank SEO & Website Analysis
- Google Page Analytics
- Google Analytics URL Builder
- META SEO Inspector
- Check My Links
- Redirect Path
- Live HTTP Headers
Don’t Miss: Top 30 Google Chrome SEO Extensions
If you are an SEO or a marketer then it’s very important to stay up-to-date with the latest industry news and tactics. So, subscribe to the following blogs and stay up-to-date with tips, strategies, and latest news.
- Search Engine Roundtable
- Search Engine Watch
- Search Engine Land
- Search Engine Journal
- SEO By The Sea
- Social Media Examiner
- Social Media Today
- Razor Social
- Quick Sprout
- Google Webmaster Central
If you have questions related to SEO or would like to help others to share your expertise then join the following discussion forums and communities.
Now you have got almost all the SEO resources that you will ever need. So, the next step should be to apply everything you have learned.
I’m pretty much sure that once you have gone through the above resources you will learn a lot of SEO strategies, and find a ton of tips and tricks that you will want to put into practice.
If I have missed any interesting resource or an aspect of SEO then feel free to comment below and I will be glad to add it to the list.
Happy SEOing! :)
Note: This handbook is a revamped version of The Search Engine Optimization (SEO) Handbook that I published a couple of years back. I have rewritten the whole blog post from scratch to make it more organized.
Image Credit: Flickr