Search Engine Optimization

Search engine optimization (SEO) is the process of affecting the online visibility of a website or a web page in a web search engine’s unpaid results—often referred to as “natural”, “organic”, or “earned” results.1

Select your tag(s) below:

  • Using Python for SEO auditing

    Using Python for SEO auditing

    What seems to be an incredible use of Python for SEO. Complete with Google Colab notebook.

  • Googlebot and Web Rendering Service

    Googlebot and Web Rendering Service

    Excellent article on the limitations of Googlebot’s rendering ability.

  • Rendering Javascript for SEO

    Rendering Javascript for SEO

    Google’s guide on how to implement server side rendering for Googlebot.

  • A hypothesis on what stuck with the Medic Update.

    A hypothesis on what stuck with the Medic Update.

    Medic seems to have rolled back for some industries in October. Some things stuck, others didn’t. Check out AJ Kohn’s opinion on what happened.

  • Important Google Search Patents

    Important Google Search Patents

    Podcast and article on Google Patents with Bill Slawski. Need to check this one out.

  • A list of Google Ranking Factors (some unproven)

    A list of Google Ranking Factors (some unproven)

    A pretty extensive list of most of the factors I’ve ever heard mentioned. Thought about repurposing, still might down the road.

  • An explanation of Google Pagerank

    An explanation of Google Pagerank

    See the formula behind Google’s Pagerank.

  • Google Approved Link Building

    Google Approved Link Building

    Several white hat tactics that Google’s Matt Cutts mentioned as effective link building techniques.

  • GrowthHub, previously Inbound.org

    GrowthHub, previously Inbound.org

    A bunch of old articles, some still applicable, some not. Some just funny to read and remember. Ah, nostalgia.

  • Google's Medic Update: How to fix your website if you were hit

    Google's Medic Update: How to fix your website if you were hit

    One of the better recovery guides for the August 2018 algo update named “Medic”. If you’re seeing drops some time around there, check this one out.

  • How to Start a Blog in The Most Cluttered Marketplace In History

    How to Start a Blog in The Most Cluttered Marketplace In History

    Content Strategy: what you should write about, how often, and where. Applicable for individual bloggers and organizations looking to implement a content strategy.

  • 119 Examples of 10X Content (by Rand Fishkin)

    119 Examples of 10X Content (by Rand Fishkin)

    Good content should be 10X better than the rest. Here’s Rand Fishkin’s big ol’ list of examples of good content.

  • On-page SEO for Natural Language Processing (NLP)

    On-page SEO for Natural Language Processing (NLP)

    How to use Google’s Cloud Natural Language platform to optimize your on-page SEO for machine-readable content.

  • What SEO's need to know about JavaScript and PWA

    What SEO's need to know about JavaScript and PWA

    More JavaScript SEO from the folks at Elephate. Basically, Google doesn’t render JavaScript they way that they should.

  • Technical SEO in 2018.

    Technical SEO in 2018.

    Title says it. Three main categories: Mobile First, JavaScript Indexing, and Performance as a ranking factor. By one of the leading experts in JavaScript SEO, Bartosz Goralewicz of Elephate.

  • Loggly Server Log Analysis

    Loggly Server Log Analysis

    Server log testing and analysis tool. I haven’t done much with this but would love to in the future.

  • Google bug bounty for security exploit that influences search results

    Google bug bounty for security exploit that influences search results

    Didn’t even know this was a thing. He could have made a lot more than $5000 had he not reported the bounty.

  • Questions for a Technical SEO Audit

    Questions for a Technical SEO Audit

    What a good SEO audit looks like from the folks at Go Fish Digital.

  • OAP.Ninja Version 3 Walkthrough - The Stress Free Version

    OAP.Ninja Version 3 Walkthrough - The Stress Free Version

    A walkthrough of the now-retired oap.ninja SEO game.

  • Welcome to the SEO Matrix

    Welcome to the SEO Matrix

    Test your tech seo skills on this matrix-themed challenge by Alexis Sanders of Merkle.

  • The hreflang Tags Generator by Aleyda Solis

    The hreflang Tags Generator by Aleyda Solis

    Honestly, I haven’t had a feasible use for this yet. Saving it for later.

  • How to Rank in 2018

    How to Rank in 2018

    A nine step guide on how to rank in 2018, written by Rand Fishkin.

  • 87 Takeaways from TechSEO Boost 2017

    87 Takeaways from TechSEO Boost 2017

    A huge list of tech seo tips and highlights from the end of 2017. I need to dive back into this one.

  • Moving from HTTP to HTTPS: A Step by Step Guide for Avoiding SEO Pitfalls

    Moving from HTTP to HTTPS: A Step by Step Guide for Avoiding SEO Pitfalls

    A very detailed how-to-do SSL migrations by keylime toolbox.

  • How Google Classifies Webpages as 'Low Quality'

    How Google Classifies Webpages as 'Low Quality'

    Some good advice on specific items to avoid that can get your site classified with ‘low-quality’ content.

  • Varvy SEO tool

    Varvy SEO tool

    A pretty decent testing tool for basic SEO by Internet Marketing Ninjas.

  • WebPageTest.org: Speed Testing

    WebPageTest.org: Speed Testing

    My goto testing tool for site speed now. Ignore the bad design, focus on TTFB, Start Render, and First Interactive.

  • TechicalSEO.com SEO Tools

    TechicalSEO.com SEO Tools

    Used to be one of my favorite tools when the fetch & render as Google worked. I still check in every now and then to see if it has been fixed.

  • Aleyda Solis

    Aleyda Solis

    International SEO guru, commended by John Mueller, Google’s Webmaster Trends Analyst.

  • Rand Fishkin

    Rand Fishkin

    The bastion of SEO, founder of Moz & Sparktoro, and generally decent human being.

  • Google Lighthouse: in-chrome testing tool

    Google Lighthouse: in-chrome testing tool

    Test performance, PWA, best practices, accessibility, and SEO all within chrome. Don’t trust the performance stats, use webpagetest.org or gtmetrix.com instead.

  • Xenu's Link Sleuth

    Xenu's Link Sleuth

    One of my personal favorites. Many uses including finding dead links, page level, and others. Ignore how bad the site is.

  • Screaming Frog SEO Spider

    Screaming Frog SEO Spider

    One of the best desktop crawlers to help identify SEO opportunities. Free for 500 URI’s (almost never is sufficient).

  • Search Console's Webmaster FAQ

    Search Console's Webmaster FAQ

    A basic overview of the kind of language Google typically uses to describe how to SEO your site.

  • Lynx: The Text Browser

    Lynx: The Text Browser

    Found this digging through some Google docs one day. My speculation is that Google uses this or something very similar in crawling for text content.

  • SEO Mofo SERP Snippet Optimizer

    SEO Mofo SERP Snippet Optimizer

    Pretty decent SERP snippet optimizer from SEOmofo. Use it to test proper title and meta description lengths.

  • GTmetrix Site Speed Testing

    GTmetrix Site Speed Testing

    Test using PageSpeed & YSlow from different locations with direct recommendations on how to improve speed. I find most value from the Waterfall.

  • Moz

    Moz

    More killer paid SEO tools along with the most welcoming and open communities in the digital marketing space.

  • SEMRush Search Management Platform

    SEMRush Search Management Platform

    If you only had one paid SEO tool, I’d make it this one. Historical data is the biggest differentiator from other platforms.