Hi @alimgafar,
It would be an honor for me if you share my project. I have been a huge fan of MeteorJs since its inception. All of my personal projects are built with MeteorJs as I believe it is the best complete frontend/backend framework in the industry.
About me: I am a full-stack developer based in Canada, with experience in the news broadcasting and real estate industries. Pre-rendering and server-side rendering (SSR) are significant concerns in these sectors due to the large volumes of content that need to be properly indexed by search engines.
Now, back to Page-Replica.com. The inspiration behind this project stems from the challenges developers face with modern web applications when it comes to getting indexed by search engine bots. While frameworks like Next.js and other techniques exist today, I still see many teams struggling with this issue.
In the past, I used (Prerender io), but I was not satisfied with the rendered pages, and the pricing was extremely expensive, at least at my scale. So, early this year, I published my own tool: (GitHub - html5-ninja/page-replica: Page Replica – Tool for Web Scraping, Prerendering, and SEO Boost). It’s a simple tool that helps developers implement their own pre-rendering service using Puppeteer (headless Chrome). It has received positive feedback on GitHub and Hacker News (HN Discussion ).
A few months later, I released Page-Replica.com to manage pre-rendering. The web app is built with MeteorJS, and other microservices are built to run Puppeteer. The pre-rendered pages are stored and served through Azure Storage.
So, how does it work? After adding a site and validating ownership, you can create requests to pre-render pages. Essentially, Page-Replica bots will render the page, execute all JavaScript, remove the JavaScript, and copy the CSS into the document. The result is a beautifully rendered HTML file that can be served to bots using proxy configuration.
No matter what you are using for your web app—whether it’s React, Vue, Angular, or even WordPress—we will have an optimized rendered page ready to be indexed by search engine bots.
to summarize here the result with and exemple :
just check the html code and you will see the difference
let me know if you need more information , thank you again