My porn website built with Claude AI

You showed the result for three days. But you also mentioned that the site is a less than a month old.

Are those results for the first three days after site was created
 
Just curious how does claude deal with p*rn related stuff?

Their classifier now is pretty anoying even for everyday stuff. How do you get away talking about p*rn ? Doesn't it refuse to help?
 
[Update] Session: June 28, 2026

A productive morning working on the website; here’s what we accomplished:

Bunny : Exclusive videos
- Added a 3rd exclusively hosted video
- The site now features 3 100% exclusive videos hosted on our CDN
- Automated cache purging after upload

XVideos Import — Major fix
- Fixed the import script: added the `sorting_date='week'` parameter to fetch recent videos
- Result: +524 new videos imported overnight
- Site total: 7,407 videos

Miscellaneous fixes
- "French" and "Blowjob" categories were showing 0 videos — tag mapping fixed
- French flag favicon added to all pages
- Automatic redirection for old URLs indexed by Google (404 → correct page)
- Clean URLs for Bunny videos (`/video/slug/`)

⚡ Performance & Cache
- Cloudflare TTL increased from 5 minutes to 2 hours
- Automatic cache purge after every import (XVideos + Eporner)
- Expected cache hit rate: 50–70% (previously 12%)

Cloudflare 24h Stats
- 8.4k visits (+161.9%)
- 98.4% HTTPS encrypted requests
 
Just curious how does claude deal with p*rn related stuff?

Their classifier now is pretty anoying even for everyday stuff. How do you get away talking about p*rn ? Doesn't it refuse to help?
Like I said earlier, it sent me some alerts at first, but it's all good now, the journey goes on...
 
You showed the result for three days. But you also mentioned that the site is a less than a month old.

Are those results for the first three days after site was created
Site has been up since June 15, 2026. Only 13 days old, yet already pulling 8.4k visits/day and 7,407 videos.
 
[Update] Session: June 28, 2026

A productive morning working on the website; here’s what we accomplished:

Bunny : Exclusive videos
- Added a 3rd exclusively hosted video
- The site now features 3 100% exclusive videos hosted on our CDN
- Automated cache purging after upload

XVideos Import — Major fix
- Fixed the import script: added the `sorting_date='week'` parameter to fetch recent videos
- Result: +524 new videos imported overnight
- Site total: 7,407 videos

Miscellaneous fixes
- "French" and "Blowjob" categories were showing 0 videos — tag mapping fixed
- French flag favicon added to all pages
- Automatic redirection for old URLs indexed by Google (404 → correct page)
- Clean URLs for Bunny videos (`/video/slug/`)

⚡ Performance & Cache
- Cloudflare TTL increased from 5 minutes to 2 hours
- Automatic cache purge after every import (XVideos + Eporner)
- Expected cache hit rate: 50–70% (previously 12%)

Cloudflare 24h Stats
- 8.4k visits (+161.9%)
- 98.4% HTTPS encrypted requests
Cloudflare analytics overestimates traffic alot.

You might want to use Google Analytics to monitor human traffic
 
Impressive work, especially considering you built it in just a few days without extensive development experience.

I'm particularly interested in the automation side of the project. A few questions:
  • How are you handling duplicate detection when importing from multiple sources?
  • Are you using AI for SEO metadata only, or also for generating unique content to avoid duplicate pages?
  • Have you encountered any indexing issues with automatically imported videos?
  • How has the title translation quality been for French SEO so far?
Thanks for sharing your workflow.
 
[Update] Quality & SEO Cleanup — June 28, 2026
Major cleanup session today to improve site quality and consistency.

Cleaning up non-French videos

Removed 3,313 videos imported via overly generic keywords (french milf, paris amateur, nice amateur, etc.) that were bringing in non-French content
Removed 35 videos with foreign nationalities in the title (latina, italian, japanese, etc.)
Removed 9 videos with English branding/tags (LesLay, BLACKED, Mommy, etc.)
Total after cleanup: 4,049 100% French videos

Import script improvements

Removed problematic keywords from the search list
Added an EXCLUDE_KEYWORDS filter to block non-French content at the import stage
Future imports will be much cleaner

SEO-friendly URLs

Generated slugs for the 4,091 existing videos
Automatic 301 redirects from /video.php?id=X to /video/video-slug/
All URLs are now SEO-optimized

⚡ Performance

Cloudflare cache purged after every modification
Redirects for old Google URLs (404 → correct page)
 
@Assclown makes a good point about cloudflare. Most of that 8k is likely bots and scrapers hitting your new dynamic links, especially since you just did that URL cleanup. Definitely get a proper analytics tool like matomo on there to see what real human traffic you actually have.

For the indexing, are you using any indexers or just letting googlebot do its thing? With a brand new domain and thousands of embed pages, it can take ages to get them indexed properly without some push... Good call on filtering out the non-french stuff early though, much better for bounce rate once you get real search traffic.
 
Interesting stuff.

@Vlad2012 based on my experience, if you add this many URLs in a short period, Google may penalize your site or heavily de-rank it, thinking its just bunch of porn spam. You might get a week or two of "welcome juice", but once that settles down, they might put your site where it belongs.
Curious to see what will happen with yours.

Good luck nonetheless.
 
Interesting stuff.

@Vlad2012 based on my experience, if you add this many URLs in a short period, Google may penalize your site or heavily de-rank it, thinking its just bunch of porn spam. You might get a week or two of "welcome juice", but once that settles down, they might put your site where it belongs.
Curious to see what will happen with yours.

Good luck nonetheless.

I have a different opinion. OP is going for a specific audience i.e. french audience. There might not be many webmasters doing what op is doing right now. That's why he is getting this much traction.
I am saying this because i am working in the asme niche, i only got punished when I presented the same info through home page that my competitors were providing. Right now, since op designed everything with AI, i am sure the ui of website will be different than others in his niche. He will get rewarded for that also.
 
Good point on the bots, you're probably right that a chunk of that 8k is Googlebot going crazy after the URL restructuring. Just finished installing Matomo actually, so we'll have clean human traffic data in the next 24-48h.For indexing, just letting Googlebot do its thing for now via the sitemap I submitted to Search Console. Open to suggestions on indexers if you have any recommendations that won't get the domain flagged.And yeah, the non-french filtering was a must had nearly 3,300 videos with "french" in the title that were anything but. Down to 4,049 clean videos now, much better for relevance and bounce rate once organic traffic kicks in.
 
Good point on the bots, you're probably right that a chunk of that 8k is Googlebot going crazy after the URL restructuring. Just finished installing Matomo actually, so we'll have clean human traffic data in the next 24-48h.For indexing, just letting Googlebot do its thing for now via the sitemap I submitted to Search Console. Open to suggestions on indexers if you have any recommendations that won't get the domain flagged.And yeah, the non-french filtering was a must had nearly 3,300 videos with "french" in the title that were anything but. Down to 4,049 clean videos now, much better for relevance and bounce rate once organic traffic kicks in.
Hey - why not use Google Analytics?
 
[Update] — Session of June 28, 2026
Local AI Models

Installed LM Studio + downloaded Rocinante 12B (7.5 GB, Q4_K_M) for generating French adult content
System prompt configured to generate SEO title + description + hashtags in French

Exclusive Bunny Videos

Added description column to database
Display of description on video.php (exclusive to Bunny only)
Admin page /admin_descriptions.php created with:

Bunny video add form (bunny_id, duration, title, description, hashtags)
Editing of title + description + hashtags of existing videos
Automatic random views of 5k-20k upon addition
Random publication time (1 AM - 11 PM)

2 exclusive videos added and tested

Database cleanup

Deletion of ~400+ non-French videos (American, Japanese, Russian, US studios)
Fixed import_xvideos.py script with exclusion list of non-French actresses/studios
Cloudflare token renewed and functional

To do:

Continue cleaning up the remaining English videos
Disable problematic search queries in the XVideos script
Upload the corrected import_xvideos.py script to the server
 
Hey - why not use Google Analytics?
Google Analytics is free and powerful, but it hosts your data on its servers (with GDPR risks) and uses sampling, which can skew report accuracy. It's perfect if you're already using the Google ecosystem (Ads, etc.) and privacy isn't your top priority.

Matomo, on the other hand, guarantees you full ownership of your data, native GDPR compliance, and 100% complete reports (without sampling). It even offers advanced features like heatmaps.

In practice: choose Matomo if you want to control your data and respect privacy (its self-hosted version is even free). Choose Google Analytics if you're looking for a standard tool, integrated with Google and at no cost, even if it means making concessions on privacy.
 
So you use Cloudflare to see how much traffic you have on your website? If Cloudflare stats were real, then I would be a millionaire with over 1M IPs per day on my network :) So following stats on Cloudflare is the worst thing to do... :) Anyway, you can use Claude to create your own analytics — at least that's what I did :) and I have all the stats I need. And I can confirm that using Claude to build a CMS for an adult network really works if you have experience with adult networks. I built the CMS with my ideas and Claude's programming, but it took me 1+ month to reach what I really needed the script to do :)
 
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 ?
Impressive execution. The Claude + automation combo is underrated for rapid builds — I've been doing something similar, building an entire cybersecurity ecosystem from Termux on Android with no team.
The 770% traffic spike in 3 days tells me the Schema.org + dynamic sitemap did heavy lifting early. Smart move setting that up from day one instead of retrofitting it later.
One question — how are you handling the ExoClick approval process? That's usually the bottleneck for new domains.
 
Back
Top