Available Enhancements
| Enhancement | What it adds |
|---|---|
| Visitor Analytics | Page view, session, and referrer tracking. Privacy-friendly, no cookies. |
| Cookie Consent | GDPR/CCPA-compliant consent banner with category toggles |
| Security Headers | CSP, X-Frame-Options, HSTS, referrer-policy, permissions-policy |
| SEO Enhancements | Auto Open Graph, Twitter Card, and JSON-LD structured data |
| PWA Ready | manifest.json, service worker, offline fallback, Add to Home Screen |
| Accessibility | Skip links, ARIA landmarks, visible focus styles |
| Made in Hiveku Badge | Small opt-out badge in a corner of your site (hide on paid plans) |
How to Enable
Scroll to Enhancements
You’ll see a grid of toggles, one per enhancement, with a short description under each.
Pick the environment
The page has two columns — Staging and Production. Toggle enhancements independently in each.
Flip the toggle
Your choice saves immediately. Some enhancements open a config drawer — cookie banner copy, PWA icon upload, analytics settings.
Per-Enhancement Notes
Visitor Analytics
No cookies, no fingerprinting. Tracks pageviews, sessions, referrers, and basic device info. Data appears in Analytics in the sidebar. Good for compliance-sensitive sites.Cookie Consent
Shows a banner on first visit with categories (necessary, analytics, marketing). Stores the choice in localStorage. If you use third-party marketing pixels, wrap them in a category check so they respect the consent state.Security Headers
Adds hardened HTTP headers:- Content-Security-Policy (CSP) — blocks unexpected scripts and iframes
- X-Frame-Options — prevents clickjacking
- Strict-Transport-Security (HSTS) — forces HTTPS
- Referrer-Policy — controls what referrer info leaks
- Permissions-Policy — locks down browser features (camera, mic, geolocation)
SEO Enhancements
Automatically injects per-page:- Open Graph tags (
og:title,og:description,og:image) - Twitter Card metadata
- JSON-LD structured data (Article, Product, Organization depending on page type)
PWA Ready
Generatesmanifest.json, registers a service worker, provides an offline fallback, and enables Add to Home Screen on mobile. Upload a 512x512 icon in the config drawer.
PWA needs HTTPS to install. Custom domains with Hiveku’s auto-SSL or the default
.hiveku.com subdomain both work automatically.Accessibility
Adds:- Skip-to-content links at the top of every page
- ARIA landmarks (
<main>,<nav>,<header>,<footer>roles) - Visible focus styles for keyboard navigation
Made in Hiveku Badge
A small “Made with Hiveku” chip in a corner of your site. On free plans it’s on by default and can’t be removed. On paid plans you can toggle it off. If kept on, pick the position — left, right, or bottom.Verifying Enhancements Are Live
After deploying, verify via browser dev tools:Check response headers
Open dev tools (F12) > Network > click the main document. Look at the Response Headers section. You should see
content-security-policy, strict-transport-security, etc. if Security Headers is enabled.Check page source
Right-click > View Page Source. Look for Open Graph meta tags if SEO is enabled,
<link rel="manifest"> if PWA is enabled.Troubleshooting
Enhancement toggled on but nothing on the live site
Enhancement toggled on but nothing on the live site
Did you deploy? Toggles persist between deploys, but changes only apply after the next build. Click Deploy.
Stripe, YouTube, or Calendly embeds broke after enabling Security Headers
Stripe, YouTube, or Calendly embeds broke after enabling Security Headers
The default Content-Security-Policy doesn’t allow all third-party domains. Open the Security Headers config and add the domains to the CSP allow-list. Common additions:
js.stripe.com, www.youtube.com, calendly.com.Cookie banner text is in English but I need another language
Cookie banner text is in English but I need another language
PWA isn't installable on mobile
PWA isn't installable on mobile
PWA requires HTTPS and a registered service worker, both of which Hiveku handles automatically. Check: the site loads over HTTPS (not HTTP), and you’ve uploaded a 512x512 icon in the PWA config. On iOS, Add to Home Screen works slightly differently — user has to tap Share > Add to Home Screen.
SEO tags missing on specific pages
SEO tags missing on specific pages
What’s Next?
SEO Setup
Go deeper on meta, sitemaps, and search console
Custom Domain
Point your domain at the site