How to Build SEO-Friendly Websites Using Frappe and Frappe App Frontend Techniques?

Hey community,

I’m planning to build a website using Frappe and the Frappe App frontend techniques (possibly with Frappe-UI & Vue.js). My main concern is ensuring that the site is SEO-friendly from the start.

  1. Is Frappe capable of handling SEO requirements for an e-commerce site or similar applications, given the tech stack?
  2. Are there any specific strategies or best practices I should follow to optimize for search engines?
  3. How can I implement features like meta tags, structured data, and proper sitemap generation using Frappe?
  4. Is it possible to manage pre-rendering or any alternatives to SSR, considering I can’t fully implement server-side rendering?

Any insights, examples, or suggestions would be really helpful!

Thanks in advance!

If not checked then please check it.

1 Like

I had the same issue with dynamic content not being SEO-friendly. I ended up using server-side rendering for pages that needed better indexing and made sure my meta tags were dynamic but rendered server-side.

Also, if you’re trying to boost your SEO further, I found that using link building solutions helped a lot to get more traffic and authority without messing up my Frappe setup.