I'm using the following modules

  • Meta Tags
  • Page Title

I need to be able to make the sites title work like this:

Use the title set in Meta Tags for each Node first of all, if this isn't set then default to the Page Title module.

If this isn't set, just use the pages title.

How do I set a precedence for the titles? Do I have to hook into html_head_alter?

Any help is greatly appreciated,


2 Answers 2


Have you checked the auto nodetitle module with the token Module. Then you can create the node Titles with tokens. Check also the Automatic Entity Label i think its better for your Usecase


Er, just checking, think I was actually referring to the master metatags settings page when using the word 'global' there.

Whilst debugging I changed my settings on the node itself, but also in admin/config/search/metatags I thought I would need to set the rule 'globally' in admin/config/search/metatags, as this is where the content types get their configuration settings form. Then i assumed, this could be overridden on a per node basis by setting the page title on the node itself.

I've added some attachments to confirm my settings.

  • 1
    Wait, what? What attachments? Referring to what? I'm confused. :P
    – Luke Berry
    Commented Sep 4, 2012 at 9:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.