Code stack you are integrating Builder with e.g. NextJS, react, Shopify
Angular with an external REST API
Last year we inherited a site that was partially complete, with many core technical choices already set in stone. One of those choices was around population of SEO data: meta description, title, h1 tags.
The site in question makes calls to the product API, in the browser, for all product data, as well as for all of the SEO data. This helps with site speed, but, as it turned out, Google was not interested/able to render the js pages, and the organic SEO ranking tanked. We were advised by SEO experts that it’s not best practice to expect Google to execute front end code for SEO purposes. Currently there is a pretty awkward and kludgy Prerender.io solution in place. (Prerender was not able to render the Builder pages out of the box either.)
Is it best practice to render SEO data in Builder, before the content is sent to the browser? And, if so, how does interacting with a third party API in Builder affect site performance? Does the Builder CDN implementation reduce the impact of SSR?
It’s a legit concern if you’re trying to boost your site’s visibility and keep Google (and bing seo too!) happy. Here’s my take: keeping data clean and structured is key. Think of it like tidying up your room before guests arrive—it makes everything easier to find!
It’s a legit concern if you’re trying to boost your site’s visibility and keep Google (and bing seo too!) happy. Here’s my take: keeping data clean and structured is key. Think of it like tidying up your room before guests arrive—it makes everything easier to find! Also, using proper tags and meta descriptions is like giving your site a snazzy introduction. Bottom line: a little organization goes a long way in the digital world. So, what’s your go-to trick for handling external data and staying on top of SEO?
I’ve found a few SEO best practices that help when dealing with external data. First off, focus on organizing your data well. Use clear categories and tags to make it easier for search engines to understand and index.
Next, don’t forget about quality content—ensure your data is relevant and valuable to your audience. Regularly update your content to keep it fresh, too. Another tip is to use tools like searchseo.io to track your performance and tweak things as needed. Keeping an eye on your metrics helps you stay on top of what’s working and what’s not.