Page Title Not Using SEO or Page Title or Widget Title

We have a series of pages not respecting any title source and instead drawing from the site's name.

 

We have a group of pages page with a different form on each page. Each page name, SEO title, and form name are all set to the "20xx Fee Schedule".

 

I confirmed our settings for the site have SEO & Open Graph enabled, and the form widget does not seem to have a setting to override the page title (and even if it did, it is titled correctly).

 

Yet for some reason, the title tag for the pages is generating as <title>Site Name</title> instead of <title>20xx Fee Schedule</title>.

 

Is there a way to fix this? A setting I missed somewhere? A workaround if this is a bug?

 

Thank you!


  • UPDATE: We found the issue. A widget was over-riding the page title though the PageTitleSet field in Advanced - MetadataFields. We updated the field to DoNotSet and it fixed the issue.

     

    On that note: If you are using a dynamic content widget (such as the one that was causing the issue) and it is the type that will never need to over-write the built in page title, you can set the PageTitleMode to be automatically filled with DoNotSet though the toolbox settings for said widget.

    Navigate to Administration » Settings » Advanced » Toolboxes » PageControls » [Widget Section] » Tools » [Widget] » Toolbox item parameters and click "Create New". Then add a parameter for MetadataFields.PageTitleMode with the value as DoNotSet (screen shot below).

     

    image.png(Source: https://www.progress.com/documentation/sitefinity-cms/set-predefined-values-for-widget-properties)

    Selected as Best
  • Sabrie Nedzhip (Enso DX)

    Hi @Megan Perry-Thibault (Customer)​ ,

     

    You can do that from the Title and properties of the page where you have the form. Or do I misunderstand it?

     

    imageimage 

    Regards,

    Sabrie

  • Hey Sabrine, we have that set but it is still not showing that as the title.

     

    screen grab of SEO fields

  • Jonathan Read (Progress Software)

    I would look at your code and check if there is any custom code around PagePreRender. It would be registered in the global.asax. Maybe there is some logic that is causing that section of pages to behave differently. Especially if the rest of the site is working as exptected

  • UPDATE: We found the issue. A widget was over-riding the page title though the PageTitleSet field in Advanced - MetadataFields. We updated the field to DoNotSet and it fixed the issue.

     

    On that note: If you are using a dynamic content widget (such as the one that was causing the issue) and it is the type that will never need to over-write the built in page title, you can set the PageTitleMode to be automatically filled with DoNotSet though the toolbox settings for said widget.

    Navigate to Administration » Settings » Advanced » Toolboxes » PageControls » [Widget Section] » Tools » [Widget] » Toolbox item parameters and click "Create New". Then add a parameter for MetadataFields.PageTitleMode with the value as DoNotSet (screen shot below).

     

    image.png(Source: https://www.progress.com/documentation/sitefinity-cms/set-predefined-values-for-widget-properties)

    Selected as Best
    • Sabrie Nedzhip (Enso DX)

      Thanks for posting the update @Megan Perry-Thibault (Customer)​ 

      That's really useful for the community. I am glad you found the cause and how come I didn't think about it back then ...