SEO and AEO

Run audits, fix SEO gaps, and make your content answerable to AI assistants.


The SEO and AEO tools control how search engines rank your pages and how AI assistants cite them.

SEO Content

Updates the title and description that search engines use to rank your pages.

SEO (Search Engine Optimisation) helps people find your website on search engines like Google. You can customise these settings for every page on your site.

Step 1: Navigate to the SEO settings

  1. Click on Sites in your top navigation bar.
  2. From the drop-down menu, select SEO.
  3. You will be taken to a new page where you can see a list of all your website's URLs on the left-hand side.

Step 2: Select the URL you want to edit

Click on the specific page URL (e.g., /about or /projects) that you want to optimise. Once clicked, the SEO fields for that page will appear on the right side of the screen.

Step 3: Update the SEO fields

  • Page Name: The internal name for the page (usually matches the link).
  • Page Title: The headline that appears in the browser tab and in search engine results. Keep it under 60 characters.
  • Description: A short summary of what is on the page. This is what people read under the title in Google. Aim for 100 to 160 characters.
  • Keywords: Relevant words or phrases separated by commas (e.g., design, portfolio, engineering). This field is optional -- fill it only when you have specific phrases in mind.

Step 4: Save your changes

Click Save. To save and immediately re-run the site audit in one step, click Save & audit instead.

Step 5: Read the audit findings

After an audit has been run, each URL in the left sidebar shows a count of errors and warnings next to it. Red numbers are errors; orange numbers are warnings. When you select a URL that has issues, any form field tied to a finding is highlighted with a short note beneath it explaining what to fix.

To trigger a fresh audit at any time, click Run audit in the top right of the manager header.

Pro Tip: Keep your Page Title catchy and your Description clear. This is the first thing people see when they find you online.

AEO Content

Set each item's role and short content so answer engines can cite it.

AEO (Answer Engine Optimisation) makes your content citable by AI assistants. Every content item on your site carries one AEO role that tells machines what kind of thing it is: Article, FAQ, Person, Place, Product, Review, or Service.

Step 1: Navigate to AEO

  1. Click on Sites in your top navigation bar.
  2. From the drop-down menu, select AEO.
  3. Your site sections are listed in the left sidebar. A green check next to an item means it has short content and will appear in your structured data. A number flags items with missing pieces.

Step 2: Select an item

Click a section to expand it, then click the item you want to edit. The editor shows two tabs: Content and AEO. The AEO tab holds the fields that drive your structured data.

Step 3: Fill out the fields

  • Title and Tagline: the same fields you know from the Content tab, shown here because they feed the structured data.
  • Short Content: a one-sentence summary of the item, 128 characters or fewer. This exact sentence is emitted as the item's description in your site's JSON-LD. If Short Content is empty, the item emits nothing, and the preview panel tells you so.
  • AEO Role: pick one of Article, FAQ, Person, Place, Product, Review, or Service. Items inside a section normally show None (inherits role), meaning they take their section's role automatically. Only set a role directly when an item should differ from its parent.

Step 4: Check the Preview

The Preview panel on the right shows the exact JSON-LD this item emits: its @id, name (your title), description (your short content), and @type (its role). What you see there is what an answer engine reads.

Step 5: Save

Click Save at the top right. To save and immediately re-run the site audit, click Save & audit.

Weak short content: 'We deliver transformative experiences.'

Strong short content: 'We build custom Django systems for operational workflows and internal tools.'

One complete, standalone sentence beats a paragraph. The clearer the sentence, the likelier the citation.

AEO Roles

Assign one role per section; every item inside inherits it.

Enine Sites assigns each content item one AEO role: Article, FAQ, Person, Place, Product, Review, or Service. The Roles page is the master control panel for those assignments across your whole site.

Step 1: Navigate to Roles

  1. Click on Sites in your top navigation bar.
  2. From the drop-down menu, select Roles.
  3. Your site's pages are listed in the left sidebar by URL.

Step 2: Set roles for your main sections

The default view lists your top-level sections in a grid with one column per role. Select the option that matches what each section is: a services section is Service, a question-and-answer section is FAQ, editorial sections are Article. Items inside a section inherit its role automatically, so one click here covers every item in that section.

Step 3: Review a single page

Click any URL in the sidebar to see the items on that page. Inherited roles show as 'inherits' with the parent's role. You can override any single item by picking a different role for it. Items with no short content are flagged in red ('No content') and their role controls are disabled until a short content sentence is written.

Step 4: Check the page preview

The Preview panel shows the full JSON-LD graph for the selected page: one node per item, connected parent to child. This is the exact structured data the page serves.

Changes save automatically -- the header shows the current save state.

Set the role once at section level and let inheritance do the rest. Override an individual item only when it is genuinely a different kind of thing from its section.

Short Content

The one sentence answer engines lift from every item.

Short Content is the single most important AEO field on your site. It is the one-sentence summary emitted as each item's description in your site's JSON-LD -- the sentence an AI assistant reads, and can quote, in isolation.

Rules for a strong Short Content sentence:

  • One complete sentence, not a fragment and not a paragraph.
  • 128 characters or fewer; the field enforces this limit.
  • Standalone: no pronouns that depend on another sentence. 'It also handles invoicing' fails; 'Acme Books handles bookkeeping and invoicing for restaurants in Pune' works.
  • Factual and specific: name the entity and say what is true about it.
  • Lead with the subject, not with 'We'.

Where to write it:

  1. Sites > AEO, select the item, fill the Short Content field. The Preview panel updates when you save.
  2. Or Sites > Content, select the item -- the same field appears in the form.

If Short Content is empty, the item emits no structured data at all. The AEO sidebar marks it, the Roles page shows 'No content' in red, and the preview panel says exactly that. Write the sentence and the item joins your site's graph.

JSON-LD Preview

See the exact JSON-LD any page or item serves, before and after publishing.

Enine Sites shows you the exact structured data your site emits, so AEO is verifiable rather than taken on faith.

Per item:

  1. Go to Sites > AEO and select any item.
  2. The Preview panel on the right shows that item's JSON-LD node: @id (its URL), name (its title), description (its short content), and @type (its role).
  3. Edits update the preview when you save.

Per page:

  1. Go to Sites > Roles.
  2. Click a URL in the left sidebar.
  3. The Preview panel shows the full JSON-LD graph for that page: one node per item, with parent-to-child links between them.

If an item is missing from a page's graph, check two things: it has Short Content, and it is published. Items without short content emit nothing and are flagged in red.

Audits

Scan every page for SEO and AEO issues and fix them from the same screen.

An audit scans every public page on your site and reports SEO and AEO issues as errors and warnings for each URL.

Step 1: Trigger an audit

Go to Sites > SEO or Sites > AEO. At the top right of the manager, click Run audit. The button shows a spinner while the scan runs, then the page reloads automatically when it finishes.

Step 2: Read the sidebar findings

After the audit completes, each URL in the left sidebar shows a count next to it. Red numbers are errors; orange numbers are warnings. Pages with no issues show nothing extra. Click any URL to open its fields on the right.

Step 3: Fix highlighted fields

When a URL has audit issues, the affected fields are highlighted in the form with a short note explaining what is wrong. Common AEO findings include items with no short content, which emit no structured data until the summary is written. Correct the value and click Save.

Step 4: Save & audit

The Save & audit button on any SEO or AEO form saves your changes and immediately re-runs the full site audit. Use it when you want to confirm that a fix resolved the finding without navigating away.

Step 5: Full audit report

The Brand Audits report lists every past audit with a total count of URLs scanned, errors, and warnings. Click any row to open the detail view, which has an SEO tab (URL, status code, title, meta description, issues) and an AEO tab (URL, FAQ count, schema types present on the page, issues). Columns are sortable; click an issue count to expand the specific messages for that URL.

Note: Non-routable items are excluded from the AEO audit surface and are flagged in the sidebar.