Scrappy entrepreneur building for (and with) AI. Co-founder @ FlyDragon. ex-SEO consultant (12+ yrs). Currently $2m/arr

England, United Kingdom
This is why I said what I said about SEOs this week... Probably an ex-agency, entry-level SEO who decided they wanted some extra cash... *IF* you're an SEO, you should *always* have test sites going on. It's $5 for a domain + Codex is $20/mo. There's literally no excuse not to test anymore. Back in my day we had to spend our evenings + weekends away from our wives to build Wordpress sites BY HAND only for them to get torched anyway lol. Some of these folks have no idea how good they've got it.
And this is the reason SEOs are hated.
14
62
6,835
You either build authority in SEO to rank or you borrow it... Let's work through the costs of each. Building authority (aka buying links, doing PR, building PBNs, etc.). - Each link roughly $200 - $500 - PR campaigns can run $1k+ - PBNs range from $50-$150 (self-build) You'll need to do this every month, indefinitely, until your site is trusted. It could take 6-12 months (depending on the niche). I built up a finance site to a DR65 (not like it matters, but for context), and it cost me $5K/mo for 12 months. The alternative is you BUY authority... Remember when people used to rent out subdomains to affiliate marketers and split the profits? Then Google shut it down because it wasn't fair? That's only because when someone like Forbes fires up a subdomain in any space, it will outrank nearly everything else. Why do you think parasite SEO works so well? Now, the cost of a SINGLE parasite could be upward of $1k... And that parasite could come down in a couple weeks. It's the risk you take, but in that time, you could've had a multiple ROI of 5-6x. Up to you what you do with that...
6
4
34
3,086
If you’re an SEO and hit me with ‘Google says…’ I immediately know you don’t do SEO. Instead I know 2 things could be true: 1. You do agency SEO which, let’s be honest… it’s not really SEO. You do tech audits and make spreadsheets. 2. You’re brand new to the game and you don’t know better. People will say ‘this doesn’t work’ before ever testing a thing *just because* someone from Google’s propaganda machine said so. Google is evil. Google has wiped out 1,000s of websites from genuine people for doing NOTHING wrong OTHER THAN follow their advice. Need I remind you of the affiliates and niche site guys that got wiped out in the HCU? Hmmmm…
39
5
125
14,612
You can have a $100K/yr business *just* with local SEO and $500/mo on ads. I've done it a handful of times, and it's always the same process... 1. Build a legitimate brand using a Google Workspace email. 2. Use a brandable .com not an EMD (EMDs *do* work) but I want something that looks good on ads + socials for trust 3. The site structure has to be sound, i.e., service pages, location pages, supporting blog content; all need to link semantically. Don't cross-pollinate services to send more links for the sake of it. 4. Citations and business directories within the first 30 days. Force index them. 5. Social profiles *must* be active + use the brand with the location, i.e., Ryan Darani | SEO Consultant London (when you know social profiles rank, you'll understand why I do it like this). 6. PR for the new business launch is a must. Most local newspapers will be happy to promote the business if it's a big deal to you. Create a story behind the business. Think about how you got to where you are, and make it emotional/relatable. 7. Links (good quality guest posts) and PBNs to your homepage initially using branded anchors. I *never* use exact match anchors at my branded sites unless I pick it up naturally. 8. Inner location + service pages get their own GMB profiles if they're spread across the country/state. You can do this a number of ways which I won't share here... I'll upset the SEO police. 9. Ads = video, $30/day spend, don't set any targeting options. Run a crazy good offer for awareness traffic (I'll give you this for free, or I'll give you at a discount, etc) something people would feel dumb saying no to. 10. CALL THESE LEADS IMMEDIATELY. I have had no end of angry upset conversations with my wife who I do this for where she chases a lead 4 hours later and by then, it's dead. If you can call within 5 minutes, you'll convert so many more deals. 11. Local SEO leads come through roughly 3+ months into the site aging. I use Fluent Forms w/ an automation to send people an email follow up + then a WhatsApp msg with another API call. 12. Join forces with other businesses + share leads. I will often get leads for deals I don't want (too small, too far away, etc.), so I reach out to businesses like mine and offer them out (free) in return for recommendations + referrals. In 12 months of doing this, every month, if your brand is build right, your ads are consistent, you're building links, you're creating new content, you will have a very fucking solid business. $100k/yr revenue is enough to replace *most* people's full time jobs... you don't need a $1m/yr business to have some freedom.
14
78
5,427
Can anyone tell me what I'm doing wrong with Meta ads? Running 7 ads and have 1 very clear winner. Webinar funnel, direct to a landing page. Should I create 5 more ads like the winner and shut off the losers? Do I duplicate this campaign w/ the new ads in it?
21
1
15
10,416
My job as an SEO is *literally* just finding loopholes in search engines to rank websites. That's it. So when SEOs catch an attitude or have this air of superiority, it makes me cringe. Acting like 99% of us aren't just sitting in front of a computer all day looking at Ahrefs charts. The SEO community would be a much more fun place if we quit acting like rockstars. We're not. I wish we could go back to 2016/2017 when SEO was... different.
38
5
168
20,328
The biggest mistake with SEO I see people make is with links. They overuse exact match anchors. And then wonder why Google slapped them back to the dark ages. Do it like this; - exact match 3-5% - partial match 2% - naked anchors 15% - branded 70% - brand + keyword - whatever’s left We do this to not reveal patterns immediately like a dumbass. These are just hard + fast numbers… CHECK against your competitors profile before you full send In niches like iGaming and finance you can be a lot more aggressive but in other niches you *will* get penalised if you overdo it Good luck have fun
16
4
77
7,177
This is the secret to SEO. And you can drive that brand demand from *any* channel... ads, offline marketing, PR. If you can be a brand associated with a product by default, you'll win this AI SEO game. Build branded links. Create unique data. Own media assets. It's the long-term game but my God, it's profitable.
what if I told you most of google's quality score is based upon how many people search for your brand/site specifically? It's the real reason reddit ranked so high.
12
4
54
5,954
Ian, yet again, proving he’s the goat with anything SEO. Launching sites and seeing indexing, clicks and impressions THIS quickly is nuts to me. I implore you PLEASE follow Ian if you want to learn programmatic SEO that *works*
This site is 3 days old. Entirely planned and built on my Mac Mini via Herdr in about 12 hours the day before. Fable 5.1 was the lead orchestrator using Astra high for research and data, Astra low for backend implementation and Fable 5.1 low for design - all in parallel.
8
5
155
38,714
If you think negative CTR doesn't exist for SEO, let me tell you a little story*... there are signals you can send google that suggest a page has a bad experience. like slow load times, for instance. you can *force* slow load times by sending traffic from countries where fast internet simply doesn't exist + do it in super high volume. this will temporarily cause a website to drop in the rankings. enough to, in some niches, cause disruption to the re-ranking process. the website would often be 2-3 positions worse off when things had stabilized... just something to think about. (*for educational purposes only + i'm not saying i've done this)
12
47
3,934
I ran a negative SEO campaign to see if it manipulated ChatGPT sentiment... Baseline was: X company had neutral reviews. After the test, of 5,300 domains (only 16% indexed) ChatGPT changed its opinion to entirely negative/skeptical All I did: - Ran a MoneyRobot campaign - Used brand + negative review as anchor - Used brand + 'is it worth it?' as the page title - Used lexical relevance to connect bad with the brand - I forced indexed what I could w/ IndexChex for example things like number of reviews, case studies, self-proclaimed wins, unverifiable figures, any bad dealings in the news... rather than saying 'this brand is the worst, don't work with them' i simply seeded the different ways someone *could* be bad and made sure the brand was mentioned every time this was a TEST site, that i burned... do with this what you will.
21
11
146
13,619
This might be one of *the* best threads on SEO I've seen... Vithurs is using very smart tactics here to dominate an entire SERP. If you want to learn about the link graph, entity graphs, and how to TEST in SEO, please... I beg you... read this. It'll be better than 100% of the 'I bought a link from a startup' threads you'll see for the rest of the month.
Replying to @JespernissenSEO
👋🙃🧵 I’ve followed @james_dooley for a long time. I wasn’t invited to the party, but it looked too fun not to join 😂 I’m not particularly public with SEO, but I’ve been doing it for almost 20 years now. I started when I was around 10, and experiments like this are still the part of SEO I enjoy most. There are actually a few different hypotheses being tested here. The EMDs are probably the least interesting part, because we already know exact-match domains can help establish strong lexical relevance when everything else lines up. What interested me more was building a very dense: query -> topic -> entity relationship across an entire corpus. Instead of: King of AEO -> one page -> Vithurs you create something closer to: King of AEO -> Answer Engine Optimization -> AEO -> entity authority -> AI search -> Vithurs Then reinforce those relationships through supporting documents, titles, headings, contextual internal anchors, breadcrumbs, About pages, schema, social profiles, backlinks, news coverage and consistent entity naming. That gives a retrieval system significantly more evidence about what the entity and corpus represent than a single optimised landing page ever could. There’s also an internal PageRank element that people massively underestimate. If you have 20 tightly related pages around one subject, you’re not just creating “more content”. You’re creating an internal graph. Supporting pages can reinforce the target entity and query pages contextually, consolidate relevance and direct whatever PageRank enters the domain toward the pages you actually want Google to prioritise. Do that properly and: lexical relevance + topical depth + document consistency + entity co-occurrence + internal graph reinforcement can be enough to establish the initial query/entity association before significant traditional external PageRank (eg: backlinks) is even introduced. Then multiply that across several separate domains and you start increasing the frequency and consistency of the same entity relationship across the corpus. That can influence retrieval before meaningful external authority even arrives. But this is where the experiment splits into two different layers: ranking ≠ entity consensus Getting Google to retrieve and rank one of my pages for: “king of AEO” is one layer. Getting Google, ChatGPT, Gemini, Claude and other systems to discover the sources and associate: Vithurs -> King of AEO is another. The LLMs are finding the sources, surfacing my name and recognising the association. The next layer is moving from simple recognition to becoming the default or dominant entity association across multiple systems. That progression is more like: retrieval -> ranking -> recognition -> corroboration -> dominant entity association Each stage responds to slightly different signals. Retrieval needs enough relevance to enter the candidate set. Ranking needs stronger query fit, internal/external authority and competitive strength. Recognition needs repeated and consistent entity relationships. Corroboration gets stronger as those relationships appear across more authoritative and independent sources. Dominant association comes when the evidence becomes strong enough that the system consistently prefers one entity relationship over competing ones. That’s the part I find most interesting (not just for this keyword but in other far more competitive and aggressive niches). 1/2
7
119
26,666
If you want to understand how links WORK for SEO, read this… I used to call them seed sites but I like linchpin links. TLDR: the closer you are to the seed/linchpin link, the more *likely* you are to outrank your competitors. An SEO strategy I’ve always lived by: get the links your competitors can’t.
The linchpin link (for SEO) A concept few understand and I never see anyone talk about. It’s simple: for every query class there’s one link in Googles graph that carries more weight than any other. Landing this link takes you straight to top, and once there, it’s almost impossible to knock you off without parity. I first discovered this in 2014 when I realized I could get links on epa.gov because my products were made 1) in the US and 2) from recycled plastic and rubber. I was able to get links to our 3 most important category pages. Within a week we took #1 for each category head term (2 word product categories) and those rankings are still there TODAY. Over the years as I went looking for other examples, I found keywordtool.io was ranking #1 for a term I was going after for a client: keyword tool. Upon digging into their link profile I found out why; they had a landed a link n Wikipedia for the same term. They held that #1 ranking for years (and still have it today). In many cases, Wikipedia is the linchpin. In many others it’s .gov sites. There was a time when .edu’s were grail links until G devalues them (because like everything else that starts working and gets shared, SEOs ruined it)
5
4
63
10,626
You can waste years of your life in SEO only to realise it was always links and traffic. That’s the game. If you don’t believe me, do this today: 1. Go buy a domain from expireddomains 2. Check on Wayback machine 3. Make sure site is relevant 4. Rebuild the domain 5. That includes adding the content 6. Force index it (use Indexchex) 7. Send cheap niche edits to it Once this starts ranking for YOUR keywords then, and only then, add a homepage link to your site. Make it natural + contextually relevant Now run traffic through that backlink from whatever source you like… fb ads, Reddit ads, whatever you want See what it does to your site. Then (and only then) will you understand what game you’re in
34
29
518
40,213
I've spent EASILY $100K+ on links for SEO... if you're not sure where to get them, here's a list of every site I've ever bought from: - Whitepress - Rhino Rank - FatJoe - Search Intelligence - SERP Ninja - Serpzilla - Adsy - iCopify - BHW Forums - Indexsy - Grindstone - NOBS - People Per Hour - Eric Lancheres - Guestposts[dot]net - GetMeLinks There are likely 10-20 more that I've bought from that I can't remember... THIS is enough to get you started. You can find some *very* good links on these sites if you go looking + use the right filters. BUT they will NEVER be as good as building your own assets because you can control the outbound links, the relevancy, the traffic... everything.
26
4
139
13,554
If you want to build programmatic SEO sites (properly), you need to follow Ian. I've followed him for YEARS + he knows his shit better than 99% of folks on here. Highly recommend you stop listening to DR bros + start paying attention to people like Ian who *actually* do this.
Sometimes you just get lucky and find a market where it's incredibly easy to rank. This site is 6 months old.
23
16
490
115,137
Instead of using Outrank for your SEO + setting money on fire, do this; 1. Pick a page that makes you money 2. Buy 3-5 good guest posts 3. Good = relevant to your niche + ranks 4. Wait for them to index 5. Use niche edits to rank those posts adding tiers to your links saves money + protects your site from being burned (mostly) It’s how I used to rank loan pages, credit card pages, mortgages… it works. Extra bonus: send traffic through those links to your main site. Good luck have fun.
21
4
84
16,204
Haven't we been seeing *everywhere* that listicles are declining in AI search? High-authority listicles will be very difficult to stop. The only way to stop it is to penalize the source domain (which won't happen) bcus they're heavily trusted by ChatGPT, AIO, AI Mode etc. The game continues.
2
16
2,442
The SEO industry has always been the issue... *WE* pigeonholed ourselves into 'only Google' for too long It's why our value was never taken seriously in C-suite conversations with big budgets Too busy focusing on 'look at my spreadsheet' rather than 'look at how much money I made you this week by using every single platform available to me and igdaf about my ego'
SEO is now WAY bigger than ranking #1 on Google. Not because Google matters less, but because the job of SEO has expanded. Today, SEO is also about: 1. Getting found when someone searches on Google 2. Appearing in AI Overviews for Google searches 3. Getting recommended in ChatGPT answers 4. Owning the comparison searches in your category 5. Showing up on the sites influencing all of the above And you can’t do that by JUST: - Writing more blog posts - Building more backlinks - Adding schema - Tracking a bunch of AI prompts - Renaming SEO to “AEO” You need the entire system working together. Here’s how I think about the 5 layers of SEO in 2026:
12
2
47
5,667
My first year of being an SEO consultant I paid $400 for a PR blast for… Wait for it… ‘Best SEO in’ my city + it stuck for 18 months. This was 2018. I outranked agencies and enterprise ‘SEO’ companies. This got me my first ‘big’ SEO retainer. SEO hasn’t changed.
10
1
67
5,949