On-Page Optimization: The Complete Checklist 2026
On-page optimization is the heart of every SEO strategy. While off-page measures like link building depend on external factors, with on-page optimization you have full control. At GoldenWing, we have been optimizing websites for the Austrian and international market for over 3 years. In this guide, we share our complete checklist -- 30 points that will sustainably improve your rankings.
What Is On-Page Optimization?
On-page SEO (also called on-site SEO) refers to all optimization measures that take place directly on your website. These include technical, content-related, and structural adjustments that help search engines better understand, crawl, and index your pages.
Unlike off-page SEO (backlinks, mentions, social signals), you fully control on-page factors yourself. This makes on-page optimization the ideal starting point for any SEO strategy.
On-Page vs. Off-Page vs. Technical SEO
| Area | What It Includes | Control |
|---|---|---|
| On-Page SEO | Content, title tags, meta descriptions, URLs, H-tags, images, internal links | Full |
| Off-Page SEO | Backlinks, brand mentions, social signals, guest posts | Partial |
| Technical SEO | Crawling, indexing, site speed, schema markup, XML sitemap | Full |
In practice, these areas overlap. Core Web Vitals, for example, are both a technical and an on-page factor. For this guide, we combine everything you can optimize on your site yourself.
Optimizing Title Tags: The Most Important On-Page Factor
The title tag (also SEO title) is the single most important on-page element. It appears as the clickable headline in search results and has a direct impact on your ranking and click-through rate.
Best Practices for Title Tags
- Primary keyword at the beginning: Place your main keyword as far forward as possible in the title tag
- Optimal length: 50--60 characters: Google truncates longer titles. Make optimal use of the available space
- Unique per page: Every page needs an individual title tag. Duplicate titles confuse Google
- Brand at the end: Add your brand name at the end (e.g., "| GoldenWing")
- Emotional and click-worthy: Use numbers, year dates, or power words ("Complete," "Guide," "Checklist")
Examples of Good Title Tags
| Bad | Good | |
|---|---|---|
| Web Design | Web Design Vienna: Professional Websites from €2,490 | GoldenWing |
| SEO Tips | 15 SEO Tips for Better Rankings 2026 | GoldenWing |
| About Us | GoldenWing: Your Digital Agency in Vienna Since 2023 |
Common Title Tag Mistakes
- Keyword stuffing: "SEO Vienna SEO agency Vienna SEO consulting Vienna" -- this looks spammy and causes harm
- Too generic: "Home page" or "Home" tells Google and users nothing
- Too long: From 60 characters, Google truncates -- the most important information must come before that
- Identical titles: When multiple pages have the same title, Google does not know which is relevant
Meta Descriptions: Your Sales Copy in the SERPs
The meta description is the description text below the title tag in search results. Although it is not a direct ranking factor, it influences the click-through rate (CTR) -- and that indirectly affects your ranking.
Writing Optimal Meta Descriptions
- Length: 150--160 characters: Make full use of the space but do not exceed it
- Include keyword: Google bolds the searched keyword -- this increases attention
- Call-to-action: Prompt the click ("Read now," "Learn more," "Test for free")
- Unique value: What does the reader gain from clicking on your result?
- No duplicates: Every page needs an individual meta description
Example
Keyword: On-page optimization checklist
Bad: "Here you will find information about on-page optimization. Visit our website for more details."
Good: "On-page SEO fully explained: 30-point checklist for better rankings. Title tags, content, Core Web Vitals & more. Immediately actionable -- read now!"
Important: Google frequently overwrites meta descriptions when it can generate better snippets from the page content. Nevertheless, you should always provide an optimized description.
Using H-Tags Correctly: Structure for Humans and Machines
Heading tags (H1 through H6) structure your content and help both readers and search engines grasp the content.
H1 Tag: The Main Heading
- Only one H1 per page: The H1 is the main heading and should contain the primary keyword
- Not identical to the title tag: The H1 can be longer or phrased differently
- Clear and descriptive: The reader must immediately know what the page is about
H2 Tags: Section Headings
H2 tags divide your content into logical sections. They are ideal for secondary keywords and related terms.
H3--H6: Subsections
Use H3--H6 for further subdivisions within H2 sections. Maintain the hierarchy: An H3 always falls under an H2, an H4 under an H3.
Heading Hierarchy: Right vs. Wrong
Right:
- H1: On-Page Optimization Checklist
- H2: Optimize Title Tags
- H3: Best Practices
- H3: Common Mistakes
- H2: Meta Descriptions
- H3: Optimal Length
Wrong:
- H1: On-Page Optimization
- H1: Another Main Heading (second H1!)
- H3: A Section (H2 skipped!)
- H2: Title Tags
Clean H-tag structures are a simple but effective on-page factor that many websites neglect.
Content Optimization According to E-E-A-T
Content is and remains king -- but not just any content. Google evaluates content according to the E-E-A-T framework: Experience, Expertise, Authoritativeness, and Trustworthiness.
What Does E-E-A-T Mean Concretely?
Experience:
Show that you have personal experience with the topic. Your own case studies, project screenshots, and personal insights appear more authentic than summarized information from other sources.
Expertise:
Demonstrate deep expertise. Go beyond surface-level knowledge and offer details that only an expert would know. Our SEO expertise is based on over 3 years of practical experience with hundreds of projects.
Authoritativeness:
Build your reputation as an authority in your niche. Backlinks, mentions, guest posts, and industry awards strengthen your authority.
Trustworthiness:
Ensure trust: legal notice, privacy policy, HTTPS, clear contact information, author profiles, and trustworthy sources.
Content Quality: What Google Expects
| Criterion | Description | Implementation |
|---|---|---|
| Relevance | Content must match the search intent | SERP analysis before writing |
| Depth | Cover the topic comprehensively | Cover all subtopics |
| Originality | Your own perspectives and data | Case studies, personal experiences |
| Currency | Update regularly | Year dates, new developments |
| Readability | Well-structured and understandable | Short paragraphs, lists, tables |
| Media | Images, videos, infographics | Each section visually supported |
Keyword Integration in Content
After completing your keyword research, integrate the keywords naturally into your content:
- Primary keyword: In the first paragraph, in 1--2 H2 headings, naturally in the body text
- Secondary keywords: In H2/H3 headings and body text
- LSI keywords: Naturally weave in semantically related terms
- Keyword density: 1--2% is a good guideline, but always write for humans, not machines
URL Structure: Short, Clear, Keyword-Optimized
URL structure is an often underestimated on-page factor. A good URL is short, descriptive, and contains the primary keyword.
Best Practices for URLs
- Short and descriptive: /blog/onpage-optimization-checklist instead of /blog/2026/03/07/the-complete-onpage-optimization-checklist-for-2026
- Include keywords: The primary keyword should appear in the URL
- Use hyphens: Separate words with hyphens, not underscores
- No special characters: Avoid umlauts, spaces, and special characters
- Lowercase: URLs should be consistently lowercase
- No IDs or parameters: /products/red-dress instead of /products?id=12345
URL Hierarchy
Your URL structure should reflect the page hierarchy:
goldenwing.at/en/ → Homepage
goldenwing.at/en/leistungen/ → Services overview
goldenwing.at/en/leistungen/seo/ → SEO service
goldenwing.at/en/blog/ → Blog overview
goldenwing.at/en/blog/onpage-optimization/ → Blog article
A logical URL structure helps Google and users understand the relationship between pages.
Internal Linking: The Underestimated Powerhouse
Internal linking is one of the most powerful and simultaneously most underestimated on-page factors. It distributes link equity (PageRank) within your website and helps Google understand the structure and importance of your pages.
Why Internal Links Are So Important
- Link equity distribution: Pages with many internal links receive more ranking power
- Crawling assistance: Googlebot follows internal links to discover new pages
- Context signal: The anchor text of internal links tells Google what the linked page is about
- User experience: Internal links guide visitors to relevant content and extend time on site
Best Practices for Internal Linking
- Descriptive anchor texts: Use "on-page optimization guide" instead of "click here"
- Natural placement: Links should be placed in the body text where they are relevant to the reader
- Link to important pages more frequently: Your most important pages should receive the most internal links
- Deep linking: Link not only to the homepage or category pages, but also to specific posts
- Contextual relevance: Only link to pages that are thematically related to the current content
- Update regularly: Older posts should link to newer, relevant content
Example of a Good Internal Linking Strategy
This blog article about on-page optimization naturally links to:
- Keyword Research Guide (related SEO topic)
- Core Web Vitals Guide (technical on-page factor)
- Image Optimization (part of on-page optimization)
- SEO Glossary (glossary entry)
- SEO Checker Tool (practical tool)
Image SEO: More Than Just Alt Tags
Images are an important component of every modern website. Properly optimized, they can drive additional traffic through Google Image Search and improve user experience. Poorly optimized, they slow down your website and waste SEO potential.
The Most Important Image SEO Factors
1. Alt Text (Alternative Text)
- Describe the image content clearly and precisely
- Integrate the keyword naturally (no stuffing)
- 80--125 characters are optimal
- Not: alt="image1.jpg" or alt="" (empty)
- Correct: alt="On-page optimization checklist with 30 points"
2. File Name
- Descriptive file name instead of generic designation
- Hyphens as word separators
- Not: IMG_20260307.jpg
- Correct: onpage-optimization-checklist.jpg
3. File Size and Format
- Compress images before upload (TinyPNG, Squoosh)
- Use modern formats: WebP (30% smaller than JPEG) or AVIF
- Responsive images with srcset for different screen sizes
4. Lazy Loading
- Load images only when they scroll into the visible area
- Save bandwidth and improve initial load time
- Automatically available in Next.js via the Image component
More detailed information can be found in our image optimization guide.
Core Web Vitals: Performance as a Ranking Factor
Core Web Vitals are three metrics that Google uses as official ranking factors. They measure user experience in terms of loading speed, interactivity, and visual stability.
The Three Core Web Vitals
| Metric | What It Measures | Good | Needs Improvement | Poor |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | Load time of the largest visible element | ≤ 2.5 s | 2.5--4.0 s | > 4.0 s |
| INP (Interaction to Next Paint) | Responsiveness to user interactions | ≤ 200 ms | 200--500 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Visual stability (layout shifts) | ≤ 0.1 | 0.1--0.25 | > 0.25 |
Optimizing LCP
- Compress images and serve in modern formats (WebP/AVIF)
- Inline critical CSS, load the rest asynchronously
- Keep Server Response Time (TTFB) under 200 ms
- Prioritize the largest content element (preload)
- Use a CDN for faster delivery
Optimizing INP
- Minimize JavaScript bundles and use code splitting
- Avoid long tasks (no JS tasks over 50 ms)
- Implement event handlers efficiently
- Load third-party scripts with defer/async
Optimizing CLS
- Give images and videos fixed dimensions (width/height)
- Load fonts with font-display: swap and define fallbacks
- Do not dynamically insert content above the visible area
- Reserve fixed sizes for ad banners and iframes
Check your Core Web Vitals regularly with the SEO Checker or Google PageSpeed Insights.
Mobile Optimization: Mobile-First Is Mandatory
Since 2019, Google uses mobile-first indexing -- meaning Google primarily evaluates the mobile version of your website. If your mobile site is poorly optimized, your ranking suffers on desktop as well.
Mobile Optimization Checklist
- Responsive design: Your website must adapt to all screen sizes
- Touch-friendly elements: Buttons and links must be large enough (min. 48x48 px)
- Sufficient font size: At least 16 px for body text on mobile
- No horizontal scrolling: Content must fit within the viewport width
- Fast load times: Mobile users often have slower connections
- Viewport meta tag: meta name="viewport" content="width=device-width, initial-scale=1"
- No blocked resources: CSS and JS must not be blocked via robots.txt
- No interstitials: Google penalizes intrusive pop-ups on mobile
Mobile vs. Desktop: Different User Behavior
| Factor | Mobile | Desktop |
|---|---|---|
| Screen size | Small (360--428 px) | Large (1280--1920 px) |
| Input method | Touch | Mouse/keyboard |
| Session duration | Shorter (avg. 1--3 min.) | Longer (avg. 3--8 min.) |
| Local searches | 60% | 30% |
| Search intent | Often local/transactional | Often informational/commercial |
For Austrian businesses, mobile optimization is particularly important: over 65% of all Google searches in Austria come from mobile devices.
The 30-Point On-Page SEO Checklist
Here is our complete on-page SEO checklist -- 30 points you should check off for every important page on your website.
Title & Meta (1--5)
| # | Point | Status |
|---|---|---|
| 1 | Title tag contains primary keyword (at the front) | -- |
| 2 | Title tag is 50--60 characters long | -- |
| 3 | Meta description is unique and 150--160 characters | -- |
| 4 | Meta description contains keyword and CTA | -- |
| 5 | Canonical tag is correctly set | -- |
Headings & Structure (6--10)
| # | Point | Status |
|---|---|---|
| 6 | Only one H1 per page, with keyword | -- |
| 7 | H2 tags for main sections (with secondary keywords) | -- |
| 8 | Logical H-tag hierarchy (H1 → H2 → H3) | -- |
| 9 | Table of contents for long posts | -- |
| 10 | Breadcrumb navigation present | -- |
Content (11--18)
| # | Point | Status |
|---|---|---|
| 11 | Primary keyword in the first paragraph | -- |
| 12 | Content is comprehensive and answers the search intent | -- |
| 13 | Keyword density 1--2% (naturally integrated) | -- |
| 14 | LSI keywords and synonyms included | -- |
| 15 | Short paragraphs (max. 3--4 sentences) | -- |
| 16 | Use lists, tables, and visual elements | -- |
| 17 | E-E-A-T: Author, sources, own experience visible | -- |
| 18 | At least 1 image/visual per 300 words | -- |
URLs & Links (19--23)
| # | Point | Status |
|---|---|---|
| 19 | URL is short, descriptive, and contains keyword | -- |
| 20 | URL uses hyphens, no special characters | -- |
| 21 | 3--5 relevant internal links per page | -- |
| 22 | Descriptive anchor texts (no "click here") | -- |
| 23 | External links to trustworthy sources | -- |
Images (24--27)
| # | Point | Status |
|---|---|---|
| 24 | Alt text for all images (descriptive, with keyword) | -- |
| 25 | Descriptive file names (hyphens-instead-of-id.jpg) | -- |
| 26 | Images compressed (WebP/AVIF, < 100 KB if possible) | -- |
| 27 | Lazy loading for images below the fold | -- |
Performance & Mobile (28--30)
| # | Point | Status |
|---|---|---|
| 28 | LCP under 2.5 seconds | -- |
| 29 | CLS under 0.1 | -- |
| 30 | Mobile-friendly design (responsive) | -- |
Use the GoldenWing SEO Checker to automatically check many of these points.
Advanced On-Page Techniques
Once you have mastered the basics, you can extract even more from your on-page optimization with these advanced techniques.
Optimizing for Featured Snippets
Featured snippets (position 0) are the highlighted answer boxes at the top of search results. Here is how to optimize for them:
- Paragraph snippets: Answer the question in 40--60 words directly after an H2/H3 heading
- List snippets: Use ordered or unordered lists for step-by-step instructions
- Table snippets: Use HTML tables for comparisons and data overviews
- "What is" questions: Begin sections with the question as a heading and provide a precise answer
Schema Markup for On-Page SEO
Structured data helps Google better understand your page content. Important schema types for on-page optimization:
- Article: For blog articles and guides
- FAQ: For question-and-answer sections
- HowTo: For step-by-step instructions
- BreadcrumbList: For breadcrumb navigation
- Organization: For company information
More on schema markup can be found in our structured data guide.
Content Freshness
Google favors current content -- especially for time-sensitive topics. Here is how to keep your content fresh:
- Update regularly: Review and update important posts at least semi-annually
- Display the date: Clearly show the publication and update date
- Add new information: Include new data, tools, or developments
- Remove outdated content: Delete or update sections that are no longer accurate
- Year dates in titles: "On-Page Optimization 2026" signals currency
FAQ: Frequently Asked Questions About On-Page Optimization
What is the difference between on-page and off-page optimization?
On-page optimization encompasses all measures directly on your website (content, title tags, URLs, images, internal links, performance). Off-page optimization refers to external factors like backlinks, brand mentions, and social signals. Both areas are important, but on-page SEO is the foundation -- without a well-optimized page, even the best backlinks will do little good.
How long does it take for on-page changes to take effect?
That depends on how quickly Google re-crawls and indexes your page. Technical changes (title tags, meta descriptions) can take effect within days to a few weeks. Content changes often need four to eight weeks before they become noticeable in rankings. Fundamental structural changes can take three to six months.
How often should I on-page optimize my pages?
Important pages (landing pages, top blog articles) should be reviewed at least semi-annually and updated as needed. For ranking changes or Google updates, an immediate analysis makes sense. New content should be on-page optimized from the start.
Is keyword density still important?
Keyword density as a fixed number (e.g., exactly 2.5%) is outdated. Google understands semantics and context -- it is not about repeating a keyword a specific number of times. Instead, you should use your keyword naturally, incorporate synonyms and related terms, and write for the reader, not for an algorithm. A keyword density of 1--2% usually results naturally.
How important are meta keywords?
Meta keywords have played no role for Google since 2009. Google has officially confirmed that the meta keywords tag is completely ignored. You can leave it out -- it does no harm but provides no benefit either. Focus on title tags and meta descriptions instead.
What are the most common on-page SEO mistakes?
The most common mistakes we see at GoldenWing in audits: missing or duplicate title tags, no meta descriptions, H1 tag missing or used multiple times, images without alt text, slow load times from uncompressed images, and missing internal linking. Most of these mistakes are easy to fix and bring immediate improvements.
Semantic SEO: Topic Clusters and Pillar Pages
The days when individual keywords were the focus of on-page optimization are over. Today, Google understands topics, entities, and semantic relationships. A modern on-page strategy is based on the concept of topic clusters.
What Are Topic Clusters?
A topic cluster consists of three elements:
- Pillar page (main page): A comprehensive page that covers a broad topic (e.g., "SEO optimization")
- Cluster pages: Specialized subpages on sub-aspects (e.g., "keyword research," "link building," "technical SEO")
- Internal linking: All cluster pages link to the pillar page and to each other
Benefits for On-Page Optimization
Topical Authority: Google recognizes that your website covers a topic comprehensively. Studies from HubSpot show that websites with a topic cluster structure generate an average of 13% more organic traffic than websites without a clear thematic structure.
Better internal linking: Through structured linking, PageRank flows efficiently from the pillar page to the cluster pages and vice versa.
Less keyword cannibalization: When each page covers a clearly defined sub-topic, your own pages no longer compete with each other.
Planning and Implementing Topic Clusters
Step 1: Identify the core topic
Choose a topic that fits your business model and has sufficient search volume. For a web design agency in Vienna, the core topic could be "web design."
Step 2: Research sub-topics
Use tools like AnswerThePublic, AlsoAsked, or Google Search Console to find relevant sub-topics:
- Web design costs
- Web design trends
- Responsive web design
- Web design for doctors
- Web design Vienna
Step 3: Content gap analysis
Check which sub-topics you already cover and where gaps exist. Create a content plan for missing cluster pages.
Step 4: Implement linking structure
- Each cluster page links at least once to the pillar page
- The pillar page links to all cluster pages
- Related cluster pages link to each other
- Anchor texts are descriptive and varied (not always the same keyword text)
Semantic Keyword Optimization
In addition to the main keyword, also use semantically related terms (LSI keywords). Google expects an article about "on-page optimization" to also contain terms like:
- Meta tags, title tag, H1 heading
- Keyword density, content quality, readability
- Crawlability, indexing, canonical
- User intent, search intent, SERP
Tools like Surfer SEO, Clearscope, or Seobility's free TF*IDF check help you identify relevant terms and determine their optimal frequency.
On-Page Optimization for Multilingual Websites
For Austrian companies with international business, multilingual on-page optimization is a critical success factor. Implementation errors can cause Google to display the wrong language versions in the wrong markets.
Implementing Hreflang Tags Correctly
Hreflang tags tell Google which language version of a page is intended for which country and language. The most common mistakes:
Mistake 1: Missing return links
If page A points to page B, page B must also point back to page A. Each page must point to all language versions, including itself.
Mistake 2: Wrong language code
Use ISO 639-1 language codes and ISO 3166-1 Alpha-2 country codes:
- 'de-AT' for German (Austria)
- 'de-DE' for German (Germany)
- 'de-CH' for German (Switzerland)
- 'en' for English (international)
Mistake 3: No x-default
The 'x-default' variant tells Google which page to show users for whom no specific language version exists. Usually, this is the English or the main language version.
URL Structure for Multilingual Websites
There are three common approaches:
- Subdirectories (recommended): 'goldenwing.at/de/', 'goldenwing.at/en/' -- easy to manage, benefits from domain authority
- Subdomains: 'de.goldenwing.at', 'en.goldenwing.at' -- treated by Google as separate websites
- Separate domains: 'goldenwing.at', 'goldenwing.com' -- maximum flexibility, but highest effort
For most Austrian companies, we recommend subdirectories as they have the lowest administrative overhead and leverage existing domain authority.
Content Localization vs. Translation
A pure 1:1 translation is not sufficient for good rankings. Consider:
- Keyword research per market: "Web design" has different search volumes and long-tail variants in Germany than in Austria
- Local references: Mention local examples, laws, and market conditions
- Different search intents: The same search query can have different intents in different markets
- Linguistic nuances: Austrian German differs from standard German (Jaenner vs. Januar, Paradeiser vs. Tomaten)
Technical Specifics
- Canonical tags for multilingual pages: Each language version has its own canonical pointing to itself (not to the main language)
- Sitemap: Create an hreflang sitemap containing all language versions and their assignments
- Avoid automatic redirects: Do not automatically redirect users based on IP address or browser language. Instead, display a language switch notice.
Schema Markup as an On-Page Factor
Structured data (schema markup) is not a direct ranking factor, but it massively influences the click-through rate (CTR) in search results. Rich snippets -- the enhanced search result displays -- can increase CTR by 20--35%.
The Most Important Schema Types for Austrian Companies
LocalBusiness / Organization:
Basic company information that Google uses for the Knowledge Graph and Google Maps:
- Name, address, phone number (NAP)
- Business hours, payment methods
- Logo, industry, year founded
FAQ Schema:
Your FAQ answers are displayed directly in search results. This takes up significantly more space on the SERP and visually displaces competitors. Especially effective for information-based search queries.
HowTo Schema:
Step-by-step instructions are displayed with numbered steps in search results. Ideal for tutorial and guide content.
Product and Review:
For e-commerce: product name, price, availability, and review stars directly in search results. Products with star ratings receive up to 35% more clicks.
Article / BlogPosting:
For blog posts: author, publication date, article image. Improves display in Google News and Discover.
BreadcrumbList:
Shows the page structure in search results as a clickable path. Improves navigation and CTR.
Implementation and Validation
JSON-LD (recommended):
Add schema markup as a JSON-LD script in the HTML head. This method is easiest to implement and is preferred by Google.
Validation:
- Google Rich Results Test: Checks whether your markup qualifies for rich snippets
- Schema Markup Validator: Checks the technical correctness of the markup
- Google Search Console > Enhancements: Shows detected schema types and errors
Common Schema Markup Mistakes
- Spam markup: Marking up content that is not visible on the page -- this can lead to a manual penalty
- Fake reviews: Marking up your own products with fictional 5-star reviews
- Outdated formats: Using Microdata instead of JSON-LD (works, but harder to maintain)
- Missing required fields: Each schema type has required fields without which the markup is invalid
Conducting an On-Page Audit: Step-by-Step Guide
A systematic on-page audit uncovers technical problems, content gaps, and optimization potential. For a typical company website with 30--100 pages, you should plan 4--8 hours.
Phase 1: Technical Crawling (60--90 Minutes)
Crawl the entire website with a tool like Screaming Frog (free up to 500 URLs), Sitebulb, or Ahrefs Site Audit.
Check:
- HTTP status codes: Document and fix all 4xx and 5xx errors
- Redirect chains: Maximum one redirect per URL, no chains or loops
- Canonical tags: Each page has exactly one canonical pointing to itself
- Robots.txt and meta robots: Are any important pages accidentally blocked?
- XML sitemap: Does it contain all indexable pages and no blocked URLs?
- Duplicate content: Identify pages with identical or very similar content
Phase 2: Content Analysis (90--120 Minutes)
Title tags:
- Length: 50--60 characters (approx. 580 pixel width)
- Contains the main keyword as far forward as possible
- Unique for each page
- Contains a clear value proposition or call-to-action
Meta descriptions:
- Length: 140--160 characters
- Contains the main keyword and a call-to-action
- Unique for each page
Heading structure:
- Exactly one H1 per page
- Logical hierarchy: H1 > H2 > H3 (no skipping)
- Keywords in H1 and H2, naturally phrased
Content quality:
- At least 800--1,000 words for main pages, 1,500--3,000 for blog posts
- E-E-A-T signals: author info, sources, update date
- No thin content pages (under 300 words without recognizable value)
Phase 3: UX and Performance Check (60--90 Minutes)
- Core Web Vitals: Measure LCP, CLS, and INP for the top 20 pages
- Mobile usability: Google Mobile-Friendly Test for all templates
- Internal linking: Are important pages reachable within a maximum of 3 clicks from the homepage?
- Broken links: Check internal and external links for 404 errors
- Image optimization: Are all images compressed, do they have alt texts and defined dimensions?
Phase 4: Prioritization and Action Plan (60 Minutes)
Create a prioritized action list using the ICE score model:
- Impact: How strongly does the measure affect rankings and traffic? (1--10)
- Confidence: How confident are you that the measure will have the desired effect? (1--10)
- Ease: How easy is the implementation? (1--10)
Calculate the average of the three values and sort the measures in descending order. Start with the quick wins -- measures with high impact and low effort, such as adding missing title tags or compressing images.
Audit Interval
Conduct a full on-page audit at least twice per year. For active websites with regular content updates, we recommend a quarterly mini-audit focusing on new pages and the top 20 landing pages.
Content Freshness: Why Regular Updates Improve Your Rankings
Google favors current content -- that is no secret. But exactly how the freshness algorithm works and how you can specifically leverage it for your on-page optimization is something many website operators in the DACH region do not know. Content freshness is far more than simply changing a date. It is about adding genuine value to your existing content and keeping it current for both users and search engines.
How Google Evaluates Freshness
Google uses multiple signals to assess the currency of content. The Query Deserves Freshness (QDF) model decides individually for each search query how important currency is:
- Current events -- Search queries like "algorithm update 2026" require very fresh content
- Regularly recurring topics -- Search queries like "best SEO tools" expect content updated at least annually
- Evergreen topics -- Search queries like "what is on-page optimization" tolerate older content but prefer updated versions
According to a study by Ahrefs, pages updated within the last 12 months rank for 23% more keywords than identical pages without updates. For the DACH region, where competition for German-language keywords is particularly intense, content freshness can deliver the decisive ranking advantage.
Which Content Should You Update?
Not every page needs regular updating. Prioritize your updates according to this scheme:
High priority (update quarterly):
- Pages with declining organic traffic (identifiable in Google Search Console)
- Statistics-heavy content where new numbers are available
- Comparison articles and tool reviews where features or prices have changed
- Pages ranking at positions 4-15 -- an update can bring the jump to page 1
Medium priority (update semi-annually):
- Guides and how-to articles with timeless fundamentals but outdated examples
- Industry-specific content where legal frameworks have changed
- Pages with high bounce rates despite good rankings
Low priority (review annually):
- Evergreen content without time-dependent elements
- Legal notice, privacy policy (unless laws have changed)
- Portfolio and reference pages
Best Practices for Content Updates
An effective content update goes far beyond cosmetic changes. Google recognizes the difference between a meaningful update and merely swapping a date:
- Add new sections -- Expand the article with relevant aspects not covered when it was first created
- Replace outdated information -- Update statistics, screenshots, price information, and links
- Add internal links -- Link to newer content created since the original publication
- Structural improvements -- Add tables of contents, FAQ sections, or summaries
- Multimedia elements -- Add videos, infographics, or interactive elements
- Update schema markup -- Ensure structured data still complies with current Google guidelines
Important for the Austrian market: Pay attention to legal currency during updates. The GDPR, the Austrian E-Commerce Act (ECG), and industry-specific regulations change regularly. Outdated legal information on your website can jeopardize not only your rankings but also your legal position.
Implementing a Content Freshness Strategy
Create a content calendar that schedules regular updates of your most important pages. A pragmatic approach for SMEs in the DACH region:
- Monthly: Check the top 20 pages by organic traffic in Google Search Console
- Quarterly: Conduct a comprehensive content audit
- With every update: Adjust the "Last updated" display in the article (Google evaluates this date)
- Performance tracking of updated pages over 8 weeks after the update
On-Page Optimization for Voice Search and Featured Snippets
Voice search and featured snippets are changing the way users interact with search engines. For on-page optimization, this means adapting content structure, writing style, and technical implementation. Anyone who ignores this development is leaving significant traffic potential untapped.
The State of Voice Search in the DACH Region
According to a PwC Austria study, 38% of Austrian internet users already regularly use voice assistants like Google Assistant, Siri, or Alexa. In the German-speaking region, usage has increased by 45% over the last three years, with the 25-44 age group being particularly active.
The most common use cases for voice search in Austria are:
- Local searches -- "Where is the nearest web design agency?" (62% of all voice searches)
- Information searches -- "How much does a website cost?" (24%)
- Navigation searches -- "Open the website of [company name]" (14%)
Optimizing Content Structure for Voice Search
Voice searches differ fundamentally from typed search queries. They are longer, more conversational, and frequently formulated as questions. Your on-page optimization must account for these characteristics:
Implement question-answer structure:
- Use naturally phrased questions as H2 or H3 headings
- Answer the question directly and concisely in the first 1-2 sentences (40-50 words)
- Then add more detailed explanations
Use natural language:
- Write the way your target audience speaks -- avoid overly technical jargon
- Consider Austrian speech patterns and expressions
- Use long-tail keywords in question form: "How do I optimize my website for Google?"
Include local information:
- Prominently mention your location, business hours, and contact details
- Use LocalBusiness schema markup for structured data
- Create location-specific landing pages for your service areas
Deliberately Conquering Featured Snippets
Featured snippets -- the highlighted answers at the top of Google search results -- are position zero and thus the holy grail of organic search. According to a SEMrush analysis for the German market, featured snippets receive an average of 8.6% of all clicks for a search query.
There are four types of featured snippets, each requiring different on-page optimization:
1. Paragraph Snippets (82% of all featured snippets)
- Answer a question in a compact paragraph of 40-60 words
- Place the answer directly under the corresponding H2 or H3 heading
- Begin the answer with a clear definition or explanation
2. List Snippets (11%)
- Use ordered (`<ol>`) or unordered (`<ul>`) lists
- Keep list items short and concise
- Structure instructions as numbered steps
3. Table Snippets (5%)
- Use HTML tables for comparisons, price overviews, or specifications
- Label columns and rows clearly
- Keep tables compact (3-5 columns, up to 10 rows)
4. Video Snippets (2%)
- Embed YouTube videos with optimized title and description
- Use VideoObject schema markup
- Add timestamps and chapter markers
Technical Requirements for Voice Search and Featured Snippets
Beyond content optimization, there are technical requirements that increase your chances of featured snippets and voice search results:
- Speakable schema markup -- Marks content that can be read aloud by voice assistants
- FAQ schema -- Structures question-answer pairs for rich results
- HowTo schema -- Marks step-by-step instructions
- Page speed -- Google prefers fast pages for featured snippets. The average load time of a page in a featured snippet is 4.6 seconds -- significantly faster than average
- HTTPS -- A secure connection is a prerequisite for voice search results
- Mobile optimization -- Over 70% of all voice searches are conducted on mobile devices
Measurement and Optimization
Track the success of your voice search and featured snippet strategy with these metrics:
- Featured snippet tracking -- Tools like Semrush or Ahrefs show for which keywords you hold featured snippets
- CTR analysis -- Check in Google Search Console how featured snippets affect your click-through rate
- Long-tail keyword rankings -- Monitor your rankings for question-based keywords
- Voice search simulations -- Regularly test whether your content is used as an answer by Google Assistant or Siri
Conclusion: On-Page Optimization as the Foundation of Your SEO Success
On-page optimization is not a one-time project but a continuous process. The good news: you have full control over all on-page factors. With our 30-point checklist, you have a clear roadmap for optimizing your website.
The most important takeaways:
- Title tags and H-tags are the foundation -- optimize them first
- Content quality according to E-E-A-T is the most important single factor
- Internal linking is often underestimated but extremely effective
- Core Web Vitals are official ranking factors -- do not ignore them
- Mobile-first is not an option but a requirement
- Regular review and updates keep your optimization current
Use the GoldenWing SEO Checker to check the current on-page status of your website. And if you need professional support -- at GoldenWing, we have over 3 years of experience with on-page optimization for the Austrian market. Contact us for a free SEO audit.




