Mobirise SEO audit
Self-hosted Mobirise sites have full control over robots.txt, llms.txt, JSON-LD via head injection, and server-level redirects — capabilities most hosted builders block. Run a free audit to verify your Mobirise site's structured data, canonical configuration, Core Web Vitals, and AI visibility.
Audit your Mobirise site free →What DeepSEOAnalysis checks on Mobirise websites
Meta title, description, and Open Graph tags on Mobirise
Mobirise requires manually configuring meta tags for each page via the Page Properties → SEO Tags panel. The audit checks that each page has a custom meta title (50–60 characters, keyword-targeted), a unique meta description (120–155 characters), and Open Graph tags (og:title, og:description, og:image). Common Mobirise SEO issues: default or blank meta titles and descriptions (Mobirise's out-of-the-box templates don't pre-fill SEO fields — they must be manually configured for each page); missing og:image (Mobirise doesn't automatically set an og:image — without one, social shares show no image); duplicate titles across pages (Mobirise doesn't warn about duplicate meta tags across pages). The audit also verifies the `title` tag is unique across pages — a common oversight on multi-page Mobirise sites where page properties are copied from a template without updating the title field.
Custom code head injection and JSON-LD on Mobirise
Mobirise supports full custom HTML injection in the page `head` via Page Properties → Custom HTML (or similar options depending on the Mobirise version). This enables adding JSON-LD structured data for any schema type on any page. The audit validates any JSON-LD present in the page source: checks that the schema type is appropriate (LocalBusiness for business sites, Person for portfolios, Article for blog posts, FAQPage for Q&A sections), that all required properties are present (address and telephone for LocalBusiness; headline, datePublished, and author for Article), and that the JSON-LD is syntactically valid. Because Mobirise generates static HTML (not server-side rendered React or PHP), the structured data is always present in the initial HTML — there is no JavaScript rendering delay. This means Mobirise sites with correctly configured JSON-LD have a technical advantage over JS-heavy platforms where schema may be client-rendered and thus invisible to first-wave crawlers.
Robots.txt and AI visibility configuration on Mobirise
Mobirise's biggest technical SEO advantage over hosted builders is complete hosting-level control. When self-hosted, you place a robots.txt file at the domain root alongside the Mobirise-exported index.html. The audit checks the current robots.txt state: search crawler access, AI crawler access (GPTBot, ClaudeBot, PerplexityBot, Google-Extended), and sitemap declaration. Unlike Wix, Squarespace, or Jimdo, a self-hosted Mobirise site can explicitly allow AI crawlers without platform-level restrictions. Similarly, llms.txt placement is possible: create an llms.txt file and place it at the domain root. The audit checks for llms.txt presence and structure. Five AI visibility signals are scored: AI crawler robots.txt access, llms.txt presence, FAQPage/HowTo JSON-LD in initial HTML (achievable via Mobirise head injection), question-heading ratio (editable in Mobirise block content), and average section word count per heading for chunkability.
Sitemap and indexing configuration on Mobirise
Mobirise's standard builder does not auto-generate sitemap.xml — this must be handled manually or via the Mobirise SEO Extension. The audit checks: whether a sitemap.xml is accessible at the domain root; whether it is valid XML; whether all key pages are included; whether it is referenced in robots.txt. For self-hosted Mobirise sites, creating a sitemap.xml is as simple as generating one (via a third-party generator using the live site URLs) and uploading it alongside the Mobirise HTML exports. The audit also checks meta robots configuration on each page — Mobirise supports a noindex meta tag via Page Properties (noindex pages should be excluded from sitemap). For Mobirise hosting (rather than self-hosting), sitemap and robots.txt management has more constraints — the audit identifies the current state regardless of hosting method.
Core Web Vitals for Mobirise websites
Mobirise generates static HTML that is served without server-side processing overhead. TTFB is typically excellent on well-configured hosting (especially with a CDN like Cloudflare). However, Mobirise's block-based framework loads substantial JavaScript for its responsive layout engine and block interactions. The audit surfaces CrUX field data for Mobirise URLs: LCP — Mobirise templates typically feature large hero images in the first visible block; the audit checks whether hero images are sized appropriately (not loading a 2MB desktop image on mobile), whether `fetchpriority="high"` is applied to the LCP image (requires manual code edit in Mobirise's HTML export), and whether Mobirise's lazy loading (if applied to above-fold images) is delaying LCP; CLS — Mobirise's JavaScript initialisation for animations, sliders, and lazy-loaded elements can cause layout shifts; INP — Mobirise's nav interactions, form submissions, and slider controls affect INP. Self-hosted Mobirise sites can use Cloudflare or server-level performance configurations to improve real-user performance beyond what Mobirise controls.
Canonical tags and URL architecture on Mobirise
Mobirise static exports generate individual HTML files per page. The audit checks that canonical tags are present in each page's `head` section and reference the correct custom domain URL. Mobirise may or may not auto-generate canonical tags depending on version and settings — the audit checks the page source for canonical tag presence. For self-hosted Mobirise sites, canonical tags can be added via the custom head code injection feature. Without canonical tags, duplicate content issues may arise if the site is accessible via multiple URLs (e.g., https://yoursite.com/index.html and https://yoursite.com/ as separate non-redirected versions, or www and non-www variants both resolving). The audit also checks redirect configuration: for self-hosted sites on nginx or Apache, the audit checks whether the common variants (www vs non-www, http vs https, /index.html vs /) are consistently redirected to a single canonical URL. Canonical URL consolidation is simpler on self-hosted Mobirise than on some hosted platforms since server redirects are fully under the publisher's control.
Mobirise SEO best practice workflow
- Configure Page Properties → SEO Tags for every page — Mobirise doesn't auto-fill SEO fields. Set a unique keyword-targeted title (50–60 chars) and description (120–155 chars) for each page before publishing.
- Add JSON-LD via Page Properties → Custom HTML — inject LocalBusiness, Article, FAQPage, or other schema types relevant to your content in the page head. Static HTML delivery means this structured data is always crawlable without JavaScript execution.
- Place robots.txt and llms.txt at the domain root — when self-hosting, place these files alongside your Mobirise HTML exports. Configure robots.txt to allow AI crawlers (GPTBot, ClaudeBot, PerplexityBot) and declare the sitemap URL.
- Create and upload sitemap.xml — generate a sitemap from your live site URLs using a third-party generator, save as sitemap.xml, and upload to the domain root. Submit to Google Search Console.
- Configure canonical tags in the page head — add `link rel="canonical" href="https://yoursite.com/page-name"` via custom head injection for each page to prevent duplicate content from index.html vs. directory variants.
- Use Cloudflare or a CDN for performance — self-hosted Mobirise sites benefit significantly from CDN caching for static assets. Enable Cloudflare's free CDN to improve LCP and TTFB for real users globally.
Mobirise SEO FAQ
- Can Mobirise websites rank well in Google?
- Yes — Mobirise websites can rank in Google when hosted with appropriate server configuration. Because Mobirise generates static HTML/CSS/JS files that you host yourself (or via Mobirise\'s own hosting), you have full control over the hosting environment — enabling capabilities most hosted website builders block: custom robots.txt, llms.txt at the domain root, server-level redirects, custom HTTP headers (including Content-Security-Policy, X-Robots-Tag), and any file placement at the domain root. Mobirise also allows full custom code injection in the page head, enabling JSON-LD structured data on any page. The primary SEO limitations of Mobirise are its JavaScript-heavy framework (Mobirise pages load substantial AMP-like JavaScript for its block-based responsive system) and the fact that SEO configuration requires manual setup rather than a CMS-assisted workflow — there\'s no automated sitemap generation in the basic builder (extension available), no built-in GSC verification flow, and meta tags require configuring each page in the Mobirise editor.
- How do I add meta tags and SEO settings to a Mobirise page?
- Mobirise provides page SEO settings within the page editor. Access page SEO: right-click on the page tab in the Mobirise editor → Page Properties → SEO tags. From there, set: the page title (used as `title` and og:title); meta description; meta keywords (low SEO value but harmless); Open Graph image; and any custom meta tags. Each page in a Mobirise project has independent SEO settings — you configure each page separately. For site-wide settings (site title, favicon, Google Analytics tag), access Site Settings → Google Analytics and Site Settings → Favicon. Custom HTML injection in the `head` is available in Mobirise via the Page Properties → HTML at the top of section → Edit Code feature, or through the Custom HTML block, allowing insertion of JSON-LD structured data and any other `head` content.
- Does Mobirise generate a sitemap.xml automatically?
- Mobirise does not generate a sitemap.xml by default in the standard builder. A sitemap requires either: (1) the Mobirise SEO Extension (a paid Mobirise add-on that adds sitemap generation, meta robots settings, and additional SEO features to the Mobirise editor); (2) manually creating a sitemap.xml file and placing it in the published site\'s root directory (since Mobirise exports static files, you can add files alongside the exported HTML); or (3) using a third-party sitemap generator on the published site\'s URLs. Since Mobirise sites are hosted as static files (either via Mobirise hosting or self-hosted on a server, FTP, or GitHub Pages), placing a hand-crafted sitemap.xml at the root alongside index.html is straightforward. After publishing, submit the sitemap URL to Google Search Console.
- What is the SEO advantage of self-hosting a Mobirise site?
- Self-hosting a Mobirise site gives you complete control over the hosting environment — capabilities that are typically blocked on hosted website builders: (1) custom robots.txt: place any robots.txt at the domain root, including AI crawler directives (GPTBot, ClaudeBot, PerplexityBot) and llms.txt declarations; (2) llms.txt: place an llms.txt file at the domain root alongside index.html — not possible on hosted builders like Squarespace, Wix, or Jimdo; (3) custom HTTP headers: configure X-Robots-Tag, Content-Security-Policy, cache-control headers via server configuration (nginx, Apache, Cloudflare); (4) server-level redirects: implement 301 redirects for URL changes via .htaccess or nginx config rather than relying on a platform\'s redirect management feature; (5) CDN control: use Cloudflare or another CDN for performance optimisation beyond what hosted builders provide. These hosting-level controls make self-hosted Mobirise sites significantly more flexible for advanced technical SEO compared to same-category hosted website builders.