Skip to main content

The SEO toolkit: an overview

What is automatic, what you control, and where each tool lives.

Written by Traian

Job boards live or die on search traffic, so easyboard splits SEO into two halves: a set of things the platform does automatically for every board, and a small toolkit of controls you drive yourself. This article maps out both so you know what to set up and what to leave alone.

What easyboard automates

You never have to configure any of the following; they are on for every board:

  • Google Jobs markup: every published job page carries JobPosting structured data, the machine-readable format Google requires to show your listings in the Google Jobs experience.

  • Sitemaps: your board serves a sitemap at /sitemap.xml that indexes separate child sitemaps for your pages, published jobs, blog posts, and search pages. It updates itself as content changes.

  • Page metadata: canonical URLs, Open Graph and Twitter tags are generated for your pages, with sensible defaults built from your board name.

  • Feeds: RSS and XML feeds of your jobs and blog are served on your board so aggregators can pick your content up (see Export feeds).

  • Crawl hygiene: your board's robots rules keep the noise out of Google: account areas, application endpoints and the infinite query-string variants of filtered job listings (like ?q=react&remote=true) are excluded from indexing. The indexable version of a filtered search is a curated search page with its own clean path, which is exactly what the Search pages tool creates.

Individual content gets sensible metadata automatically too: a job page's title and description come from the job itself, and a blog post falls back to its title and summary unless you set explicit SEO overrides in the post form.

Where the SEO tools live

At the bottom of the sidebar, click Settings, then open the SEO card ("Search pages, redirects and indexing"). The SEO area opens on its first tab, Search pages, with all five tools as tabs across the top of the page:

  • Search pages: curated landing pages for job searches you want to rank for, like "Remote React jobs". Each binds a live job filter to its own indexable URL. See SEO landing pages.

  • Redirects: managed 301 and 302 rules that send old or changed URLs to their new home instead of a 404. See URL redirects.

  • Custom content: per-page overrides for the title tag, meta description, heading and intro copy of your board's main pages. See Custom SEO content.

  • Google indexing: pushes every job publish, edit and removal straight to Google's Indexing API, so listings show up in (and drop out of) Google Jobs faster than waiting for a crawl. See Google indexing and Search Console.

  • Search performance: your board's clicks, impressions, CTR and position over the last 28 days, pulled from Google Search Console into the dashboard. See SEO performance.

The SEO area with its five tabs: Search pages, Redirects, Custom content, Google indexing, and Search performance

A sensible setup order

  1. Custom content first. Set the SEO title and meta description for your home page; it is your most-linked page and takes two minutes.

  2. Two or three search pages. Create landing pages for the searches your audience actually types, each with a paragraph of intro copy.

  3. Google indexing. If your plan includes it, make sure indexing is active so new jobs reach Google within minutes of publishing.

  4. Blog cadence. The blog (under Content in the sidebar) is your long-term content engine; see Write blog posts on your board.

  5. Redirects as needed. You only need these when a URL changes; add them at that moment, not before.

Plan availability

Search pages and custom content are available on every plan. Redirects and Google indexing are part of the Advanced and Enterprise plans; on other plans those tabs show an upgrade prompt instead of the tool. See Your easyboard subscription.

What SEO looks like day to day

After the initial setup, SEO on easyboard is mostly passive: jobs you publish are marked up, sitemapped and (when indexing is on) pushed to Google automatically. Your recurring work is content: keep posting jobs, add a search page when you notice a query worth owning, and check the Search performance tab now and then to see which queries are growing. Custom pages built in the visual builder are indexable too; see Custom pages for those.

Did this answer your question?