Learn how to generate, download, and publish your llms.txt file to optimize your website for Large Language Models.
Begin by accessing the main form in the application. Enter your website URL and click the "Analyze Now" button.
The system will automatically fetch publicly available data from your site and analyze it to create your optimized llms.txt file.
After the analysis is complete, a ZIP file containing a customized llms.txt
file will be available
for download.
llms.txt
file inside the
extracted folder
Upload the llms.txt
file to the
root of your website's public folder. This is usually where files like robots.txt
or sitemap.xml
are placed.
public_html/llms.txt
After uploading, verify it is accessible by visiting the following URL in your browser:
https://yourdomain.com/llms.txt
If the file does not appear correctly, try these solutions:
If you want to display .md
files in the browser as readable text instead of downloading them, configure your web server
accordingly.
Add this configuration to your server block:
server {
# ... your existing configuration
location ~* \.md$ {
add_header Content-Type text/plain;
}
}
Then reload Nginx:
# Test configuration
sudo nginx -t
# Reload nginx
sudo systemctl reload nginx
Create or edit .htaccess
in your
document root:
<Files "*.md">
ForceType text/plain
</Files>
Or add to your virtual host configuration:
<VirtualHost *:80>
# ... your existing configuration
<Files "*.md">
ForceType text/plain
</Files>
</VirtualHost>
Then reload Apache:
# Test configuration
sudo apache2ctl configtest
# Reload Apache
sudo systemctl reload apache2
After configuring your web server, markdown files like
home.md
,
about-us.md
, etc.,
will display as readable text in browsers instead of being downloaded.
Your website is now optimized for Large Language Models. AI systems like ChatGPT, Claude, and Perplexity will better understand and properly cite your content.