Search engine optimization custom field


Sitefinity CMS SEO automation functionality dynamically generates page URL and title when content is rendered in detailed mode. The Meta description tag inside the page HTML is taken from the Page SEO settings and stays the same for all content items displayed on the page.

You can use custom fields of type Search engine optimization to render specific Meta title or Meta description per content item.

PREREQUISITES: To work with the Search engine optimization custom field, you need to turn on SEO Properties from Advanced settings. For more information, see Turn on metadata for MVC widgets.

To add a custom field to a content item, perform the following:

  1. Perform procedure Create custom fields » Step 1 to Step 5.
  2. In the Type dropdown box, select Search engine optimization.
  3. In Meta field, select which HTML Meta tag you want to control with this custom field. For more information, see Configure Meta title and Meta description.
    NOTE: You cannot modify the Name of the custom field because it is hard-coded to match the meta field you are setting up.
  4. Click Continue.
    A window appears where you must configure the appearance of the custom field, such as labels and instructions.


On this tab, perform the following:

  1. In the Label input field, enter the label of the textbox.
  2. If needed, in Instructional text, enter instructions or explanatory text for the textbox.
    The text is displayed when the content editor clicks the question mark icon in the backend when editing the item containing this custom field.
  3. If you want to make the textbox mandatory, select the This is a required field checkbox.
  4. If you have a multilingual site, select or deselect the Make localizable checkbox.
    This allows you to translate the field into different language versions.
    By default, the checkbox is selected.
    When configuring dynamic content types, you can find this setting under More options.


On this tab, perform the following:

  1. In Number of characters allowed, enter the minimum and maximum number of characters a user can enter in the textbox.
    If you do not want to impose limits on the textbox, leave the Max input field empty and the Min input field 0.
  2. In Recommended characters, enter the maximum number of characters that the content editor will see under the field when modifying its content.

When finished, click Done.
The new field appears in the list of custom fields for the respective module.
If you want to delete a custom field, click Delete.

Save your changes.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?