Skip to content

Moving SITE.LT to Astro: three languages and 219 redirects

In 2026 we moved our studio website SITE.LT to Astro – a static site that runs on ordinary Apache and PHP hosting. We wrote 219 redirect (301) rules for the old URLs so that visitors from search never land on an error page, and the site runs in Lithuanian, Russian and English.

“SITE.LT” – first screen after the move to Astro

The brief

The studio website had many old URLs that had built up links and search positions. Moving to a new system meant every important old URL had to lead to the matching new page, while the site itself had to be fast and easy to update without a database.

The solution

We moved the site to Astro: pages are generated in advance and sit on the server as plain HTML files, so ordinary Apache with PHP is enough for hosting, and PHP is only needed for the enquiry form.

We mapped old URLs to new ones in a table and generated 219 redirect rules in the .htaccess file from it. Before launch a script checked that no rule pointed to a missing page or captured a new URL.

The three languages are linked with hreflang tags, and the enquiry form is protected against spam. Google Analytics only switches on after the visitor consents (Consent Mode v2), so the cookie banner matches what the site actually does.

Integrations and modules

  • Static Astro build on Apache + PHP hosting
  • 219 redirect (301) rules in .htaccess
  • hreflang for three languages
  • PHP enquiry form with anti-spam
  • Google Analytics 4 with Consent Mode v2

Result

The site has run on Astro since 2026. The redirect rules were checked before launch. We are not publishing search traffic changes yet – a fair comparison needs several months of data.

An idea, not delivered work

What we would add with AI today

In a move like this, AI helps draft the old-to-new URL mapping from page content, leaving a person to check the doubtful pairs. After launch, AI can be set to review Search Console 404 errors every week and suggest new rules.

SITE.LT

Screenshots

  • “SITE.LT” – mobile version
    mobile version

Enquiry

A similar solution: a site move with 301 redirects

Tell us what you want to automate or connect – we will assess it and suggest where to start.

+370 670 99265Mon–Fri 9:00–18:00

info@saitai.ltWe reply within 1 working day

Alaušo g. 1C, LT-08424 VilniusMeetings by prior arrangement by phone only

Enter a number

— required field. We use your data only to reply to your request.