Website Performance and Accessibility Enhancement
Budget / SalaryA$250–750
TypeFreelance project
LocationRemote
Posted3 hours ago
Performance (get LCP from 12.1s to under 2.5s)
Hero media fix — loading="eager" + fetchpriority="high" on the first section's image, plus a for it in theme.liquid; no lazy-loading on anything above the fold
Defer/remove unused JavaScript (~383 KiB) — non-critical theme + third-party scripts get defer/async or removal
Trim unused CSS (~116 KiB)
Render-blocking requests — restructure how scripts/styles load in theme.liquid (~260ms)
Explicit width/height on all image elements
Delete dead app-block references in theme JSON (Pandectes leftovers)
Remove orphaned scripts in theme.liquid from uninstalled apps (search: blocky, mida, teemdrop, cwill)
Accessibility (get from 70 to 90+)
Alt text on every content image
Colour contrast on text/buttons to 4.5:1
Named links/buttons — no empty icon links, proper aria-labels
Heading order — single H1, no skipped levels
Form labels — visible labels or aria-label on inputs (search, newsletter)
Terms for the job
Work on a duplicated theme first; publish only after review
Payment on results: mobile LCP < 2.5s, Performance 85+, Accessibility 90+, median of 3 PageSpeed runs, and add-to-cart/cart/reviews/chat all still working
Hero media fix — loading="eager" + fetchpriority="high" on the first section's image, plus a for it in theme.liquid; no lazy-loading on anything above the fold
Defer/remove unused JavaScript (~383 KiB) — non-critical theme + third-party scripts get defer/async or removal
Trim unused CSS (~116 KiB)
Render-blocking requests — restructure how scripts/styles load in theme.liquid (~260ms)
Explicit width/height on all image elements
Delete dead app-block references in theme JSON (Pandectes leftovers)
Remove orphaned scripts in theme.liquid from uninstalled apps (search: blocky, mida, teemdrop, cwill)
Accessibility (get from 70 to 90+)
Alt text on every content image
Colour contrast on text/buttons to 4.5:1
Named links/buttons — no empty icon links, proper aria-labels
Heading order — single H1, no skipped levels
Form labels — visible labels or aria-label on inputs (search, newsletter)
Terms for the job
Work on a duplicated theme first; publish only after review
Payment on results: mobile LCP < 2.5s, Performance 85+, Accessibility 90+, median of 3 PageSpeed runs, and add-to-cart/cart/reviews/chat all still working
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.