Budget: 4500 UAH Deadline: 2 days
I will take it. Essentially, you have 3 tasks here that need to be done correctly for HTTPS to become the "single truth" and to avoid 302/mix in the code:
What I will do for the job
1) Bring the transition to HTTPS to the correct scheme
Set up a 301 redirect from all HTTP → HTTPS (without 302), including www/non-www, with slash/without, with parameters.
Check to ensure there are no redirect chains (like http → https → https/www → …).
2) Remove the "mix" of HTTP/HTTPS in the code
There are two approaches here (and I usually do a combination):
A. Correct base URL + link generation by the site
Set the base domain of the site to HTTPS (in CMS settings + configs).
After that, most technical links stop being generated as http.
B. Clean up content and interlinking
Perform a mass replacement in the database: http://topstride.com.ua → https://topstride.com.ua
Separately go through texts/interlinking where links are inserted manually (they often remain).
Check "heavy" places: menu, footer, banners, product/category templates, modules, scripts, CSS/JS, images (to avoid mixed content).
About "make all absolute relative": yes, this is a working method, but I wouldn't make everything 100% relative. Usually:
internal links in content can be made relative (ok),
but canonical / hreflang / og:url / sitemap must be absolute HTTPS (this is the standard for SEO).
3) SEO part: canonical + sitemap + indexing
Fix the canonical to HTTPS (and check that it corresponds to the actual page without redirects).
Regenerate sitemap.xml so that:
all URLs are https
it returns 200, without redirects
it is correctly picked up in GSC
Check robots.txt (to ensure sitemap points to https)
After that — a short check: that pages open 200, without mixed content, without 302 in internal links.
How much it costs
I will provide two options, as it all depends on the CMS and the scale of "content garbage":
✅ Option 1 (standard) — 4,500 UAH
Suitable if this is a typical CMS (WordPress/OpenCart/analog), and the content is not "thousands of pages with manual links".
Includes: 301 redirects, basic settings, http→https replacement in the database, canonical, sitemap, final check.
✅ Option 2 (if there is a lot of manual interlinking/texts) — 6,500–8,500 UAH
If it is necessary to really manually/precisely clean up many pages, banners, modules, blocks with links, or there are custom templates/modules that stubbornly generate http.
What is needed from you (minimum)
Access to the site admin panel
FTP/SFTP or access to files/hosting (to set up redirects and configs properly)
Tell which CMS (WordPress? OpenCart? other) — and