Skip to main content

SEO Fields

The SEO component is an optional section available on most content entries in the Backoffice (Content Pages, Products, Blog Posts, and others). It lets editors control how a page is indexed by search engines and how it appears when shared on social media.

When left empty, the website falls back to default values derived from the entry's Title and Featured Image. Filling in the SEO fields gives editors full control over what search engines and social platforms display.


Main SEO Fields

1. Meta Title (optional, max 60 characters) The title shown in search engine results and browser tabs. Keep it under 60 characters so it is not truncated in results. If left empty, the page title defaults to "Hurco".

tip

Write the meta title as: Primary keyword – Brand name (for example, CNC Milling Machines – Hurco).

2. Meta Description (optional, 50–160 characters) A short summary shown below the title in search results. It does not directly affect ranking but influences click-through rates. Aim for 120–155 characters for best visibility.

3. Keywords (optional) A comma-separated list of keywords associated with the page. Modern search engines largely ignore this field, but it can still be used for internal reference or legacy reasons.

4. Meta Robots (optional) Controls how search engine crawlers interact with the page. Leave empty for standard indexing. Common values:

ValueEffect
noindexPrevents the page from appearing in search results.
nofollowPrevents crawlers from following links on the page.
noindex, nofollowCombines both — fully hidden from search engines.
warning

Setting noindex on a published page will remove it from search results. Only use this for pages that should not be discoverable (for example, thank-you pages or internal tools).

5. Canonical URL (optional) Specifies the preferred URL for this page when the same content is accessible under multiple addresses. Prevents duplicate content issues. Leave empty unless there is a specific reason to override the default URL.

6. Structured Data (optional, advanced) A JSON-LD block used to provide structured information to search engines, enabling rich results (for example, breadcrumbs, product details, or FAQ entries in search listings). Only fill this in if you have a specific structured data schema to apply. Incorrect JSON will be ignored by search engines.


Open Graph Fields

Open Graph fields control how the page appears when shared on social media platforms (Facebook, LinkedIn, etc.) and in messaging apps.

1. OG Title (required if Open Graph is used, max 70 characters) The title displayed in social sharing previews. Falls back to Meta Title if not set.

2. OG Description (required if Open Graph is used, max 200 characters) The description shown in social sharing previews. Falls back to Meta Description if not set.

3. OG Image (optional) The image displayed in social sharing cards. If not set, the page's Featured Image is used instead.

Recommended dimensions: 1200 × 630 px (minimum 600 × 315 px). Use a high-contrast image that communicates the page topic clearly without relying on text.

4. OG URL (optional) The canonical URL included in the Open Graph tags. Falls back to the Canonical URL if not set.

5. OG Type (optional) The Open Graph content type. Common values: website (default for most pages), article (for blog posts and news).


Fallback Logic

When SEO fields are left empty, the website applies the following fallbacks automatically:

Rendered fieldPrimary sourceFallback
Page / browser titleMeta Title"Hurco"
Search result descriptionMeta Description(empty)
Social titleOG TitleMeta Title
Social descriptionOG DescriptionMeta Description
Social imageOG ImageFeatured Image
Social URLOG URLCanonical URL

Best Practices

  • Always fill in Meta Title and Meta Description for pages that should rank in search results.
  • Keep the Meta Title under 60 characters and Meta Description under 155 characters.
  • Use the Featured Image as the primary social share image whenever possible — only override with OG Image when a different crop or composition is needed.
  • Leave Meta Robots empty for all public, indexable pages.
  • Set Canonical URL only when the same page is reachable via multiple URLs.
  • Do not fill in Structured Data unless you have a validated JSON-LD schema — invalid JSON is silently ignored but takes up space in the page source.