How It Works Benefits FAQs
Step-by-Step Guide

Implementation Guide

Learn how to generate, download, and publish your llms.txt file to optimize your website for Large Language Models.

1

Submit Your Website

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.

2

Download the File

After the analysis is complete, a ZIP file containing a customized llms.txt file will be available for download.

Download Steps:

  • Click the "Download ZIP" button
  • Unzip the archive using your preferred tool (e.g., WinRAR, 7-Zip, or built-in OS utilities)
  • Locate the llms.txt file inside the extracted folder
3

Upload to Your Website

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.

File Location:
public_html/llms.txt

After uploading, verify it is accessible by visiting the following URL in your browser:

Verification URL:
https://yourdomain.com/llms.txt
4

Troubleshooting

If the file does not appear correctly, try these solutions:

Common Issues:

  • Double-check that you unzipped and uploaded the correct file
  • Confirm the file is in the correct public directory
  • Ensure the file has read permissions (e.g., permission 644)
  • Try accessing the URL directly in a private/incognito browser tab

Quick Tips:

Check file permissions
Clear browser cache
Verify server configuration
Test in incognito mode
5

Server Configuration

If you want to display .md files in the browser as readable text instead of downloading them, configure your web server accordingly.

For Nginx

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

For Apache

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

Important Note

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.

You're All Set!

Your website is now optimized for Large Language Models. AI systems like ChatGPT, Claude, and Perplexity will better understand and properly cite your content.