Up-front: congratulations Webflow for this great tool. It’s a pleasure to work with!
We’re in the final steps creating our new website using Webflow static pages and Webflow CMS.
uses an iframe to embed the machine search feature from another domain:
Regarding SEO, we want a URL hosted on Webflow to be shown on Google when someone is searching for a machine we’re offering. Since a ‘canonical’ (unique) URL is needed for Google in order to index each single machine we’ve created a sitemap with unique URLs per machine and put the sitemap.xml’s URL into robots.txt on Webflow. A URL per machine in this sitemap look like this, where “15159” is a unique number for a single machine: http://adoptsmt.webflow.io/machinesearch/#/15159
This URL scheme works perfectly in the browser, may take a few seconds to load of course.
The question is: will this SEO concept also work for Googles crawler to index each machine?
1. One of > 1000 URLs hosted on Webflow Google knows from sitemap.xml
2. http://adoptsmt.webflow.io/machinesearch/#/15159 as an example of > 1000
4. Iframe loads http://tools.adoptsmt.com/machines/machinesearch/#/15159
6. Angular uses JSON data it loads asynchronously (!)
What do you think: will this SEO concept work? In order to work Google’s crawler would have to index the content shown after step 7 is finished, with some latency and asynchronous calls in between.
Do you have another idea for a suitable SEO concept?
What we would like to avoid is an old school server side search implementation, e.g. using PHP/MySQL.
Here is the read-only designer link of our webflow website.
and here is the standard URL: http://adoptsmt.webflow.io
“Machine search” is shown using “Search Equipment” in the menu on top and then “Search machines” on the left.