Audit SEO across your whole site

⏱ 60-second answer below · full reference ≈ 16 min · skim the bold lead-ins to move faster.
In short. Open SEO → SEO Manager. Every page, blog post, and event loads in one table with 18 SEO columns. Click the red Issues chip to see only rows with gaps, then click any SEO Title or Meta Description cell to edit it inline and press Tab to save. Flip the Index Status toggle to hide or show individual pages from search engines. Click Export for a full CSV snapshot. Click a page title to open its full editor; click the Schema cell to open the Schema Editor. For the whole-site view of what is configured and what is missing, this is the screen.

On this page: What this is for · Three things you do from this screen · The 18 columns · Steps — audit · Steps — fix inline · Steps — navigate


How to see, fix, and jump into SEO from one command station

The SEO Manager puts every page, blog post, and event in one table with 18 SEO signals. Audit the whole site at a glance, fix common gaps without opening any editor, and jump to the page editor, Schema Editor, or live page in one click. A pre-launch audit that used to take an hour takes about 20 minutes here.

What is this for?

Reach for SEO Manager when you want to know "is my site's SEO set up everywhere?" — it collapses auditing, inline fixing, and navigation into deeper editors into one table. Not a single setting, but a launchpad for every SEO surface in SGEN.

Three things you do from this screen

The SEO Manager is built around three modes. You will flow between them many times in one session.

1. Audit. Load the whole site into one table. Use filters to narrow down; the Issues chip calls out the rows that are missing SEO fields. Click Export to download the full picture as a CSV.

2. Fix inline. The SEO Title and Meta Description cells are click-to-edit — type and press Tab or click outside to save. The Index Status column is a toggle. You can knock out a dozen missing fields in minutes without opening a single page editor.

3. Navigate. Click the page title to open the full editor. Click the small ↑ arrow icon next to a title to open the live public page in a new tab. Click the Schema cell to open the Schema Editor for structured data. The left sidebar jumps to sibling SEO panels: Global SEO, Blogs SEO, Events SEO, Store SEO, Post Type SEO, Google Search Console, Schema Editor, Robots.txt.

SEO Manager
Manage SEO across all pages
Issues +56
Page TitleTypeSEO TitleMeta DescriptionIndexSchemaIssues
About Us Page About Us — your business — missing — Article 2
Pricing Update 2026 Blog Pricing Update 2026 What's new in our 2026 pricing. BlogPosting ok
Fall Launch Event Events — missing — — missing — Event 3
Audit toolbar + Issues chip + filters + Export Fix click any SEO Title, Meta Description, or Index toggle Navigate click page title, ↑ arrow, or Schema link

Scope

The SEO Manager covers the audit-and-edit workflow for meta titles, meta descriptions, and indexing status across all content types on your site. It presents every page, blog post, and event in one table with inline edit cells so you can fix SEO gaps without opening each item's individual editor.

What this covers:

  • Viewing SEO health across all content types (Pages, Blog Posts, Events, Products) in one table.
  • Filtering by health status: Passing / Warning / Failing / Issues.
  • Inline editing of SEO Title and Meta Description without leaving the manager.
  • Toggling the noindex/index status per item.
  • Accessing the full Schema Editor for any item via the item title link.
  • Exporting the SEO audit table.
  • Filtering by content type using the top-level type selector.

What this does not cover:

  • Global SEO settings (site-wide title format, indexing toggle) — see the Global SEO doc.
  • Robots.txt editing — see the Robots.txt doc.
  • Blog or Events archive-level SEO defaults — see the Blog Archive SEO and Events Archive SEO docs.
  • Per-post schema editing — open the Schema Editor via the item title link.
  • Bulk applying the same SEO title to multiple items — each cell edits one item at a time.

Examples

Example 1: Pre-launch SEO pass. You are launching a new seasonal collection. Open SEO Manager, filter to Failing (5 items). Click each SEO Title cell, type a keyword-first title, press Enter. Click each Meta Description cell, type a 150-character description. All 5 failing rows show Passing within 15 minutes.

Example 2: Checking indexing status before going live. You built the site in staging with all pages set to noindex. Open SEO Manager and scan the Index Status column. Two pages still show noindex — click the toggle on each row to flip them to indexed. The change takes effect on the next crawl.

Example 3: Finding blog posts with no meta description. You publish 40+ blog posts. Filter SEO Manager to BlogIssues. Six posts have empty Meta Description cells — empty cells show a red "— missing —" marker. Fill each one inline and move on.

seo_manager_columns: title_link: description: Content item title; click to open full Schema Editor editable: no (use inline SEO Title cell for meta title) seo_title: description: The  tag value for this item inline_editable: true enter_to_save: true empty_state: &<span class="cmt">#<span class="num">39</span>;Add SEO title&#<span class="num">39</span>; placeholder</span> max_length: ~<span class="num">60</span> characters recommended meta_description: description: The <meta name=description> value inline_editable: true enter_to_save: true empty_state: &<span class="cmt">#<span class="num">39</span>;Add meta description&#<span class="num">39</span>; placeholder</span> max_length: ~<span class="num">155</span> characters recommended index_status: description: Whether this item is indexable by search engines values: [index, noindex] toggle: click to switch default: inherits Global SEO setting health: values: [Passing, Warning, Failing] passing: title + description present, item indexed warning: title or description present but short/generic failing: title or description missing, or noindex on item that should be indexedfilter_tabs: - All - Passing - Warning - Failing - Issues <span class="cmt"># alias for Warning + Failing</span>content_type_selector: options: [All, Pages, Blog Posts, Events, Products, Custom Post Types]</pre>

Reference

ColumnInline editableEmpty stateNotes
Title (item link)NoOpens full Schema Editor.
SEO TitleYes — click, type, Enter"Add SEO title"Writes the page <title> tag. ~60 chars.
Meta DescriptionYes — click, type, Enter"Add meta description"Writes <meta name=description>. ~155 chars.
Index statusYes — click toggleInherits globalnoindex suppresses search-engine indexing for this item.
HealthNoPassing / Warning / Failing per item. Drives filter counts.

Good use cases

The audit mode has its own set of filter pills so you can segment the 13 rows by health at a glance. On a typical site mid-audit the counts read:

SEO Manager — audit filters (as seen on your admin)

These counts let you decide where to aim first. If Failing is 5 and Warning is 3, your next half-hour's work is obvious — fix the Failing rows first (usually missing SEO Title or Meta Description), then pick through the Warning rows (long titles, short descriptions, missing schema).

Example 1: Pre-launch audit in 20 minutes. your business is shipping a redesigned site tomorrow. Open SEO Manager — the banner reads 8 issues across 13 pages. Click the Issues chip to hide everything that is already good, and work top-down: for each row, click the missing SEO Title cell and type one, click the missing Meta Description cell and type one, press Tab. When you land on a row that needs more than a one-liner (the Classic T-Shirt product page needs a full rewrite), click its title and edit in the page editor. Then click Export, email the CSV to whoever signs off on SEO, and done — audit, fixes, and hand-off in one sitting.

As you fix each row, the public page's <head> starts emitting the values you just typed. A properly-filled page ends up carrying eight SEO signals at once — title, description, canonical, OG tags, and schema:

view-source:/about-ushtml
<head> <title>About Us — your businesstitle> <meta  name="description"  content="Learn the story behind your store and the products we ship to your door."> <link  rel="canonical"  href="https://yourdomain.com/about-us"> <meta  property="og:title"  content="About Us — your business"> <meta  property="og:description"  content="Learn the story behind your store and the products we ship to your door."> <meta  property="og:image"  content="https://yourdomain.com/media/og-about.jpg"> <meta  property="og:url"  content="https://yourdomain.com/about-us"> <meta  name="robots"  content="index, follow"> <script  type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "About Us — your business", "author": { "@type": "Organization", "name": "your business" } } script>head>
What a fully-populated About Us page emits in its after you fill in the SEO Title, Meta Description, OG Image, and Schema type from the SEO Manager row. Each value traces back to one cell in the grid.
SEO Manager
Manage SEO across all pages
Issues only 8 Showing 5 of 13
Page TitleTypeSEO TitleMeta DescriptionFocus KeywordIssues
About UsPage- missing -- missing -- missing -3
Welcome to Our BlogBlog- missing -- missing -welcome2
Our TeamPageOur Team- missing -- missing -2
Pricing Update 2026BlogPricing Update 2026- missing -pricing1
ContactPageContact Us- missing -- missing -2

Example 2: Content refresh sprint. Marketing is freshening old blog posts. Set All Types to Blog, scan the Word Count and Last Modified columns to spot thin or stale posts, and click the ones you want to rewrite. When you return, the updated Word Count shows at a glance which posts now meet your floor.

Example 3: Pre-launch indexing lock. Your site is nearly ready to launch and every page should stay hidden from search engines until go-live. Open Global SEO and turn off "Allow search engines to index this site." Confirm in the SEO Manager — every row's Index Status column now reads off. On launch day, flip it back on in Global SEO and then use the Manager's Issues view to spot any pages that still need a custom Index Status override.

Indexable
0
Indexable
Not indexable
8
Not indexable

What NOT to use this for

  • Do not use SEO Manager as a writing workspace. Inline edit is built for quick fixes — missing title, one-line description. For rewriting a page's body content, click the page title and work in the page editor.
  • Do not treat the Issues chip as a content-quality score. The count flags missing fields, not weak writing. A 10-word meta description counts as "present" here.
  • Do not expect it to replace Google Search Console. SEO Manager shows what SGEN knows about your pages. Search Console shows what Google has crawled and indexed — they are different things.
  • Do not assume your columns follow you between devices. Which columns you turn on and off is remembered in your browser only. A teammate opening SEO Manager on their own laptop sees the default columns, not yours.

How this connects to other features

  • Global SEO — site-wide defaults (site title, tagline, separator character, indexing on/off) live there. SEO Manager shows per-page values that can override those defaults.
  • Blogs SEO / Events SEO / Store SEO — archive-level defaults for each content type. SEO Manager lets you override on a per-post basis; the archive pages set the fallback.
  • Schema Editor — clicking the Schema column on a row jumps you straight there for that specific page. Schema Editor is the deep-dive surface for structured data; SEO Manager is the overview.
  • Robots.txt — the Index Status toggle on each row is a per-page instruction to search engines. Robots.txt controls site-wide crawl rules that sit above individual pages.
  • Google Search Console — once you verify the site, Search Console reports back on which of the pages listed in SEO Manager rank in Google.
  • Pages / Blog / Events editors — clicking a row's title opens the full editor for that content type. The two screens share the same SEO fields, just at different levels of depth.
  • Post Type SEO — the sidebar hub that lists every content-type SEO panel in one place. SEO Manager is the audit grid; Post Type SEO is the settings index.

Before you start

  • You are signed in to SGEN as an admin with SEO access.
  • You have at least one published page, post, blog entry, or event.
  • If you plan to export, your browser allows file downloads from your SGEN admin.

Where to go

  1. Open the left navigation.
  2. Click SEO → SEO Manager. The SEO Manager loads with all your content in one table.

Steps — Audit the site

1. Scan the table

Every published and drafted page, blog post, and event lands as one row. The default columns show you the things you check most often — SEO Title, Meta Description, URL Slug, Focus Keyword, H1, H2 Count, Word Count, Index Status, Schema Type. Scroll horizontally if the table is wider than your screen.

A count banner at the top tells you how bad the picture is at a glance, like "56 issues across 13 pages". That is your starting point.

2. Choose your filters

Four filter controls sit in the toolbar. Use them in combination:

  • All Types — narrow the table to a single content type. Options: Page / Blog / Events.
  • All Status — narrow by post status. Options: Published, Draft, Private, Password Protected, Future, Scheduled, Pending Review, Trash. Pick Published to see only what is live; pick Pending Review + Draft to catch everything that is queued up for publishing.
  • All Schema — narrow by structured-data type. Options: None, Default, LocalBusiness, Article, BlogPosting, FAQ, Product, Service, Organization, Event, HowTo, BreadcrumbList (13 in total, counting All Schema). Pick None to find pages that have no schema yet.
  • Search pages.. — a full-text search box. Type a keyword and the table narrows to titles that match.

3. Narrow to problems only

Click the red Issues chip at the top of the toolbar. The chip shows a running count like Issues +56. One click and the table drops every row that is already fine — what is left is the list you need to fix.

4. Choose which columns to show

Click Columns in the toolbar. A side panel opens with 18 checkboxes — tick and untick to show or hide any column. What you choose is remembered in your browser only, so a teammate on a different machine will see the default columns until they make their own choices.

5. Export the whole picture

Click Export in the toolbar. SGEN downloads a file named seo-manager-YYYY-MM-DD-HHMMSS.csv with one row per page. Open it in Excel or Google Sheets and you have a site-wide SEO snapshot for archiving, reviewing offline, or handing to a consultant.

If you have filters applied when you click Export, the CSV contains only the rows currently showing. To export everything, clear the filters first.

The 18 columns

Every column is toggleable via the Columns button. Here is what each one tells you:

ColumnWhat it tells you
Page TitleThe page's admin title. Click to open the full editor for that page, blog post, or event.
Page TypePage, Blog, or Events — tells you which editor opens when you click the title.
StatusPublished, Draft, Private, Password Protected, etc. Tells you whether visitors can see it.
FeaturedThumbnail preview of the page's featured image (if set). Quick way to confirm the right image is attached.
IssuesColored chip with a count of missing SEO fields on that row. Red = multiple gaps, green "ok" = nothing missing.
SEO TitleThe title search engines and social previews show. Click-to-edit inline. Missing values show as a red "— missing —".
Meta DescriptionThe short summary shown under your title in Google results. Click-to-edit inline. Missing values show as red "— missing —".
URL SlugThe page's URL path (what comes after your domain). Changing the slug is a rename — do it in the page editor, not here.
Focus KeywordThe main keyword you are optimizing this page for. A blank cell is not a problem — it just means no keyword was set.
H1The first H1 on the page's body content. Every page should have exactly one.
H2 CountHow many H2 subheadings the page has. Zero often means the content is too flat; very high counts can be a structure problem.
Word CountTotal word count in the body content. Useful for spotting thin pages.
Index StatusToggle switch — on = search engines are invited to index this page, off = the page asks search engines not to. Flips in place.
Schema TypeWhich structured-data type this page is carrying (Article, BlogPosting, FAQ, Product, etc.), or "None". Click the cell to open the Schema Editor for deeper edits.
Schema StatusWhether the structured data on the page is valid. Invalid structured data is worse than none — fix or clear it.
OG ImageThe image shown when someone shares this page on social media. A blank cell means social shares use a fallback image.
Published OnThe date the page went live (or was scheduled to). Sort to find your oldest content.
Last ModifiedThe most recent edit date. Sort to find pages that have not been touched in a long time.

Steps — Fix inline

Here is a richer view of the grid with all 13 fixture rows in their typical fresh-site state — some passing, some missing a Meta Description, some without schema yet. This is what the table looks like right before you start an audit sweep:

SEO Manager

Manage SEO across all pages
Export
Page TitleTypeSEO TitleMeta DescriptionIndexSchemaIssues
About UsEdit|View live|Schema|TrashPageAbout Us — your business— missing —onArticle2
Our TeamEdit|View live|Schema|TrashPageOur Team— missing —onNone2
Canvas Tote BagEdit|View live|Schema|TrashProductCanvas Tote Bag — your businessA sturdy canvas tote bag to carry your essentials in style.onProductok
your detailed content pieceEdit|View live|Schema|TrashBlogyour detailed content pieceEverything you need to get the most out of your purchase at home.onBlogPostingok
HomepageEdit|View live|Schema|TrashPageyour business — Quality Products, Shipped FastQuality products made to order and shipped weekly.onOrganizationok
New Arrivals LaunchEdit|View live|Schema|TrashEvents— missing —— missing —offEvent3
Thanks for signing upEdit|View live|Schema|TrashPageThank YouThanks for joining the your business newsletter.offNoneok
Classic T-ShirtEdit|View live|Schema|TrashProduct— missing —— missing —onNone3

The rows colored red in the SEO Title and Meta Description columns are your failing ones — click any red cell to type the missing value and move on. The Issues chip on each row totals up the gaps.

1. Fix a missing SEO Title

Click any SEO Title cell. It turns into a text input. Type the new title, then press Tab or click anywhere outside the cell. A small confirmation toast reading SEO field updated. appears. That is it — the page is saved.

SEO field saved

Apr 22, 2026 14:03
Your SEO Title has been saved. The page will emit the new title on its next visit.
Updated: SEO Title

2. Fix a missing Meta Description

Same flow. Click the Meta Description cell, type the description, Tab or click-outside. Expect one short sentence that summarizes the page for search results.

3. Flip the Index Status toggle

The Index Status column is a per-row toggle. Click it to turn indexing on or off for that page. A confirmation toast reading Index status updated. appears. Turning it off tells search engines not to include that page in results — useful for thank-you pages, duplicate landing pages, or legal pages you do not want competing in search.

For anything bigger than a one-liner — editing the page body, swapping the OG Image, changing the slug, tweaking schema — click the page title in the first column to open the full editor.

Steps — Navigate deeper

Every row is also a launchpad into other parts of the admin. Four jump-off points:

1. Click the Page Title → full editor

The title itself is a link. Clicking opens the full editor for that content type. Example destinations:

  • For a Page: open the full editor under Pages — every field (title, content, SEO card, banner, advanced scripts, status).
  • For a Blog post: open the full editor under Blog — every field (title, body, categories, tags, SEO, featured image).
  • For an Event: open the full editor under Events.

Use this when a quick inline edit is not enough — for rewriting body content, swapping featured images, or changing taxonomies.

2. Click the ↑ arrow → live public page

Right next to each title is a small ↑ arrow icon. Clicking it opens the page's public URL in a new tab — exactly what a visitor would see. Use this to confirm that a change you just made is live on the site, or to double-check what the page looks like before you sign off on its SEO.

3. Click the Schema cell → Schema Editor

The Schema column is also a link. Clicking opens the Schema Editor for that page (under SEO → Schema Editor). The Schema Editor is a separate advanced surface for structured data — picking a schema type, editing the JSON-LD, validating the output. SEO Manager tells you which pages have schema; Schema Editor is where you write it.

4. Use the sidebar → sibling SEO panels

The left-rail sidebar keeps every sibling SEO panel one click away. From any row in the Manager you can jump to:

  • Global SEO (/sg-admin/seo/global_seo) — site-wide defaults.
  • Blogs SEO (/sg-admin/seo/blogs) — blog archive defaults and permalink structure.
  • Events SEO (/sg-admin/seo/events) — events archive defaults.
  • Store SEO (/sg-admin/seo/store) — ecommerce archive defaults.
  • Post Type SEO (/sg-admin/seo/post_type) — a hub page listing every content-type SEO panel.
  • Google Search Console (/sg-admin/seo/search_console) — site verification.
  • Schema Editor (/sg-admin/seo/schema_editor) — the generic landing for structured data.
  • Robots.txt (/sg-admin/seo/robots) — site-wide crawl rules.

This is what makes the Manager a command station — you are never more than one click from any SEO surface in SGEN.

The Global SEO panel (one click from the sidebar) is where you set the site-wide defaults that every page inherits unless it overrides them. Here is what it looks like pre-filled for a typical your business setup:

Dashboard / SEO / Global SEO

Global SEO

Manage site-wide SEO defaults and indexing behavior

What success looks like

  • The table loads with your full list of content and shows real values in each column (not just dashes).
  • Clicking the Issues chip narrows to rows with missing SEO fields; clicking again restores the full list.
  • Typing into a SEO Title or Meta Description cell and pressing Tab shows an SEO field updated. confirmation.
  • Flipping the Index Status toggle shows an Index status updated. confirmation.
  • Export downloads a file called seo-manager-<today's date>-<time>.csv; opening it in a spreadsheet shows your pages as rows with the SEO fields as columns.
  • Clicking a page title opens the editor for that content type. Clicking the ↑ arrow opens the live page in a new tab. Clicking the Schema cell opens the Schema Editor.
  • On a passing page, viewing the public source shows the SEO fields you typed in the Manager reflected as real tags in the <head>:
view-source:/pricing-update-2026html
<title>your detailed content piece — your businesstitle><meta  name="description"  content="Everything you need to get the most out of your purchase at home."><link  rel="canonical"  href="https://yourdomain.com/pricing-update-2026"><meta  property="og:title"  content="your detailed content piece — your business"><meta  property="og:description"  content="Everything you need to get the most out of your purchase at home."><meta  property="og:image"  content="https://yourdomain.com/media/og-pricing.jpg"><meta  property="og:type"  content="article"><meta  name="robots"  content="index, follow"><script  type="application/ld+json">{ "@context": "https://schema.org", "@type": "BlogPosting", "headline": "your detailed content piece", "author": { "@type": "Organization", "name": "your business" } }script>
What a Blog post's public looks like once its SEO Title, Meta Description, OG Image, and BlogPosting schema are all filled from the SEO Manager row.

What to do if it does not work

  • The table is empty. You have no published content yet. Add a page or blog post first, then come back. What the empty state looks like:

No content found

Your site does not have any published or drafted pages, blog posts, or events yet. SEO Manager has nothing to audit until you publish at least one piece of content.

  • Export does nothing. Your browser may have blocked the download. Check the browser's download permissions for your SGEN admin domain.
  • Inline edit does not save. Make sure you press Tab or click outside the cell. If your session has timed out, reload the page; sign in again if prompted, then retry.
  • I see "— missing — but the page has a title. Your per-page SEO Title is empty, and the public page is probably using a site-wide fallback. Click the cell to set a dedicated SEO Title for that page.
  • My columns reset when I log in on a different machine. That is expected — your column preferences are remembered in your browser, not on your SGEN account. Set them up again on each device, or leave them at default.
  • The Index Status toggle seems not to affect the public site. Real browsers and Google honor that toggle on live sites. Any staging or preview domain may be configured to block all indexing regardless — that is by design so pre-launch sites never appear in Google.

Next step