My porn website built with Claude AI



[Progress update] 07/31/2026 - filter hardening & SSH rescue (self-hosted FR tube)

Mostly a maintenance session, tightening the import pipeline after two weeks of daily cleanup.

The problem I was solving

Since going live with automated imports, I've been manually deleting 5-10 videos per day: AI-generated content, promotional teasers for other sites, webcam content, non-French videos that slipped through the language filter. That's not sustainable at 2 videos/day import rate, one bad import is 50% of daily output.

Two-layer filtering

The existing filter only ran on the original English title. Problem: some junk only reveals itself after translation into French, AI labels like [Généré par IA], promo phrases like bande annonce or à ne pas manquer. Added a second filter that runs specifically on the translated French title. Combined with the existing English-title blocklist, most garbage is now caught before it hits the database.

Also identified a recurring pattern on one source: two specific videos kept coming back every single run because they sit permanently at the top of a popular search query. Deleting them was pointless, they'd be back the next morning. The fix was blocking their exact titles in the exclusion list so they're skipped at import time, not cleaned up after.

SSH lockout

Lost access to the server for a few hours, forgot the passphrase on my SSH private key. Ended up using the VNC console through the hosting panel to get back in, then used PuTTYgen to reload the key and re-save it without a passphrase. Lesson: store your SSH key passphrase somewhere, or just don't set one if you're the only user.

Side issue: external hard drive was spinning down after 1 minute due to Windows power settings. Fixed via advanced power options — set disk timeout to 0.

Current state

Pipeline is cleaner. Still doing a daily eyeball check on new imports but the manual deletion rate has dropped significantly. Organic traffic starting to tick up slightly, will share proper numbers in the next Matomo update.



[Matomo update] July stats — self-hosted FR adult tube

Quick numbers check after a full month of operation.

Period: July 2 → July 30

  • 3,175 visits — roughly 3x the previous period
  • 16,153 page views
  • 54% bounce rate (down from 57% — improving)
  • 3 min 34s average session duration
  • 819 internal searches, 376 unique keywords
What's working

Volume tripled without any paid traffic or new acquisition channel, just consistent daily posting on one social account and the catalog growing at 4 videos/day. The internal search numbers are interesting: 376 unique keywords tells me visitors are actively looking for specific content, which means intent is there.

One clear spike mid-July, roughly 3-4x normal daily traffic for 2 days, then back to baseline. Came from a single post that got traction. Reminder that social-driven traffic is spiky and unpredictable, one post can move the needle significantly, but you can't rely on it consistently.

What I'm watching

Organic search is still a small slice of traffic. All the SEO work done this month (clean tag pages, deduplicated titles, proper sitemap) hasn't had time to compound yet, Google is slow. Expecting to see movement in GSC over the next 4-6 weeks.

Session duration dropped slightly (-27%) which I attribute to more new visitors exploring less. Bounce rate improving suggests the ones who stay are finding what they want.

Overall: healthy growth trajectory for a 5-week-old site running on autopilot.
 
Last edited by a moderator:


[GSC update] First indexation report - self-hosted FR adult tube

First proper look at Google Search Console coverage data, ~5 weeks in.

Current state
  • 11,844 pages indexed
  • 10,769 pages not indexed
  • 0 server errors (5xx) ✅
  • 0 non-critical issues ✅

The numbers that need context

4,603 "not found" (404) looks alarming, isn't. Our deleted videos return 410 (Gone) confirmed via curl, which is the correct signal for Google to deindex cleanly. The 404s are likely malformed URLs or external links Google picked up, nothing actionable on our end.

2,389 pages with redirects, mostly the old /video.php?id=X URLs from eporner imports that now have proper slugs. Google is following the redirects fine.

1,773 detected, not indexed + 1,359 crawled, not indexed, this is the real number to watch. Google is finding the pages but judging them not worth indexing. Classic thin-content signal. We spent the last two weeks fixing exactly this: deduplicating ~200 titles, adding tag taxonomy across 5,000+ videos, expanding the sitemap to cover 74 tag listing pages. None of that has had time to compound yet.

160 duplicate pages, Google found URLs it considers duplicates of each other. Down from what it would have been before the title deduplication work. Expect this to keep dropping.

What I'm watching next

The "detected, not indexed" bucket is the one that matters. If our SEO fixes are working, that number should start dropping in 4-6 weeks as Google recrawls and reassesses. If it doesn't move, it means the content still isn't differentiated enough and we'd need to look at descriptions or other signals.

The indexed count (11,844) is already solid for a 5-week-old site with no backlinks and no paid traffic. Organic impressions are low but climbing. The foundation is there now it's a waiting game.
 


[GSC update] First indexation report - self-hosted FR adult tube

First proper look at Google Search Console coverage data, ~5 weeks in.

Current state
  • 11,844 pages indexed
  • 10,769 pages not indexed
  • 0 server errors (5xx) ✅
  • 0 non-critical issues ✅

The numbers that need context

4,603 "not found" (404) looks alarming, isn't. Our deleted videos return 410 (Gone) confirmed via curl, which is the correct signal for Google to deindex cleanly. The 404s are likely malformed URLs or external links Google picked up, nothing actionable on our end.

2,389 pages with redirects, mostly the old /video.php?id=X URLs from eporner imports that now have proper slugs. Google is following the redirects fine.

1,773 detected, not indexed + 1,359 crawled, not indexed, this is the real number to watch. Google is finding the pages but judging them not worth indexing. Classic thin-content signal. We spent the last two weeks fixing exactly this: deduplicating ~200 titles, adding tag taxonomy across 5,000+ videos, expanding the sitemap to cover 74 tag listing pages. None of that has had time to compound yet.

160 duplicate pages, Google found URLs it considers duplicates of each other. Down from what it would have been before the title deduplication work. Expect this to keep dropping.

What I'm watching next

The "detected, not indexed" bucket is the one that matters. If our SEO fixes are working, that number should start dropping in 4-6 weeks as Google recrawls and reassesses. If it doesn't move, it means the content still isn't differentiated enough and we'd need to look at descriptions or other signals.

The indexed count (11,844) is already solid for a 5-week-old site with no backlinks and no paid traffic. Organic impressions are low but climbing. The foundation is there now it's a waiting game.
If your website is new and you already have 4600 pages with not fount i can tell you this website will have a huge issue ... the biggest mistake to remove so many videos on a brand new website ... better keep this domain as testing and start a few more ...
 
Congratulation on you progress . I want to ask 2 things from where you import videos? Is a niche porn or have more categories /general and how you get users only organic via seo?
 
This is such a inspiring thread i made my first site maybe 10 days ago i really need to level up

Do you think you will embed from reddit like redgifs ?
 
Last edited by a moderator:
Great to hear about it! Looking forward to your results. Good luck
 
When you are looking to choose a niche what volume and competition are you looking for ?
 
What is the best hosting provider for porn you said to look outside of countries that cuck you with dmca who would you recommend. You say allot of terms i don't really understanding i host with hostinger
 
I think I messed up heavily I imported nearly 10k videos I need to go through it caused my site to be sooo slow did I make a huge mistake is it better for site stability and speed to only import say 400 videos a day ?
 
Hey everyone,

I wanted to share my experience building a 100% French adult tube site I launched just a few days ago.

1. The concept :

A free French porn video site with a clean, professional design, automatically fed by imports from Eporner, XVideos and Xhamster.

2. Tools used :

- Google Stitch to generate the initial design and HTML/CSS structure in minutes
- Claude AI for everything else: PHP conversion, MariaDB database, automatic import scripts, English → French title translation via the Anthropic API, ad integration (ExoClick, FapCash), SEO, Apache security

3. What Claude actually did :

- Python auto-import scripts (cron every 3-4h)
- 2,400+ videos imported and translated automatically
- FapCash widget with hover trailer preview
- Popunder + In-Page Push via ExoClick
- Legal pages (DMCA, GDPR, 2257, Terms)
- Dynamic sitemap, Schema.org, SEO meta tags

4. Results after 3 days :

862 visits, +770% vs previous week
France leading the traffic ✅

5. Conclusion : With no advanced dev skills, I was able to build a fully functional site in just a few days. Stitch for the design, Claude for all the backend and automation. The combo is insanely powerful.

Any questions ?
Going forward, how are you going to generate new content?
 
I think I messed up heavily I imported nearly 10k videos I need to go through it caused my site to be sooo slow did I make a huge mistake is it better for site stability and speed to only import say 400 videos a day ?
I have 500.000 videos on a small server, and load times are like 100ms. It is very important to optimize your database and MySQL indexes, etc.

I just built the script with Claude, the new v2, and the speed and interaction are very high (+14 hits per visitor) :) (PS: already 2 months of building and fixing, and still not fully finished)
 
What is the best hosting provider for porn you said to look outside of countries that cuck you with dmca who would you recommend. You say allot of terms i don't really understanding i host with hostinger
I’m with AlexHost in Moldova with a VPS.
 
I have 500.000 videos on a small server, and load times are like 100ms. It is very important to optimize your database and MySQL indexes, etc.

I just built the script with Claude, the new v2, and the speed and interaction are very high (+14 hits per visitor) :) (PS: already 2 months of building and fixing, and still not fully finished)
I have 6,684 videos, all French videos, distributed between my personal videos on Bunny and the Xvideos and Eporner cron jobs. I recommend asking Claude to create filters for you.
 
I have 6,684 videos, all French videos, distributed between my personal videos on Bunny and the Xvideos and Eporner cron jobs. I recommend asking Claude to create filters for you.
My CMS has filters if I want a mini niche too, but I focus on my first test domain to have a large database of videos ... this way I can improve the speed of the CMS + related videos for each page ... right now I have an average of 14 clicks per visitor ... :)

Page speed with 500.000+ videos database is taking 200ms to load with no cache :)

1788777277500.png

Yesterday's stats on my testing domain with the CMS v2 :) Still working to improve; I hope I can increase to at least 18 average hits per person ...
 
My CMS has filters if I want a mini niche too, but I focus on my first test domain to have a large database of videos ... this way I can improve the speed of the CMS + related videos for each page ... right now I have an average of 14 clicks per visitor ... :)

Page speed with 500.000+ videos database is taking 200ms to load with no cache :)

Yesterday's stats on my testing domain with the CMS v2 :) Still working to improve; I hope I can increase to at least 18 average hits per person ...
For your site, I’d mainly recommend using Matomo to track the site’s actual traffic, and GA4 + Search Console for acquisition and SEO analysis.
 
For your site, I’d mainly recommend using Matomo to track the site’s actual traffic, and GA4 + Search Console for acquisition and SEO analysis.
I never use that one, but I have my own tracking, but i share the Google Analytics because most people understand it :)
 
Interesting to see how AI handled the development and automation. The traffic growth is promising, though I’d watch SEO performance before drawing conclusions.
 
Back
Top