H1 Tag
The H1 tag is the main headline on a web page. It tells visitors and search engines what the page is about at a glance.
The H1 tag is the main heading on a web page. It's typically the largest, most prominent text on the page, and it tells both visitors and Google what the page is about. Every page on your website should have exactly one H1.
If you think of a web page like a newspaper article, the H1 is the headline. It's the first thing people read, and it sets the expectation for everything that follows. It might look similar to a title tag, but they serve different purposes. The title tag appears in Google search results and browser tabs. The H1 appears on the actual page.
Why It Matters
Google uses your H1 as one of its main clues for understanding what a page is about. A clear, descriptive H1 that includes relevant keywords helps Google match your page to the right searches. According to a study by Moz, the H1 tag is one of the top on-page ranking factors for SEO.
For your visitors, the H1 is a promise. It tells them they're in the right place. When someone clicks a search result about "kitchen remodeling in Buffalo" and lands on your page, the H1 should confirm that's exactly what the page covers. If there's a disconnect between what they searched, what the title tag said, and what the H1 says, they'll leave.
The H1 is also important for accessibility. Screen readers use heading structure to help visually impaired users navigate a page. The H1 is announced first as the main topic of the page. Without it, screen reader users have to guess what the page is about.
The Basics
One H1 per page. Every page should have exactly one H1 tag. Having zero means Google and visitors have no clear headline to latch onto. Having multiple H1s dilutes the signal and confuses the hierarchy. Use H2, H3, and H4 tags for subheadings.
Put it at the top. Your H1 should be one of the first things visitors see. It belongs at the top of your main content area, not buried halfway down the page.
Make it descriptive. A good H1 tells the reader exactly what the page covers. "Our Services" is okay. "Web Design Services for Small Businesses in Buffalo" is much better for both visitors and Google.
Include your target keyword. If you're trying to rank for a specific search term, include it in your H1 naturally. Don't force it or make it sound awkward. The H1 should read like a real headline, not a keyword list.
Don't use it for your logo. A common mistake is wrapping the site logo in an H1 tag on every page. This means every page on your site has the same H1 (your business name), which wastes the opportunity to tell Google what each individual page is about. Your logo can be a regular link.
FAQ
What's the difference between an H1 tag and a title tag?
The title tag appears in search results, browser tabs, and social media shares. The H1 appears on the actual page as the main visible headline. They can be similar or even identical, but they serve different audiences. The title tag is for search engines and search result pages. The H1 is for people who are already on your page.
How long should my H1 be?
Keep it concise. Aim for 20-70 characters. Long enough to be descriptive, short enough to read at a glance. If your H1 wraps to three or four lines on a phone, it's probably too long. Get to the point quickly.
Can I style my H1 to look like smaller text?
Technically yes, but it's not recommended. The visual appearance and the code should match. If you want text to look small, use a smaller heading tag (H2, H3) or a paragraph tag. Using an H1 tag for text that looks like a subtitle is confusing for screen readers and sends mixed signals to Google about your page structure.
