Budget: 15000 UAH Deadline: 21 days
Hello, Yulia!
1. How will I implement SSR / SSG?
🔹 Technological basis — Next.js 14 (app router or pages — at your choice)
I will choose the optimal generation mode for each type of page:
SSR (Server-Side Rendering)
I will use it for pages that must always be up-to-date:
property page
listings
Implementation:
getServerSideProps() or fetch() in server components
fetching data from your API
returning the generated HTML that Google sees immediately
Google receives content without JavaScript, not empty.
SSG (Static Site Generation)
I will use it for:
homepage
articles / FAQ
static sections
district pages
Implementation:
generateStaticParams() / getStaticProps()
pre-render HTML during build
for data updates, ISR can be applied.
ISR (Incremental Static Regeneration)
For the property catalog, this is ideal:
the page is cached
but automatically updates every N seconds
there is no heavy load on the API
Google receives up-to-date HTML
SEO structure on each indexed page:
✔ canonical
✔ hreflang: uk, ru, en
✔ structured
✔ text visible without JS
✔ alt in images
Property cards (critical part)
Each property will have:
unique URL: /property/[slug] or /properties/[id]
SSR-rendered HTML with description
a separate sitemap branch
schema.org (RealEstateListing)
OG/Twitter preview
CTA blocks in HTML
alt texts in images
loading speed 90–100 (Lighthouse)
Sitemap / SEO file structure
The following will be created:
/public/robots.txt
Automatic /sitemap.xml with sub-sitemaps:
/sitemap-properties.xml
/sitemap-districts.xml
/sitemap-static.xml
Responses from the GPT chat. It is much easier to master new technologies now. And most importantly - I guarantee a responsible attitude towards your project.
2. I have good experience with React, Next.js — this is a framework based on React, but I haven't worked with it, but I really want to, that's why the price is so low.
3. Example of work on React: https://familyoffer5.flclogin.com/
4. Three weeks - 15,000 UAH