HubSpot keeps a page's title and meta description in the page's Settings, apart from the internal name you see in your content list. Blog posts have their own settings, and the title you type there is also the post's H1 unless you split them. Here's where each change from your On-Page Mapping goes.
These steps follow HubSpot's classic page editor. In the new editor, which is in beta, the title, description and URL fields open from More > Settings instead.
Change a page's title and meta description
To change a website page or landing page:
- In your HubSpot account, click
More, then go toContent>Website Pages(orLanding Pages). If you don't seeMore, go toContentdirectly. - Click the page's name to open the editor.
- Click
Settingsin the top right. - Paste the new meta title into
Page title. Visitors see it in the browser tab and in search results. - Paste the new description into
Meta description. - Click
Update(orPublish) in the top right.
Internal page name is a separate field. Visitors never see it, so leave it alone.
From HubSpot: Create and customize pages and Create and customize pages in the new editor
Change a blog post's title and meta description
To change a blog post:
- Click
More, then go toContent>Blogand click the post's name. - Click
Settingsin the top right. - In
Blog title, type the heading you want on the page. HubSpot puts it in the post's<h1>tag. - To give search results a different title, click
Customize blog's page title, then paste the new meta title intoPage title. - Select
Metadataon the left and paste the new description intoMeta description. - Click
Updatein the top right.
From HubSpot: Create and publish blog posts
Change the H1 on a page
On a website or landing page, the Page title field is only the title tag. The H1 is whatever text on the page uses the Heading 1 style. To change it, select the heading in a rich text module, then pick Heading 1 from the Style dropdown.
From HubSpot: Edit content in a rich text module
Change the URL
To change a page or post's URL:
- In the editor, click
Settings, then selectGeneralon the left. - Click the edit icon next to
Page URL(orPost URL). - Type the new slug into
Content slug, then close the dialog. - Click
PublishorUpdate.
When you change the URL of published content, HubSpot creates a redirect from the old address to the new one for you. You'll find it as a system redirect under Content > Domains & URLs > URL Redirects in your settings.
From HubSpot: Change content URLs and Create and manage URL redirects
Add image alt text
Click the image module in the editor and type a description into Alt text in the sidebar. For a blog post's featured image, open Settings > Featured image and use Image alt text.
From HubSpot: Use images in HubSpot content
Hide a page from search
HubSpot has no noindex switch. Add the tag yourself:
- Open the page or post, click
Settings, then selectAdvanced. - In
Head HTML, underAdditional code snippets, paste<meta name="robots" content="noindex">. - Close the dialog and click
UpdateorPublish.
Don't also block the same page in robots.txt. HubSpot warns against combining the two.
From HubSpot: Prevent content from appearing in search results
Check it worked
After you publish, run the live page through the free Meta tag checker. It shows the title, description, H1 and robots tag the page serves now. HubSpot's own Optimize panel, the gauge icon in the editor's left sidebar, lists any SEO recommendations it still sees. When the change is live, tick Mark done on the page's row in On-Page Mapping.
Limits and usage
- HubSpot documents
Head HTML, theOptimizepanel and featured image alt text for the classic editor only. - A redirect can take up to 48 hours to start working.