6.3Best practices & pitfalls
The essentials in 30 seconds
- Structure: simple Flexbox containers (no over-nesting), global style guide (colors/fonts) defined early, global parts in the Theme Builder.
- Make reliable: a single H1 per page, alt on every image, an overlay for text on an image, a tested form, responsive set per breakpoint.
- Industrialize: compressed images + cache, integrated Pro widgets rather than third-party plugins, backups, a reusable kit — test on a real mobile before delivering.
Through-line — the rule taped to the wall
After a few projects, Nadia taped her rule to the wall in Oran: structured and tested first, "pretty" second. What mattered most wasn't a widget, but three habits — simple structure, global style guide, mobile test — and her biggest pitfall narrowly avoided: a banner gorgeous on her screen but unreadable on a phone, caught before delivery.
Choose a single habit to anchor in your routine, then move to the next.
The do / don't of a reliable site
The difference between a solid site and a touch-up factory comes down to a few design habits. Here are the ones that come up most.
✓ Do
- Structure with simple Flexbox containers; nest only if necessary.
- Define the style guide (colors/fonts) globally, from the start.
- Design header/footer in the Theme Builder (once, for the whole site).
- A single H1 per page; descriptive alt on every image.
- Add an overlay whenever there's text on an image.
- Compress the images (WebP) and enable a cache.
- Prefer the integrated Pro widgets (form) to third-party plugins.
- Back up before any intervention and test on a real mobile before delivering.
✗ Avoid
- Over-nesting containers "to control".
- Setting colors element by element instead of globally.
- Recopying the header on each page instead of the Theme Builder.
- Putting text directly on a contrasted image (unreadable).
- Uploading heavy, uncompressed images.
- Multiplying plugins that duplicate each other.
- Pop-up on arrival, hard to close (especially mobile).
- Judging "pretty" only on the desktop screen, without testing mobile.
Ready-to-say script — checking your site before delivery (30 s)
"Simple structure? Global style guide? Global header/footer? One H1 + alt? Overlay on text in an image? Compressed images + cache? Tested form? Mobile checked? If any no, I fix it before delivering."
Copy-paste template — pre-delivery check
STRUCTURE: simple containers, zero over-nesting
GLOBAL: style guide (colors/fonts) + header/footer (Theme Builder)
CONTENT: 1 H1/page, alt everywhere, overlay if text on image
PERF: compressed WebP images + active cache
FORM: sending tested (e-mail received)
MOBILE: tested on a real phone
Tradesperson / small budget
A single habit per project is enough: global style guide + simple structure first, the rest after.
SME Oran
Adapt the routines to deliveries: a compressed-images + mobile-test slot held on every project.
Remote / hybrid
The #1 discipline remotely: backup, style guide and test proof written down, even for small sites.
Multilingual
Check the style guide and global parts in each language, and the RTL (AR) display.
48h challenge — apply tomorrow
Scrutinize a page: global style guide applied, zero over-nesting, overlay on text in an image, compressed images. Fix the first gap found and test on mobile.
- I know the 8 reflexes to do and the 8 pitfalls to avoid.
- I checked my 3 critical points (simple structure, global style guide, mobile test).
- I did the 48h challenge or scheduled its date.
Before delivering, which reflex best protects Nadia?
Golden rule: a setting defined once (style guide, global parts), applied everywhere — never recopied by hand.