0:00 / 0:00

Public SEO Roast

StealthGPT SEO Audit

Unlock 45K monthly organic visits: Expand keywords, create targeted landing pages, and acquire quality backlinks. Potential to 3x traffic and boost conversions.

stealthgpt.ai
Roast my site next
StealthGPT

Audit Breakdown

stealthgpt.ai
corpojozef
corpojozef

AI Humanizer

Actual roast notes

The teardown

No template scorecard here. The details below come from this specific audit.

StealthGPT SEO Audit Report

Untitled.png

StealthGPT is an undetectable AI writing tool that aims to bypass AI detectors and humanize AI-generated content. This audit reveals their current SEO strategies, strengths, weaknesses, and opportunities for improvement.

Key Metrics

Untitled.png

  • Domain Rating: 51
  • Referring Domains: ~400
  • Organic Keywords: 2,700
  • Estimated Monthly Organic Traffic: 45,000

Strengths

  1. Strong Domain Authority: With a Domain Rating of 51, StealthGPT has a solid foundation for ranking well in search results.
  2. Brand Recognition: The brand name "StealthGPT" is ranking well for branded searches.
  3. Paid Ad Strategy: They've invested in paid ads to target bottom-of-funnel keywords.

Weaknesses

  1. Suboptimal Landing Pages: Paid ad traffic is directed to the homepage or sign-in page, which isn't ideal for conversions.
  2. Limited Content Strategy: The site lacks dedicated landing pages for specific keywords and use cases.
  3. Overemphasis on Competitor Terms: The focus on "undetectable AI" may be limiting their potential reach.

Opportunities

  1. Keyword Diversification: Expand focus beyond "undetectable AI" to broader terms like "AI humanizer" and "AI content detector".
  2. Content Expansion: Create dedicated landing pages for different use cases and keywords.
  3. Backlink Acquisition: Leverage competitor backlink profiles to gain high-quality links.
  4. On-Page Optimization: Improve homepage and key landing pages to better match user intent.

Detailed Analysis

1. Keyword Strategy

Untitled.png

Current Focus

StealthGPT is primarily targeting keywords related to "undetectable AI" and "AI detector bypass". While these are relevant to their product, they may be limiting their potential reach.

Key Findings:

  • Top organic keywords are mostly branded (e.g., "stealthwriter", "stealth gpt")
  • Ranking position #6 for "undetectable AI" (good, but room for improvement)
  • Not ranking well for broader terms like "AI humanizer" or "AI content detector"

Recommendations:

Untitled.png

  • Expand keyword focus: Target broader, high-volume keywords such as:

    • AI detector (747K monthly searches)

    • AI checker (426K monthly searches)

    • AI humanizer (22K monthly searches)

      Untitled.png

  • Create dedicated landing pages for each main keyword cluster (like undetectable AI)

  • Optimize existing pages for these broader terms

2. On-Page SEO

Untitled.png

Current Status

The homepage focuses heavily on "undetectable AI", which may not be the best approach for broader appeal and search visibility.

Key Findings:

Untitled.png

  • Homepage title and content overly focused on "undetectable AI"
  • Lack of interactive elements (e.g., text input area) on the homepage

Untitled.png

  • Limited content depth on key pages

Untitled.png

Recommendations:

Untitled.png

  • Revise homepage content:
    • Focus on broader terms like "AI humanizer" or "AI content detector"
    • Add an interactive text input area for immediate user engagement
  • Create dedicated landing pages for specific use cases and keywords
  • Improve content depth on key pages to better match user intent and provide more value

3. Technical SEO

Untitled.png

Current Status

No major technical issues were identified during the audit.

Recommendations:

  • Ensure proper implementation of schema markup for rich snippets
  • Optimize page load speeds, especially for mobile devices
  • Implement AMP (Accelerated Mobile Pages) for key content pages

4. Backlink Profile

Current Status

StealthGPT has approximately 400 referring domains, which is a decent foundation but leaves room for improvement.

Key Findings:

  • Competitors like humanize.ai and undetectable.ai have stronger backlink profiles
  • Opportunities exist to acquire links from sites linking to competitors

Recommendations:

Untitled.png

  • Implement a targeted backlink acquisition strategy:

    • Identify high-quality sites linking to competitors

      Untitled.png

    • Reach out for guest posting or link insertion opportunities

    • Consider using platforms like iCopify for easier backlink acquisition

      Untitled.png

  • Create linkable assets: Develop comprehensive guides, tools, or resources related to AI writing and detection

  • Leverage affiliate marketing: Offer attractive commission rates to incentivize backlinks and mentions

5. Content Strategy

Untitled.png

Current Status

StealthGPT's content strategy appears limited, focusing primarily on product features rather than addressing broader user needs and questions.

Recommendations:

  • Develop a comprehensive blog:
    • Cover topics related to AI writing, content creation, and avoiding plagiarism
    • Create in-depth guides on using AI tools effectively
  • Produce video content: Develop tutorials and explanatory videos for YouTube and embed them on the site
  • Create interactive tools: Develop free tools (e.g., basic AI detector) to attract users and links
  • Implement a FAQ section: Address common questions about AI writing and detection

6. Paid Advertising Strategy

Untitled.png

Current Status

StealthGPT has invested in paid ads targeting bottom-of-funnel keywords.

Key Findings:

Untitled.png

  • Ads are directing traffic to the homepage or sign-in page

    Untitled.png

  • Limited use of specific landing pages for ad campaigns

Recommendations:

Untitled.png

  • Create dedicated landing pages for each main ad campaign or keyword group
  • Optimize ad landing pages for conversion:
    • Clear call-to-action
    • Testimonials or social proof
    • Free trial or demo offer
  • Implement retargeting campaigns to capture users who visited but didn't convert
  • Expand ad campaigns to target top-of-funnel keywords for brand awareness

7. Competitor Analysis

Untitled.png

Key Competitors:

  1. undetectable.ai
  2. humanize.ai
  3. writehuman.ai

Findings:

Untitled.png

  • Competitors are ranking well for broader terms like "AI humanizer"
  • Most competitor sites feature interactive elements (e.g., text input areas) on their homepages
  • Some competitors have stronger backlink profiles

Recommendations:

  • Emulate successful competitor strategies:
    • Add interactive elements to the homepage
    • Create more comprehensive content addressing user needs
  • Differentiate from competitors:
    • Highlight unique features or use cases
    • Develop a strong brand voice and messaging

Action Plan

  1. Immediate Actions (1-2 months):
    • Revise homepage content to focus on broader AI writing terms
    • Add an interactive text input area to the homepage
    • Create 3-5 dedicated landing pages for main keyword clusters
    • Implement a basic blog with 5-10 high-quality articles
  2. Short-term Actions (3-6 months):
    • Develop a comprehensive backlink acquisition strategy
    • Create linkable assets (e.g., ultimate guide to AI writing)
    • Optimize paid ad campaigns with dedicated landing pages
    • Expand content strategy with regular blog posts and video content
  3. Long-term Actions (6-12 months):
    • Continuously monitor and adjust keyword strategy
    • Develop interactive tools to attract users and links
    • Implement advanced technical SEO optimizations
    • Explore partnerships and integrations to expand reach

Key Lessons and Tips

  1. Focus on user intent: Ensure your content and landing pages align with what users are actually searching for, not just what you want to promote.
  2. Diversify your keyword strategy: Don't rely too heavily on niche or branded terms. Expand to broader, related keywords to increase your potential audience.
  3. Create dedicated landing pages: Having specific pages for different use cases or keywords can significantly improve your search visibility and conversion rates.
  4. Leverage competitor insights: Analyze what's working for your competitors and adapt those strategies to your own site and content.
  5. Prioritize user experience: Include interactive elements like text input areas to engage visitors immediately and demonstrate your product's value.
  6. Build a strong backlink profile: Use tools like iCopify to identify and acquire high-quality backlinks, focusing on sites that link to your competitors.
  7. Optimize for conversions: Ensure your landing pages, especially those linked to paid ads, are designed to convert visitors into users or customers.
  8. Content is king: Develop a robust content strategy that addresses user questions, provides value, and establishes your brand as an authority in the AI writing space.
  9. Monitor and adapt: Regularly review your SEO performance and be prepared to adjust your strategy based on changing trends and algorithm updates.
  10. Think beyond SEO: While organic search is crucial, consider how SEO fits into your overall marketing strategy, including paid ads, social media, and partnerships.

By implementing these recommendations and keeping these key lessons in mind, StealthGPT can significantly improve its search visibility, attract more qualified traffic, and ultimately increase conversions and revenue.

Transcript

Read the roast

Skim the video, quote a line, or find the part where the site gets politely cooked.

393 segments

0:00

Hey, welcome back to another SEO Road.

0:01

Today, we're diving into StealthGPT.

0:04

It's an undetectable AI,

0:05

and it's riding the wave of AI detection anxiety.

0:08

The product writes and humanizes AI papers,

0:10

reports, and blogs, and bypasses AI detectors,

0:13

other ones like Turnitin, all with one click.

0:15

So it's a family of AI detectors,

0:17

and it helps you humanize text.

0:19

As AI content becomes more prevalent,

0:20

there's a growing concern about getting flagged

0:22

by AI detectors, and that is where StealthGPT comes in,

0:25

offering undetectable AI solutions.

0:27

This is capitalizing on the fear

0:28

that AI-generated content might be penalized for SEO,

0:31

which it could be, or rejected by publishers

0:34

when you're posting content, or guest post,

0:36

and other content that might have a small barrier

0:39

to quality.

0:40

So StealthGPT provides tools like a Stealth Bypass

0:43

and AI Humanizers that make

0:44

chat-GPT-generated content appear more human-like.

0:47

It's a perfect SEO play,

0:48

because people are actively searching for ways

0:49

to make their AI content detectable.

0:51

So they will have a problem,

0:53

and they will type it into Google,

0:54

and they will find the first website that they did,

0:57

and they will use the first website that they find.

0:58

And that's why SEO is very important.

1:00

It's hard, otherwise, to market,

1:01

because you cannot really use Twitter so much,

1:04

or YouTube, or LinkedIn, or other social media

1:06

to promote your business.

1:07

And cold email might not always work,

1:10

because those apps are generally quite cheap-ish,

1:12

but the ideal play is always either affiliate marketing,

1:15

from what I feel, or SEO.

1:17

So being high in the search,

1:18

and being one of the results that Google shows you,

1:20

is very important.

1:21

So in the next 50 minutes,

1:22

we'll break down how StealthGPT is optimizing for these trends

1:25

and potentially profiting from this niche.

1:27

Let's see if this SEO strategy is so stealthy

1:29

as their product claims to be, right?

1:31

So first, let's take a look at the Ahrefs report

1:34

to see the overview.

1:36

We type in the website on Site Explorer,

1:38

and we see that they have a high domain rating, 51.

1:42

They have a lot of backlinks, about 400 referring domains,

1:46

and they have 2,700 keywords,

1:47

which gives them 45,000 searches per month.

1:50

They spent some money on paid ads, as well, in the past,

1:54

and these are the paid ad keywords they used.

1:57

So the top keywords that, in their opinion,

1:59

they should rank high for, and so that they were paid for it.

2:01

So most of these are the bottom of the funnel keywords,

2:04

like AI detector bypass,

2:06

how to make AI writing detectable,

2:08

StealthGPT, bypass GPT zero,

2:10

and chat GPT essay writer.

2:12

All of these have fairly low search volume,

2:14

and a fairly low keyword difficulty.

2:15

This gives them an ideal place

2:17

to have a cost per click that is fairly low.

2:20

So an AI detector bypass,

2:21

about 1,500 people look for it, and it does show up.

2:24

Let's take a look at what we are seeing

2:27

if we type in the search on Google.

2:30

I am using the Ahrefs SEO toolbar,

2:32

and this gives me the keyword difficulty,

2:33

volume, and everything below the search itself.

2:36

It's very helpful, so it's everything at a glance.

2:38

So we have WriteHuman, StealthWriter,

2:41

and StealthWriter.ai, and DetectableAI,

2:43

WriteHuman, Phrasely, GPTInv,

2:46

and some other partners or people,

2:49

but we're not seeing them placing ads right now.

2:52

I'm not seeing a bit.

2:53

The pages that they're getting traffic to as keywords

2:56

are their homepage and their sign-in page,

2:59

which it goes here, or here.

3:01

It's not really ideal.

3:02

In general, what I would try to do

3:04

is avoid placing ads on your homepage

3:08

that is the same as your SEO page.

3:09

Make a new, unique page, like slash get slash AI bypass,

3:14

and then place the keyword of your paid ad

3:16

in the title of your page,

3:18

so make each page also unique.

3:20

So imagine someone typed in a thing in the ads,

3:24

for example here, Bypass Turnitin,

3:26

your page that you want to show.

3:27

If you click on this, it goes to the sign-in page,

3:30

which is horrible for conversion, I think.

3:32

It should say in your title, the page should say,

3:35

and then also like a page that is not SEO optimized,

3:38

because you don't care about SEO,

3:39

you're getting traffic for ads,

3:41

you want to be super optimized for conversion rate.

3:43

So logos, stars, get their email address,

3:46

and let them try the tool, and so on,

3:48

just to get the email,

3:50

or just to get a payment or a subscription.

3:52

A lot of these also just have the brand name and the name,

3:55

but yeah, humanize the eye assignment,

3:58

stuff like this, if it's going to the sign-in page,

3:59

how to make your eye writing detectable.

4:01

This title, this keyword should be in your page as well.

4:04

If you just copy and paste this,

4:05

you'll see a few examples, they're all going to the homepage.

4:08

It's okay, but this can still be better.

4:10

Ideally, a person who searches for this,

4:13

they will want to see this result.

4:15

They're looking for a question,

4:17

they're not looking for a tool or a sign-in page,

4:18

they're really looking for a blog post

4:20

that gives you some examples.

4:21

To just place ads on a blog post, even,

4:23

that has this question,

4:24

that would be much better for conversion.

4:26

But okay, this is a SEO audit, let's continue with that.

4:30

But that's an important thing

4:31

that they should improve as well.

4:34

It will help you understand more about keywords in general

4:37

and how to optimize your pages for conversion rate.

4:39

The top pages right now are Stealthwriter.

4:42

So they have all these top keywords,

4:45

which are just their brand name.

4:46

So people who are, again, looking for a Stealthwriter,

4:48

this is very good, because as we saw in this niche,

4:51

it's very important to have your name

4:54

and your brand domain also being very similar.

4:57

That's how you're showing up in Google.

4:59

For example, detectable AI, as you can see,

5:01

they have a page on this one.

5:02

And if we type in detectable AI,

5:04

of course, they're the number one

5:05

because they're placing ads.

5:06

But they're also number one here

5:07

because they have an exact 100% match on the domain name,

5:10

and that gives them a benefit.

5:11

If we see some other ones,

5:12

like if we type in right human AI,

5:15

we will also see the same.

5:17

We will see right human AI.

5:18

If we write in something like,

5:21

if we see humanized AI,

5:23

we will see all these results

5:25

also being exact match domain names.

5:27

So humanizedAI.io, humanizedAIpro,

5:29

humanizedAItext.org, and then finally Stealthwriter.

5:32

So they want to go higher in this list.

5:34

It seems to be possible.

5:35

Their page has about 39 domain rating

5:38

with a decent URL rating,

5:40

which is just the rating for the specific page.

5:43

That shows the amount of domains

5:44

they're referring to have.

5:46

But here, the top two results

5:47

actually have a very low domain rating,

5:49

but they have a decent URL rating

5:51

for plenty of backlinks, 60 more or less,

5:54

that go to the specific page.

5:55

So that is very useful to focus on,

5:57

and it seems like this, humanizedAI.io,

5:59

is getting a lot of traffic,

6:00

250,000 to this entire website.

6:04

And the other ones,

6:05

detectableAI has about 700,000 traffic.

6:08

Meanwhile, stealthwriter.ai has about 250,000.

6:13

So here, I believe we don't see StealthGPT,

6:17

which we were looking at.

6:19

So that's something

6:20

that they have to optimize over time.

6:22

But there's maybe something that they can improve.

6:25

They can get backlinks from the competitors.

6:27

For humanized AI,

6:29

they can make a list of the referring domains

6:31

over here from Ahrefs.

6:32

The way to go through here is you export this list,

6:35

and then you see which link they have to the targets.

6:37

They're sorted by domain rating.

6:39

And we see, for example, that fixthephoto.com,

6:42

they have an article on the best AI writers

6:44

for stories and so on.

6:45

So this article is going more in-depth

6:48

and to very similar-looking results.

6:52

But overall, they have, I saw the number 10,

6:55

they have a link here in the bottom.

6:56

So you want to reach out to these people

6:58

and give them an affiliate marketing backlink

7:02

or affiliate plans that they get a benefit from,

7:05

for example, 40%, 50%.

7:07

So they will place you first and place you higher.

7:09

If we take a look here at TagBullion,

7:10

I believe this is an article

7:12

that can just be posted by anyone.

7:14

You can purchase these links from TagBullion.

7:16

The one that I use is,

7:17

the one that I can recommend here is iCopify.

7:20

So you have a dashboard.

7:22

In general, one way to get easier backlinks,

7:25

for example, for TagBullion,

7:26

you can reach out to them.

7:29

Or you can type in the website over here

7:30

and it should give you also a list of potential matches.

7:34

So TagBullion is not in here.

7:37

It seems, oh, it is, tagbullion.com.

7:40

So you can buy a post on this website for just $20.

7:43

If you, then you look at the list of people

7:44

who are providing these posts,

7:46

a lot of them don't have any completed work.

7:48

So you want to make sure

7:49

that you filter on the completion rate

7:50

so that it's as high as possible

7:53

to make sure that it's valid.

7:54

But it seems like there's nothing here.

7:56

Okay, there's a few ones.

7:57

This one has 98% completion rate for 464 completed tasks.

8:02

So you can select this person

8:03

and the placement for this is about $32 or $35

8:06

for the creation of a blog post and publishing it.

8:09

So that's actually an easy way to place a lot of backlinks.

8:13

And that's something that I would advise people

8:15

instead of spending a lot of money

8:16

on an expensive SEO agency like ours,

8:19

you can do all of this work yourself.

8:22

Go to the list of backlinks,

8:24

see where you can get these links from

8:25

by reaching out to the author.

8:27

I'm sure this is a really good domain

8:29

because they only have 2,000.

8:30

Do follow backlinks

8:31

that they're pointing towards other websites.

8:34

So they will probably not allow guest posts

8:36

or link insertions

8:38

because it's a very low amount.

8:39

If you check the ratio between the referring domains,

8:41

this is the amount of backlinks they get to the website

8:43

and the amount of backlinks they send.

8:45

It's a very low rating.

8:46

So they probably are not for sale.

8:48

But if you see here, tagbillion.com,

8:49

they have a lot of outgoing backlinks to other websites

8:52

and they only get 34,000 referring domains to their site.

8:55

So this ratio is the opposite, like completely opposite.

8:58

So it means likely they're just selling a lot of links.

9:01

So you can get a link from this site

9:03

and match their top links from competitors immediately.

9:07

So that's what I would try to do.

9:08

So you go through all of these

9:09

and make sure that you are able to copy all of this strategy

9:12

and then you will be able to rank higher

9:15

because you are either getting placements

9:17

for these exact articles that we're seeing here,

9:19

for example, EM Labs or whatever,

9:21

and they're writing about humanizing AI tags.

9:23

So make sure that you also mention this list.

9:25

You can purchase a link and be, for example,

9:27

here as an anchor tag,

9:28

or you write a new post by yourself.

9:32

So to go back to StealthGPT,

9:34

they're mostly ranking as they are trying to do

9:36

for indetectable AI.

9:38

That's why they have it in the title.

9:39

Their position is about six, which is good.

9:41

But I feel like if they have some issues

9:43

getting more traffic,

9:44

because maybe those terms are not super good,

9:49

they might change all of their content

9:52

to instead of being indetectable AI to humanizing AI

9:55

or AI bypass, like a free eye checker.

9:58

I think the best keywords for this are,

10:00

let's take a look.

10:04

If we start by volume,

10:05

we will see immediately like a nice list.

10:07

And then we see that we have AI detector,

10:10

which has a lot more traffic.

10:11

It has about 64 position for them.

10:14

AI checker.

10:15

Let me remove the comparison filter so it's clear.

10:18

AI checker, GPT detector, indetectable AI

10:20

is one of the top terms

10:21

and that's why they're ranking for here

10:22

because it has also low KD.

10:24

But the thing is, this is like a sneaky keyword, right?

10:27

Because it's really like a brand name.

10:29

If you see here,

10:30

the AI detector and AI checker have a lot more searches.

10:33

I like AI humanized free.

10:35

It has a lot of less volume,

10:37

but a higher KD.

10:38

This means that it's not immediately like a brand name.

10:42

It's not immediately like a thing that people type in

10:45

to just go to the website for indetectable AI,

10:47

which is the other official one.

10:49

So potentially ranking for that might not be ideal.

10:52

If we take a look at AI humanizer,

10:54

I don't see the free version

10:56

because probably they're not ranking for it.

10:58

But if we type in the keywords here,

11:02

we will see a quick list of what it's showing us.

11:04

So it has 28,000 traffic potential

11:06

with a 36 keyword difficulty.

11:08

So this seems like a good term to focus on as well,

11:11

but they're not really ranking here

11:12

because there's a lot of competition

11:14

and they have decent amount of backlinks

11:16

and a lot of traffic to each page.

11:18

So this is a tricky one to get in.

11:19

But as we see here, Stealth Rider,

11:21

which has a similar domain name as stealthgt.ai,

11:24

they focus on bypassing AI detection in the title

11:27

and getting a human score,

11:28

which I believe they're trying to focus

11:30

on more of a conversion rate,

11:32

but the cutoff title is not good.

11:34

That's something I would try to avoid.

11:35

But overall, AI humanizer,

11:37

free AI detector and AI content humanizer,

11:38

I think this one is a very good title to have

11:40

instead of indetectable AI,

11:42

because that's people coming up here,

11:44

it feels like almost like a brand ripoff in a way.

11:47

So you want to make sure that you have

11:50

the keywords that are not brandable.

11:51

It's like our agency,

11:53

it's trying to rank too much for it.

11:56

Instead of like a CEO agency was the broad term,

11:58

it's trying to rank for a competitor.

11:59

I don't know any competitors,

12:00

but like it's having a competitor's name on a title,

12:03

it wouldn't make sense.

12:04

Like href.com wouldn't have some rush on their homepage,

12:07

because it's just an SEO tool,

12:10

it's not like the competitor's name.

12:12

So make sure that it's clear.

12:14

I do understand that, okay, indetectable AI,

12:16

it feels like you want to focus on these words

12:19

because they're so popular, turn it into GPT-0,

12:21

but it's better to focus on the main keyword

12:23

on your homepage,

12:24

which would be AI humanizer,

12:26

or as we saw from Surfer SEO, AI content detector,

12:29

and then make unique landing pages for each of those terms.

12:32

So you would go to stock.gpt.ai

12:35

slash AI undetectable AI,

12:38

and make a page like this one,

12:39

which has that keyword,

12:42

which has the exact same results as you have now.

12:45

And then you can say undetectable AI

12:47

versus self-GPT on your page instead of the competition.

12:51

And the rest of this page can be a little bit bigger.

12:53

I feel like this result is okay, this landing page,

12:57

but what I would like to see for an AI content humanizer,

12:59

what you're probably missing in my opinion is,

13:02

let's take a look, I will show you what I mean.

13:04

If you type in the result for AI detector,

13:06

you will see a bunch of results,

13:07

like robot, scribbler, copy leaks.

13:10

One thing that they all have in common is a text area.

13:12

So they have a direct input into text.

13:14

So you can type in text and you get a result.

13:16

You can type in text and you get a result.

13:18

You can type in text and you get a result.

13:20

You can type in text and you get a result.

13:23

So as we see here,

13:25

if we do the same type of work for AI humanizer,

13:27

we will see a bunch of results here,

13:29

undetectable AI, AI humanizer.com.

13:31

And if we, again, what Google likes to see,

13:34

AI humanizer is like a tool or a thing

13:36

or a maker or a generator or humanizer.

13:39

So it's a thing, so it does things like a tool.

13:42

So it should definitely have an input or a button, right?

13:45

So that's what Google is trying to prioritize here.

13:47

So we see all these competitors,

13:49

they all have a text area on the top.

13:51

Super, super, super important.

13:53

This one doesn't have it.

13:54

This has a video.

13:55

So if you would change the homepage to more general terms,

13:58

like those ones, add a text area,

14:00

move the undetectable AI stuff

14:01

to separate sub landing pages,

14:03

I think it will rank better

14:05

and you will stop losing traffic potentially and go higher.

14:08

And make sure that you also

14:09

don't send your payless traffic to them,

14:12

to the center page, which is horrible for conversion.

14:14

All right, I hope that helps.

Get roasted

Want the uncomfortable version?

I’ll record a teardown of your site and tell you what I’d fix first. Not a 40-page PDF. Actual next moves.

Roast My Website

Public example or private delivery. Your call.

← Browse All Audits