Case study - Technical SEO and platform optimization

A technical SEO audit and comprehensive optimization of a PrestaShop store: from fixing 299 duplicate H1 tags to improving Core Web Vitals and cleaning up meta data.

Client
Masole
Service
Technical SEO, PrestaShop optimization

1. Technical SEO: fixing the H1 heading hierarchy

We identified a critical architectural problem — 299 duplicate H1 tags. In SEO terms, the H1 element is a page's most important signal to search engines about its content. Duplication dilutes relevance signals, creates internal competition between page elements, and prevents search crawlers from clearly identifying the page's main topic.

  • Template architecture changes: We ran a deep code review and made changes across 11 PrestaShop .tpl files. This ensures dynamically generated content across the site (from category pages to checkout screens) always follows a strict hierarchical structure.
  • Semantic optimization: All redundant H1 tags in filter blocks and navigation were converted to semantically neutral <span> elements or lower-level <h2><h4> headings. Search engines now see a "clean" logical tree with only one primary heading — which directly correlates with better content indexing.
  • Uniqueness: Fixed cross-URL errors in brand subcategories, ensuring a unique H1 heading for every page.

2. Boosting site load speed and performance

Site speed is a critical Google ranking factor (Core Web Vitals). Optimization targeted improving LCP and CLS metrics, reducing server response time and the browser's resource-processing load.

  • Smart font loading: Implemented preconnect hints and font-display: swap — the user sees text instantly with a fallback font while the main one loads. This eliminates the blank-screen effect (FOIT).
  • Critical rendering path optimization: Removed @import from CSS, avoiding sequential requests that block page rendering. Deferring JavaScript files with defer lets the browser render visual content first.
  • Image loading: Implemented loading="lazy" for category images.
  • Server-level performance: Configured "Expire headers" via .htaccess. GZIP compression cuts transferred data by up to 70%. For returning visitors, the page loads almost instantly.

3. Strengthening meta data and content authority

  • Meta description optimization: Over 340 unique descriptions built around SEO keywords and psychological call-to-action principles — boosting CTR in search results.
  • Title tags: Removed 115 duplicate page titles that were causing internal keyword competition.
  • Safe import: Data integrated using the "Force ID" method, preserving the system's database integrity.

4. UX and navigation fixes

  • Navigation architecture fixes: Activated parent menu categories, removing dead ends across the site. This improves UX and lets search crawlers more easily reach deep parts of the site structure through a logical chain of internal links.
  • Sitemap.xml: Generated a new sitemap covering only indexable, valuable URLs.
  • Internal linking: Strengthened links between related categories, helping distribute SEO authority more effectively across the site.

Work done

  • Technical SEO
  • PrestaShop
  • Core Web Vitals
  • Meta data
H1 duplicates fixed
299
Unique meta descriptions
340+
Less data transferred
70%

More case studies

From checkbox chaos to a live registration system

Bon Odori is a two-day Japanese culture festival in Vilnius with ten bookable workshops, several capped, several paid by direct bank transfer. We replaced an open checkbox spreadsheet with an automated registration backend that enforces capacity, manages a waitlist, and sends branded confirmation emails, with real-time seat counts live on the festival's website.

Skaityti daugiau

Japanese Culture Festival website and content system

The "Bon Odori" Japanese culture festival is an annual event in Vilnius bringing together Japanese and Lithuanian culture through dance, music, workshops, and food. The organizers needed a website that captured the bold visual character of the festival poster and could hold dozens of participants, workshops, and food vendors in one easy-to-manage system.

Skaityti daugiau

Tell us about your project.

Let's talk

  • Email:
    info@monodrama.lt
    av@monodrama.lt
  • Phone:
    +370 628 66 448