Linking a Button to a specific CMS Item

I love the capability of linking any CMS item directly by selecting text and turning it into a link.

However, when I try to link a button to a CMS item it only allows static pages.

I know that I can achieve similar results by adding a collection and adding a filter to just show that specific CMS item, but I was wondering if there is a way to accomplish this as it can be done in rich-text without collection connections.

Is there any way to link any button to a specific CMS item without adding a collection just for linking the button?

Thanks

Hi @erbils,

Copy the direct URL slug shown in the collection item. It’s on the page settings, under the collection URL section.

1 Like

This is bad for SEO. It is generally recommended to replace links to redirecting URLs on your website with direct links. And your tip is to reference/link externally and not internally.

I still haven’t figured out how to link to CMS (internally). I am not sure if Webflow features this at all.

Source:

You would just need to add the CMS list to that component.

1 Like

have you found a solution to this? What is the best way of linking to other cms items for the best SEO?

1 Like

For people coming to this page, this is the answer. It’s a bit counter-intuitive vs. the rest of the webflow workflow, but you add the CMS list, make a filter where ‘name = [the name of the item]’ and then add the button inside the CMS list item that remains. Then make the link = current item list.