How to Structure an SEO Article That Ranks on Google: Practical Step-by-Step Guide
If you publish articles on your blog and don't get visits, the problem is almost never the content itself: it's the structure of the SEO article. Google doesn't read like a person; it scans hierarchical signals. If these signals don't point to the same topic, the page won't rank, no matter how well it's written. Here's the complete map to build articles that Google understands and users want to read to the end.
| Content type | Informational article |
|---|---|
| Recommended length | 900 – 1,400 words |
| Essential elements | Single H1, meta title, direct introduction, H2/H3, FAQ, CTA |
| Implementation time | 2 – 4 hours per article |
| Key tools | Search Console, Screaming Frog, Rank Math / Yoast |
What is the SEO structure of an article?
SEO structure is the way we organize content so Google can read it hierarchically and the user can find the answer they're looking for in less than 30 seconds. It includes HTML tags (H1, H2, H3), content elements (introduction, body, FAQ, conclusion) and visual components (lists, tables, highlights).
When I audit websites of Catalan SMEs—from law offices in Eixample to clothing stores in Girona—the problem is almost always the same: the text may be correct, but Google doesn't understand what topic the page is about or which search it's relevant for. A clear structure solves exactly that, and it's the change that has the fastest impact without touching a single line of code.
The 7 key elements, in order of priority
1. Meta title: the first relevance signal
The meta title is the blue title users see on Google. It must contain the main keyword—ideally at the beginning—and not exceed 60 characters. The most common error I see: putting the company name first. "Dental Clinic Martinez | Implants in Tarragona" wastes the most valuable space. Reverse the order: keyword first, brand at the end if needed.
2. H1: a single headline, clear and with keyword
Each article must have exactly one H1. It must contain the main keyword and directly answer what the user is searching for. An H1 like "Welcome to our blog" or the restaurant name is a classic error that Screaming Frog detects in seconds and explains why many pages don't appear even on page 5.
3. Introduction: the quick answer Google wants
The first 80-100 words must directly answer the main question. This increases the chances of appearing as a featured snippet. The keyword should appear in the first or second paragraph naturally. If the introduction starts explaining the company's history or with a philosophical phrase, you're losing the opportunity to capture both the user and Google from the first moment.
4. H2 and H3: the skeleton of the content
H2s organize the main blocks; H3s break down each block in detail. For an article of 1,000-1,300 words, 4-6 H2s is the appropriate range. Always add an id attribute to each H2 to allow internal anchors. A broken hierarchy—H3 without a parent H2, or jumps from H1 directly to H3—is a technical error that confuses Google about the relationship between subtopics.
5. Body content: visual variety, not endless paragraphs
An article that only has blocks of text has low dwell time: the user scans, doesn't find what they're looking for quickly and closes the tab. Use lists to enumerate steps or errors, tables to compare options, and highlight boxes for important data. This variety isn't aesthetic: it's a quality signal that Google correlates with useful content.
6. FAQ at the end: long-tail capture
Frequently asked questions capture long-tail searches and can appear as rich results on Google. The key is that they're real questions—the ones people actually search for—not the ones you think they should search for. The "People also ask" section on Google for your keyword is the best source. If your CMS allows it, add the FAQPage schema to maximize the chances of appearing as an enriched result.
7. Conclusion and CTA: close with concrete intent
The conclusion should be brief—3-5 sentences—and end with a specific CTA. The difference between "Contact us" and "Write to us and within 48 hours we'll send you a free review of your articles" is huge in terms of conversion. The more concrete the benefit, the more likely the user is to act.
Technical errors that penalize
These errors appear systematically when I audit websites of Catalan businesses. They're not theoretical: I've seen them in Gràcia restaurants, Sabadell e-commerce sites and Tarragona clinics the same week.
- Duplicate or missing H1: on many WordPress sites with poorly configured themes, the logo or company name acts as an invisible H1. Screaming Frog → "H1" → "Missing or duplicate" shows it in a 30-second export.
- Empty or duplicate meta descriptions: Google rewrites them automatically when they don't exist, often picking random text from the page. Better to control them yourself. Rank Math and Yoast warn in real-time if there are duplicates.
- Disguised keyword stuffing: repeating the keyword in every H2 ("Dental implants Tarragona", "Price dental implants Tarragona", "Clinic dental implants Tarragona"…) is a pattern Google identifies and penalizes. Use semantic variations and synonyms.
- Absence of internal links: each article should link to 2-4 related pages on the same website. A Gràcia restaurant writing about "tasting menu" should link to the reservations page and the article about "seasonal Catalan cuisine". Without internal links, the content remains isolated and authority doesn't flow.
- Misidentified search intent: writing a long, detailed article for a transactional search (the user wants to buy, not learn) is a fundamental error. Before writing, check the top 5 Google results for your keyword: if they're all product pages, don't publish an informational article.
Practical examples from Catalan businesses
Three cases from the type of projects we regularly handle, with the specific problem and what was done to solve it:
| Business | Target keyword | Error detected | Solution applied |
|---|---|---|---|
| Catalan cuisine restaurant in Gràcia (Barcelona) | "tasting menu Gràcia" | H1 with restaurant name, no keyword. Empty meta description. Zero internal links. | H1 rewritten with keyword and year. Meta description with price range and CTA. Two internal links added. CTR increased between 40 and 60% in 6 weeks. |
| Online bicycle shop in Sabadell | "buy electric bicycle Sabadell" | 2,000-word article with no H2s or lists. Very low dwell time, extremely high bounce rate. | Restructuring with 5 H2s, comparative table of models and FAQ with 4 real questions. Dwell time doubled in 2 months. |
| Physiotherapy clinic in Tarragona | "physiotherapist in Tarragona" | Three pages with identical H1 ("Physiotherapist in Tarragona"). Severe keyword cannibalization. | Consolidation of content into a single optimized page. The other two redirected with 301. Position 18 → position 6 in 10 weeks. |
In all three cases, the original text wasn't bad. The problem was structural: Google didn't know which page to show or which search each one was relevant for.
How to use Search Console to improve existing articles
Before writing any new article, review the ones you already have published. Search Console is the first tool you should open, and here's the exact action order I follow with my clients:
- Go to "Search results" and filter by page: select the article you want to improve and see which real queries bring it impressions. You'll often find searches it ranks for without you having targeted them.
- Identify queries with many impressions but low CTR (less than 3%): the article appears on Google but the title or meta description don't convince. Rewrite the meta title putting the keyword first and adding a concrete benefit or the current year.
- Identify queries in positions 8-20: these are your "quick wins". The article is already relevant for that search; Google considers it, but not good enough for the top spots. Add the query as an H2 or H3, expand related content and add 1-2 internal links from other pages on your website.
- Check if there are queries that don't appear in the content: if Search Console shows you the article ranks for "dental implant price Tarragona" but that phrase doesn't appear in the text, add it naturally in an H3 or in a body paragraph. Don't force it: integrate it where it makes sense.
This process, applied every 2-3 months to strategic articles, can improve organic traffic without needing to create new content. It's by far the action with the best return that exists in on-page SEO.
Conclusion: structure first, content after
Before writing a single word of your next article, define the search intent, choose the main keyword and sketch the structure: H1, H2, FAQ and CTA. The content that fills this structure will be much better because you already know exactly where each piece goes and who you're writing for.
If you want us to analyze the structure of your current articles and tell you which ones have the most potential for immediate improvement, write to us for a free SEO review. We'll send you a specific report within 48 hours, with no commitments or fine print.
Frequently asked questions
How many H2s should an SEO article have?
For articles between 1,000 and 1,500 words, between 4 and 6 H2s is the appropriate range. Each H2 should represent a real subtopic and provide new information. If an H2 doesn't add anything that isn't already in another section, delete it: an article with 5 solid H2s ranks better than one with 9 empty H2s.
What's the difference between meta title and H1?
The meta title is the title that appears on Google (up to 60 characters) and directly influences CTR. The H1 is the visible title within the page and is the most important on-page signal for Google. They can be the same or slightly different: the meta title should be concise and oriented to get clicks; the H1 can be slightly more descriptive and longer.
How long should an SEO article be?
It depends on search intent, not a fixed rule. For informational articles, between 900 and 1,400 words is usually sufficient. The real criterion is whether you completely solve the user's question: a 950-word useful article ranks better than a 2,000-word diluted one written to fill space.
How do I find questions for the FAQ section?
The quickest way is to look at the "People also ask" section on Google for your main keyword. Search Console is also very useful: the real queries with which users arrive at your article often reveal questions you hadn't considered. Answer the Public complements these two sources well.
How often should I review published articles?
Every 2-3 months for strategic articles. Open Search Console, see which queries bring impressions with low CTR or positions between 8 and 20, and update the meta title, add content or improve internal links accordingly. This periodic review is one of the highest-return actions in SEO, far ahead of creating new articles without reviewing existing ones.