Support LLMs.txt in HubSpot CMS

hkenosi

There's an emerging standard called LLMs.txt which is basically like a sitemap but explicitly for LLMs. It would be great to have support for this in HubSpot CMS. While I could do it one time and upload the file to my site, really, it's best if it were being updated dynamically as my site changes over time. Today, I believe this HubSpot CMS feature lives under Content Hub.

HubSpot Updates
Alternative Solution
December 01, 2025 08:08 AM

Thank you all for your patience. While we continue to monitor llms.txt relevance, I wanted to resurface the following workaround that @katie previously shared:


If you're interested in generating an llms.txt file, there are some free tools available. Once you’ve generated the file, you can host it in your file manager. From there, you can set up a proxy redirect from /llms.txt to the location in your file manager where the file is hosted.

July 02, 2025 07:46 AM

Thanks for the post, @JimB_Huble! Merging this with an existing similar post--we're monitoring llms.txt traffic closely in the meantime!

June 24, 2025 06:32 AM

Hey everyone,

 

Thanks for the post! We've been following the llms.txt stuff closely as well. We've done a few deep dives on our web traffic data and as of now, we're not seeing enough of an indication that answer engines (ChatGPT, Claude, Perplexity) are using llms.txt as a convention for crawling web data. That being said, the idea definitely seems to be gathering steam, so while we are holding off on building a solution right now, we're going to keep very close tabs on this and are ready to build something if or when we see indicators that llms.txt are starting to be used to gather web data by answer engines.

 

In the meantime, if you're interested in generating an llms.txt file, there are some free tools out there, and once you have the file generated, you can host the file in your file manager. From there, you would set up a proxy redirect from /llms.txt to the location in your file manager that hosts your llms.txt file.

 

I will keep this thread updated as we have news!

 

Katie

31 Replies
VGaillard
Member

The goal is to place a llms.txt file in the root of our Hubspot website.

Like a robots.txt but designed to help ai instead of crawlers.

SHilsman
Member

Yeah this is NEEDED

KevinBarber
Contributor

+1 
My site has been scanned for this. .. showing up on 404 report:

KevinBarber_0-1749894768418.png

 

KevinBarber
Contributor

PS, we're going to solve for this temporarily with a redirect 😊

so i wouldn't like make this the highest thing... redirects are easy.
I'd do more MCP server functionality first. (beyond crm data).

SETMeyer
Participant

Would definately be a plus!

SETMeyer
Participant

Like on the other post: the sooner, the better!

SHilsman
Member

@KevinBarber can you explain more as to how you are solving with a redirect? What are you redirecting to? A plaintext file?

KevinBarber
Contributor

Hey there @SHilsman >> yes we will redirect to a file (it's not done yet, but we've validated that it'll technically work until HS provides the desired fix).  

SETMeyer
Participant

@KevinBarber Hm, you mean that the llms.txt redirects to your sitemap?

KevinBarber
Contributor

hi @SETMeyer no..  a sitemap is not an llms.txt file >> 
I'll make a video and post it soon. 🙂 

katie
HubSpot Product Team

Hey everyone,

 

Thanks for the post! We've been following the llms.txt stuff closely as well. We've done a few deep dives on our web traffic data and as of now, we're not seeing enough of an indication that answer engines (ChatGPT, Claude, Perplexity) are using llms.txt as a convention for crawling web data. That being said, the idea definitely seems to be gathering steam, so while we are holding off on building a solution right now, we're going to keep very close tabs on this and are ready to build something if or when we see indicators that llms.txt are starting to be used to gather web data by answer engines.

 

In the meantime, if you're interested in generating an llms.txt file, there are some free tools out there, and once you have the file generated, you can host the file in your file manager. From there, you would set up a proxy redirect from /llms.txt to the location in your file manager that hosts your llms.txt file.

 

I will keep this thread updated as we have news!

 

Katie

JimB_Huble
Contributor | Elite Partner

There is currently a proposal for standardisation to use an /llms.txt file on websites. This file would provide information to help LLMs like ChatGPT understand a website better: https://llmstxt.org/ .

 

With it, companies could attempt to tackle hallucinations/misinformation about their brand by providing the correct information in their LLMS.txt file. 

 

HubSpot should add a section where this file can be created and managed, in the same way as a robots.txt file is. 

 

The standard is proposing the file be hosted at the address: website.com/llms.txt

 

But if we were to create this file and upload it to the HubSpot file system right now, the URL would be  website.com/hubfs/llms.txt with no way to edit the URL.

 

This is why a native solution needs to be developed. 

katie
HubSpot Product Team

Thanks for the post, @JimB_Huble! Merging this with an existing similar post--we're monitoring llms.txt traffic closely in the meantime!

SilviaVega
Participant | Platinum Partner

I just upvoted on this idea!

We’re doing a lot of work around integrating AI into marketing strategies, and I see real value in this idea. Supporting LLMS.txt in HubSpot CMS would make a big difference for visibility across AI search engines, something that's only going to become more important.

On fileroom.com, for example, we’re always looking at ways to improve how our content is found and understood by both people and AI. This kind of functionality would help us, I'm more than confident that plenty of other teams like us would stay ahead of that shift.

Thanks for sharing this. Definitely worth supporting to help move it up the priority list! Silvia. 

Markus_USU
Member

We also see requests to /llms.txt in our analytics data, and SEO tools such as SEMRush also check if a /llms.txt file is present. Manually creating and uploading the file in HS File Manager is not an option, as our website is constantly changing and the file would quickly become outdated. We therefore need a dynamic solution in HubSpot.

SETMeyer
Participant

BUT: Is it not just crawled like any other file? E. g. did you place it under yoursite.com/llms.txt, with no links to from anywhere - or did you include a link to it anywhere? 

mikr
Contributor

That would be super beneficial for us. 

Damotech
Contributor

Same here. Would like Hubspot to offer this natively, the same way robots.txt is supported.

zerokarma
Member

Can anyone verify if it works fine by uploading the file to Hubspot then redirecting to the /llms.txt url?

VGaillard
Member

@zerokarma not really 🙂

You can hardly call it a workaround and it doesn't update automaticly

What we want is an automated file in the root folder of our website like the sitemap.xml

 

Please Hubspot? 🙂