Guide
Make a landing page load fast
A visitor from an ad sees a blank screen until the browser has what the page waits for. Find what that is, have your AI app change it, and check what is left before the page goes live.
Steps
- See what the page waits for. Paste the page’s HTML into the free page weight checker. It names the scripts, stylesheets, fonts and images that hold up the first view, and puts each finding into a prompt.
- Ask your AI app to change it. One finding at a time is easiest to check. Say that nothing a visitor sees should change, so the page gets faster and stays the page you approved.
- Look at the draft on your phone. Copy the page’s review link in Pagestra and open it on your phone. Your ad’s visitors arrive on phones, often away from wifi.
- Publish, and read what is left. The publish dialog, and your AI app before it asks you to publish, name the same findings as the checker. They are advice and never stop a publish, so you decide what can wait.
Each finding, and what to ask
The limits are the ones the checker and the publish checks use.
- Scripts in the head
The browser stops to load and run each one before it shows anything.
Add defer to every script in the head of my landing page, or move it to the end of the body. Check the page still works afterwards.
- Images written into the HTML
Images saved inside the HTML as data, over 20 KB in all, download before the page can show, and no other page can reuse them.
Save every image written into my landing page’s HTML as data as its own image file, and point the page at the files.
- A large HTML file
Past 300 KB, the HTML alone takes a while on a phone, before any image, script or font loads.
Move the large inline styles, scripts and images out of my landing page’s HTML into their own files.
- Many stylesheets
The page shows only once every stylesheet has loaded. More than 3 is worth combining.
Combine my landing page’s stylesheets into one file, without changing how the page looks.
- Many web fonts
Text in each font waits for that font. More than 4 is a lot for one page.
Use two or three web fonts on my landing page at most, and keep only the weights it uses.
- Images without a size
An image with no width and height pushes the page down as it arrives, so a visitor about to tap a button taps something else.
Give every image on my landing page its width and height, so nothing moves as the page loads.
- Images below the first screen
Images after the first 3 that load straight away compete with the ones a visitor sees first.
Add loading="lazy" to every image on my landing page below the first screen.
Read next
- Send ad traffic through a funnel
- Entry links for each ad network, split tests and rules, action links on buttons, and revenue per visitor from your checkout’s postback.
- Find the ad that made the sale
- Each network’s macros in the ad’s link, a funnel that keeps them, and a postback that credits the sale to the visit. Then revenue by campaign and ad.
Your AI app writes it. Pagestra checks it before it goes live.
Free to start. No card needed.