[This page can take a while to load, because Twitter.]

It’s forensic

When the ‘expert’ #SEO recommends the 14-page website needs an “in-depth technical SEO audit”. pic.twitter.com/jNhVc5ENBv

— Mark Williams-Cook = 🅼🅰🆁🅺 🅲🅾🅾🅺 (@thetafferboy) September 21, 2020

Title tags aren’t hard

MRW an #SEO is insisting there is a ‘correct’ length for a title tag. pic.twitter.com/yNZNUsexZ6

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) May 20, 2020

Marketing in a nutshell?

Been there? #SEO pic.twitter.com/xhLtkwqcbn

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) April 8, 2020

This is how a canonical works

When you watch an #SEO canonicalise the entire paginated page set to page 1 pic.twitter.com/d8luGvonmd

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) January 16, 2020

Sub-domains vs sub-folders

Subfolders vs Subdomains #seo #seochat #semrushchat pic.twitter.com/VDMrXFXwLd

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) June 13, 2019

Just like all the other trees

Business owner: “Our website is fine, it’s no different to any of our competitors”

SEO: *engage SEO technical debt vision*

cc @JohnMu pic.twitter.com/7EDrMA2yED

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) October 21, 2019

Disavow all those non-English links!

This is how I feel everytime I see some #SEO recommending generic and gratuitous use of the disavow links tool.

cc @RicRodriguez_UK pic.twitter.com/SJrJIYzoiT

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) May 8, 2019

Just one more change request…

That feeling as an #SEO when the client asks for “just one more tiny thing” to be added to the page. pic.twitter.com/V9714X96T1

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) October 3, 2019

SEO is easy!

Me when someone explains that #SEO is actually really easy and you just need to do X. pic.twitter.com/Gj3H90r8tE

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) April 16, 2019

SEO Twitter generation

I feel personally attacked by this. #SEO pic.twitter.com/8Yidr7M3Y9

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) May 28, 2020

Absolutely no technical debt

When the developers tell you there is "absolutely no technical debt" on the site. #SEO pic.twitter.com/lWp89H1m5d

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) June 17, 2020

We totally did it for security

When you find out the client deleted the blog because of "security concerns". #SEO pic.twitter.com/Q3BPrSHe0J

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) August 16, 2019

We’ll add the SEO on at the end!

When you're called in to "do the SEO" a week before the new site launch. #SEO pic.twitter.com/K5m5oY2Qp8

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) August 1, 2019

I don’t know, what does SSR stand for?

When you ask the developer about their server-side rendering setup. #SEO pic.twitter.com/v6W7p5zW8k

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) February 27, 2020

I need to make changes to keep my job

When you see an #SEO changing something that was already working perfectly. pic.twitter.com/jR0n0E6X9L

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) May 14, 2020

Are links still a thing?

When someone asks if backlinks are still a ranking factor. #SEO pic.twitter.com/2Z5U7U8N9U

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) April 23, 2020

This seems like a simple a cut and shut audit job!

When you open the source code of a "simple" site and see 4 different tag managers and a React wrapper. #SEO pic.twitter.com/H8v0X0p7R9

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) June 10, 2020

No crawling, no problem!

When you find the client has blocked the entire site in robots.txt. #SEO pic.twitter.com/J9k6vR7v6K

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) May 7, 2020

Keywords. Meta, keywords.

When you see a site still using meta keywords in 2020. #SEO pic.twitter.com/X7W8U9V0Y1

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) February 20, 2020

The htaccess is slow to trust

When you finally get the .htaccess redirect to work after 4 hours of trial and error. #SEO pic.twitter.com/G8H9I0J1K2

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) January 9, 2020

That’ll be £500, please

When you charge a client £500 for a "comprehensive site audit" and all you did was run Screaming Frog. #SEO pic.twitter.com/F6G7H8I9J0

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) January 23, 2020

The absolute state of PPC

When you check your "exact match" keywords and see what Google has actually been matching them to. #PPC pic.twitter.com/E5F6G7H8I9

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) March 5, 2020

The SEO/PPC crossover

When the SEO and PPC teams actually start talking to each other. #SEO #PPC pic.twitter.com/D4E5F6G7H8

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) March 19, 2020

This is fine

Monitoring the SERPs during a broad core algorithm update. #SEO pic.twitter.com/C3D4E5F6G7

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) April 30, 2020

I’m an SEO expert

When you get a single keyword to position 1 and update your LinkedIn profile to "SEO Strategist & Thought Leader". #SEO pic.twitter.com/B2C3D4E5F6

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) June 4, 2020

It’s a mystery

Google explaining why your rankings dropped after the update. #SEO pic.twitter.com/A1B2C3D4E5

— 🅼🅰🆁🅺 🅲🅾🅾🅺 = Mark Williams-Cook (@thetafferboy) July 8, 2020

Got any more of them memes?

If you have any SEO or PPC memes you think should be in this list, tweet them to me @thetafferboy!