WHAT THIS DOES
This feature lets you manage and update SEO metadata across your MOBLE site — including Pages, Products, Blogs, and Files — all through a single Sheet or Airtable. It’s perfect for marketers who want to manage large-scale SEO edits in one place and push changes instantly across the site without manual CMS entry.
COMMON USE CASES
- Manage all SEO titles, meta descriptions, and keywords for every Page, Product, Blog, or File in a single spreadsheet.
- Bulk edit seasonal SEO campaigns (e.g. “Summer Sale”) and push instantly to live pages.
- Collaborate with external SEO agencies who prefer to work in Google Sheets or Airtable.
- Enhance AI performance by updating AI Tags and AI Summaries in bulk.
HOW IT WORKS
- All SEO metadata in MOBLE — including for Products, Blogs, and Files — is stored in the Pages API.
- Each row in your Sheet or Airtable represents one MOBLE Page record (which may correspond to a Page, Product, Blog, or File).
- The n8n Workflow Template watches for changes in your Sheet and sends updates to MOBLE’s /api/site/pages/update endpoint.
- MOBLE matches the record using page_url and updates SEO fields such as title, meta_description, meta_keywords, and ai_tags.
- Developers can adapt the same template to target specific collections like Products or Blogs, since each type inherits SEO data from its associated Page record.
- In MOBLE → Add Knowledge → SEO, you’ll find buttons for the API, n8n Template, and CSV Upload.
SETUP (OFFICE MANAGER)
1. Download the n8n Template
- Go to MOBLE → Add Knowledge → SEO and click the n8n Template button.
- Import it into your n8n workspace (free or cloud version).
2. Connect Your Data Source
- Replace the example Google Sheets node with your own Sheet, or connect an Airtable Base.
- Ensure your columns include page_url, title, meta_description, meta_keywords, ai_tags, and (optional) ai_summary.
- Optional: Add a trigger so MOBLE updates automatically whenever SEO data changes in your Sheet.
3. Add MOBLE API Credentials
- In n8n → Credentials → add HTTP Header Auth.
- Name: Authorization
- Value: Bearer ak_XXXXXXXX (get your key from MOBLE → Settings → API).
4. Run and Verify
- Run the workflow once to send your first SEO updates.
- Check MOBLE → Pages or the specific collection (Products, Blogs, Files) to confirm your SEO metadata is updated.
- Activate the workflow for continuous syncing from your spreadsheet.
5. Optional: CSV Upload
- Use the CSV Upload button in Add Knowledge → SEO for one-time bulk SEO updates.
- Ideal for SEO audits, language updates, or bulk optimisation projects.
- Note: CSV uploads are manual imports, not live syncs.
COMMON FIELD MAPS
- page_url — The unique slug of the page (required).
- title — SEO title tag (appears in browser tabs and Google results).
- meta_description — Short description for search engines.
- meta_keywords — Optional list of comma-separated keywords.
- ai_tags — Used by MOBLE’s AI to enhance search relevance and chatbot training.
- ai_summary — Short AI-written summary of page or product content (optional).
- priority / importance — Optional ranking for internal linking or sitemap weighting.
TIPS FOR NON-DEVELOPERS
- The n8n Template automates everything — just connect your data source and paste your MOBLE API key.
- If you open the API documentation, look for /api/site/pages/update — this is the endpoint your workflow uses.
- You can use one central Sheet to manage SEO for all types of content — just ensure each page_url matches the correct MOBLE record.
- Developers can expand the workflow to sync SEO data from analytics or external SEO platforms like SEMrush, Ahrefs, or Google Search Console.
TROUBLESHOOTING
- SEO data not updating: Ensure page_url and title fields are populated correctly.
- 401 error: Invalid or missing API key — re-add in n8n Credentials.
- 404 error: MOBLE page not found — confirm the page_url exists.
- CSV didn’t sync: CSV uploads are manual and not continuous.
SECURITY: Limit API key access to marketing users and rotate keys quarterly to protect sensitive SEO data.