On-Page Optimization: The Complete Checklist 2026
On-page optimization is the heart of every SEO strategy. While off-page measures such as 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 with a team that has over 13 years of experience (GoldenWing was founded in 2022). In this guide we share our complete checklist: 30 items that will improve your rankings in the long term.
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. This includes technical, content-related and structural adjustments that make sure search engines can understand, crawl and index your pages better.
In contrast to off-page SEO (backlinks, mentions, social signals), you control on-page factors completely yourself. That makes on-page optimization the ideal starting point for every SEO strategy.
On-page vs. off-page vs. technical SEO
| Area | What belongs to it | Control |
|---|---|---|
| On-page SEO | Content, title tags, meta descriptions, URLs, H tags, images, internal links | Complete |
| Off-page SEO | Backlinks, brand mentions, social signals, guest posts | Partial |
| Technical SEO | Crawling, indexing, site speed, schema markup, XML sitemap | Complete |
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: A central on-page factor
The title tag (also called SEO title) is a central on-page element. It appears as the clickable headline in the search results and has a direct influence on your ranking and your click-through rate.
Best practices for title tags
- Primary keyword at the beginning: Place your main keyword as far forward in the title tag as possible
- Optimal length: 50-60 characters: Google truncates longer titles depending on device width; there is no fixed limit. 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, years or power words ("Complete", "Guide", "Tutorial")
Examples of good title tags
| Bad | Good | |
|---|---|---|
| Web design | Web Design Vienna: Professional Websites from β¬2,000 | GoldenWing |
| SEO tips | 15 SEO Tips for Better Rankings 2026 | GoldenWing |
| About us | GoldenWing: Your Digital Agency in Vienna Since 2022 |
Common mistakes with title tags
- Keyword stuffing: "SEO Vienna SEO agency Vienna SEO consulting Vienna": this looks spammy and does harm
- Too generic: "Homepage" or "Home" tells neither Google nor users anything
- Too long: Google truncates long titles depending on device width (rule of thumb: from about 60 characters), so the most important information has to come before that
- Identical titles: If several pages have the same title, Google does not know which one is relevant
Meta descriptions: Your sales copy in the SERPs
The meta description is the descriptive text below the title tag in the search results. Although it is not a direct ranking factor, it influences the click-through rate (CTR).
Writing optimal meta descriptions
- Length: 150-160 characters: Google states no fixed limit and truncates depending on device width, so this is only a rule of thumb
- Include the keyword: Google highlights the searched keyword in bold, which increases attention
- Call to action: Prompt people to click ("Read now", "Learn more", "Try for free")
- Unique benefit: What does the reader get 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. Ready to implement right away, read now!"
Important: Google creates snippets primarily from the page content and uses the meta description only when it describes the page more accurately. You should still always provide an optimized description.
Using H tags correctly: Structure for humans and machines
Heading tags (H1 to 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 worded differently
- Clear and descriptive: The reader must know right away 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. Keep the hierarchy intact: An H3 always sits under an H2, an H4 under an H3.
Heading hierarchy: Right vs. wrong
Right:
- H1: On-Page Optimization Checklist
- H2: Optimizing 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 based on E-E-A-T
Content is and remains king, but not just any content. Google's systems look for signals of helpful content that align with the E-E-A-T concept: Experience, Expertise, Authoritativeness and Trustworthiness.
What does E-E-A-T mean in concrete terms?
Experience:
Show that you have your own experience with the topic. Your own case studies, screenshots of projects and personal insights come across as more authentic than summarized information from other sources.
Expertise:
Demonstrate deep expert knowledge. Go beyond surface knowledge and offer details that only an expert knows. Our SEO expertise is based on over 13 years of team experience and over 200 projects.
Authoritativeness:
Build your reputation as an authority in your niche. Backlinks, mentions, guest posts and industry awards strengthen your authority.
Trustworthiness:
Create trust: legal notice, privacy policy, HTTPS, clear contact details, 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 | Own perspectives and data | Case studies, own experiences |
| Freshness | Update regularly | Years, new developments |
| Readability | Well structured and understandable | Short paragraphs, lists, tables |
| Media | Images, videos, infographics | Every section visually supported |
Keyword integration in content
After you have completed 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 in the body text
- LSI keywords: Weave in semantically related terms naturally
- Keyword density: There is no fixed target value, so always write for people, not for 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-optimierung-checkliste instead of /blog/2026/03/07/die-komplette-onpage-optimierung-checkliste-fuer-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 lowercase throughout
- No IDs or parameters: /produkte/rotes-kleid instead of /produkte?id=12345
URL hierarchy
Your URL structure should reflect the page hierarchy:
goldenwing.at/de/ β Homepage
goldenwing.at/de/leistungen/ β Services overview
goldenwing.at/de/leistungen/seo/ β SEO service
goldenwing.at/de/blog/ β Blog overview
goldenwing.at/de/blog/onpage-optimierung/ β 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 at the same time 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 aid: 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 lead visitors to relevant content and increase the time on site
Best practices for internal linking
- Descriptive anchor texts: Use "on-page optimization guide" instead of "click here"
- Natural placement: Links should sit in the body text where they are relevant to the reader
- Link to important pages more often: Your most important pages should receive the most internal links
- Deep linking: Do not link only to the homepage or category pages, but also to specific posts
- Contextual relevance: Link only to pages that fit the current content topically
- Update regularly: Older posts should link to newer, relevant content
Example of a good internal linking strategy
This blog article about on-page optimization links naturally to:
- Keyword research guide (related SEO topic)
- Core Web Vitals guide (technical on-page factor)
- Optimizing images (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 part of every modern website. Properly optimized, they can bring additional traffic via Google image search and improve the 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)
- Keep it short and describe only what is visible
- Not: alt="bild1.jpg" or alt="" (empty)
- Right: alt="On-page optimization checklist with 30 items"
2. File name
- Descriptive file name instead of a generic label
- Hyphens as word separators
- Not: IMG_20260307.jpg
- Right: onpage-optimierung-checkliste.jpg
3. File size and format
- Compress images before uploading (TinyPNG, Squoosh)
- Use modern formats: WebP (lossy 25 to 34 % smaller than comparable JPEGs) 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 the initial loading time
- Available automatically in Next.js through the Image component
You will find more detailed information in our image optimization guide.
Core Web Vitals: Performance as a ranking factor
Core Web Vitals are three metrics that Google's ranking systems use. They measure the 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) | Loading speed 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 deliver them in modern formats (WebP/AVIF)
- Load critical CSS inline, the rest asynchronously
- Keep server response time (TTFB) under 0.8 seconds (web.dev guideline)
- Prioritize the Largest Contentful Paint 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 deferred (defer/async)
Optimizing CLS
- Give images and videos fixed dimensions (width/height)
- Load fonts with font-display: swap and define a fallback
- Do not insert content dynamically above the visible area
- Reserve space for ad banners and iframes with a fixed size
Check your Core Web Vitals regularly with the SEO checker or Google PageSpeed Insights.
Mobile optimization: Mobile-first is a must
Google uses mobile-first indexing, which means Google primarily evaluates the mobile version of your website. If your mobile site is poorly optimized, your ranking suffers on desktop too.
Mobile optimization checklist
- Responsive design: Your website must adapt to all screen sizes
- Touch-friendly elements: Buttons and links must be large enough (at least 48x48 px)
- Sufficient font size: At least 16 px for body text on mobile
- No horizontal scrolling: Content must fit the viewport width
- Fast loading 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 | Behavior differs by website | Behavior differs by website |
| Local searches | Frequent | Less frequent |
| Search intent | Often local/transactional | Often informational/commercial |
For Austrian companies, mobile optimization is especially important: According to StatCounter, about 44 % of page views in Austria came from mobile devices in September 2026, against about 54 % from desktop.
The 30-point on-page SEO checklist
Here is our complete on-page SEO checklist: 30 items that you should tick off for every important page on your website.
Title & meta (1-5)
| # | Item | 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 set correctly | - |
Headings & structure (6-10)
| # | Item | 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)
| # | Item | Status |
|---|---|---|
| 11 | Primary keyword in the first paragraph | - |
| 12 | Content is comprehensive and answers the search intent | - |
| 13 | Keyword naturally integrated (no fixed target value) | - |
| 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 | Use visual elements meaningfully (images, graphics, tables) | - |
URLs & links (19-23)
| # | Item | Status |
|---|---|---|
| 19 | URL is short, descriptive and contains keyword | - |
| 20 | URL uses hyphens, no special characters | - |
| 21 | Relevant, topically related internal links | - |
| 22 | Descriptive anchor texts (no "click here") | - |
| 23 | External links to trustworthy sources | - |
Images (24-27)
| # | Item | Status |
|---|---|---|
| 24 | Alt text for all images (descriptive, with keyword) | - |
| 25 | Descriptive file names (hyphens-instead-of-id.jpg) | - |
| 26 | Images compressed (WebP/AVIF, as small as possible) | - |
| 27 | Lazy loading for images below the fold | - |
Performance & mobile (28-30)
| # | Item | Status |
|---|---|---|
| 28 | LCP under 2.5 seconds | - |
| 29 | CLS under 0.1 | - |
| 30 | Mobile-friendly design (responsive) | - |
Use the GoldenWing SEO checker to check many of these items automatically.
Advanced on-page techniques
Once you have mastered the basics, you can get even more out of 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 the search results. Here is how to optimize for them:
- Paragraph snippets: Answer the question briefly and 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 understand the content of your page better. Important schema types for on-page optimization:
- Article: For blog articles and guides
- FAQ: For question-and-answer sections (Google no longer shows rich results for them)
- HowTo: For step-by-step instructions (Google no longer shows rich results for them)
- BreadcrumbList: For breadcrumb navigation
- Organization: For company information
You will find more on schema markup in our structured data guide.
Content freshness
Google prefers up-to-date content, especially for time-sensitive topics. Here is how to keep your content fresh:
- Update regularly: Review and update important posts at least every six months
- Show the date: Display the publication and update date clearly
- Add new information: Add new data, tools or developments
- Remove outdated content: Delete or update sections that are no longer correct
- Years in titles: "On-Page Optimization 2026" signals freshness
FAQ: Frequently asked questions about on-page optimization
What is the difference between on-page and off-page optimization?
On-page optimization covers all measures directly on your website (content, title tags, URLs, images, internal links, performance). Off-page optimization refers to external factors such as backlinks, brand mentions and social signals. Both areas are important, but on-page SEO is the foundation: without a well-optimized site, even the best backlinks do little for you.
How long does it take for on-page changes to take effect?
That depends on how quickly Google recrawls and reindexes your page. Technical changes (title tags, meta descriptions) can take effect within days to a few weeks. How quickly changes show in the rankings depends on the page and the competition and cannot be predicted in general.
How often should I optimize my pages on-page?
You should review important pages (landing pages, top blog articles) at least every six months and update them if needed. In case of 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 certain number of times. Instead, you should use your keyword naturally, include synonyms and related terms and write for the reader, not for an algorithm.
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 ignored completely. You can leave it out: it does no harm, but it brings 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 in audits at GoldenWing: missing or duplicate title tags, no meta descriptions, H1 tag missing or used multiple times, images without alt text, slow loading times due to 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 times 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 partial 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.
Better internal linking: Thanks to the structured linking, PageRank flows efficiently from the pillar page to the cluster pages and vice versa.
Less keyword cannibalization: When every page covers a clearly defined subtopic, your own pages no longer compete with each other.
Planning and implementing a topic cluster
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 subtopics
Use tools such as AnswerThePublic, AlsoAsked or Google Search Console to find relevant subtopics:
- Web design costs
- Web design trends
- Responsive web design
- Web design for doctors
- Web design Vienna
Step 3: Content gap analysis
Check which subtopics you already cover and where gaps exist. Create a content plan for missing cluster pages.
Step 4: Implement the linking structure
- Every 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
Besides the main keyword, also use semantically related terms (LSI keywords). For an article about "on-page optimization", Google also expects terms such as:
- Meta tags, title tag, H1 heading
- Keyword density, content quality, readability
- Crawlability, indexing, canonical
- User intent, search intent, SERP
Tools such as Surfer SEO, Clearscope or the free TF*IDF check from Seobility 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. Mistakes in implementation can cause Google to show 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 which 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. Every 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 shows Google which page should be displayed to users for whom no specific language version exists. As a rule, 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': usually require separate setup and maintenance
- Separate domains: 'goldenwing.at', 'goldenwing.com': maximum flexibility, but the highest effort
For most Austrian companies we recommend subdirectories, as they require the least administrative effort and use the existing domain authority.
Content localization vs. translation
A pure 1:1 translation is not enough for good rankings. Keep in mind:
- Keyword research per market: "Web design" has a different search volume and different 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 subtleties: Austrian German differs from German German (JΓ€nner vs. Januar, Paradeiser vs. Tomaten)
Technical particularities
- Canonical tags on multilingual pages: Every language version has its own canonical that points to itself (not to the main language)
- Sitemap: Create a hreflang sitemap that contains all language versions and their assignments
- Avoid automatic redirects: Do not redirect users automatically based on IP address or browser language. Show a language switch notice instead.
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 the search results in some cases. Rich snippets, the extended search result displays, can improve visibility; no one can reliably quantify a blanket CTR effect.
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)
- Opening hours, payment methods
- Logo, industry, founding year
FAQ schema:
Google no longer shows FAQ rich results. The markup therefore no longer produces an enhanced display in the search results. A visible FAQ section on the page remains helpful for users.
HowTo schema:
Google no longer shows HowTo rich results. Well-structured step-by-step instructions in the visible text remain useful for tutorial and guide content.
Product and Review:
For e-commerce: product name, price, availability and star ratings directly in the search results.
Article / BlogPosting:
For blog posts: author, publication date, article image. Improves the display in Google News and Discover.
BreadcrumbList:
Shows the page structure in the 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 the 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 mistakes with schema markup
- Spam markup: Marking up content that is not visible on the page, which can lead to a manual penalty
- False reviews: Marking up your own products with fictitious 5-star ratings
- Outdated formats: Using microdata instead of JSON-LD (it works, but is harder to maintain)
- Missing required fields: Every schema type has required fields without which the markup is invalid
Running an on-page audit: Step-by-step guide
A systematic on-page audit uncovers technical problems, content gaps and optimization potential. The time required depends on the size and complexity of the website.
Phase 1: Technical crawl
Crawl the entire website with a tool such as 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: At most one redirect per URL, no chains or loops
- Canonical tags: Every page has exactly one canonical that points to itself
- Robots.txt and meta robots: No important pages blocked by accident?
- XML sitemap: Does it contain all pages worth indexing and no blocked URLs?
- Duplicate content: Identify pages with identical or very similar content
Phase 2: Content analysis
Title tags:
- Length: rule of thumb 50-60 characters (Google truncates depending on device width)
- Contains the main keyword as far forward as possible
- Unique for every page
- Contains a clear value proposition or call to action
Meta descriptions:
- Length: rule of thumb 150-160 characters
- Contains the main keyword and a call to action
- Unique for every page
Heading structure:
- Exactly one H1 per page
- Logical hierarchy: H1 > H2 > H3 (no jumps)
- Keywords in H1 and H2, worded naturally
Content quality:
- No fixed word count: Google has no preferred length, the content should fully answer the search intent
- E-E-A-T signals: author info, sources, update date
- No thin content pages (pages without recognizable added value)
Phase 3: UX and performance check
- 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 at most 3 clicks away from the homepage?
- Broken links: Check internal and external links for 404 errors
- Image optimization: Are all images compressed, and do they have alt texts and defined dimensions?
Phase 4: Prioritization and action plan
Create a prioritized action list using the ICE score model:
- Impact: How strongly does the measure affect rankings and traffic? (1-10)
- Confidence: How sure are you that the measure has 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
Carry out a full on-page audit at least twice a year. For active websites with regular content updates, we recommend a quarterly mini audit that focuses on new pages and the top 20 landing pages.
Content freshness: Why regular updates improve your rankings
Google prefers up-to-date content, which is no secret. But exactly how the freshness algorithm works and how you can use it specifically for your on-page optimization is something many website owners in the DACH region do not know. Content freshness is much more than just changing a date. It is about adding real value to your existing content and keeping it current for users and search engines.
How Google evaluates freshness
Google uses several signals to evaluate the freshness of content. The Query Deserves Freshness (QDF) model decides individually for each search query how important freshness is:
- Current events: Search queries such as "algorithm update 2026" require very fresh content
- Regularly recurring topics: Search queries such as "best SEO tools" expect content that is updated at least once a year
- Evergreen topics: Search queries such as "what is on-page optimization" tolerate older content, but prefer updated versions
For the DACH region, where competition for German-language keywords is especially intense, content freshness can deliver the decisive ranking advantage.
Which content should you update?
Not every page has to be updated regularly. Prioritize your updates according to the following scheme:
High priority (update quarterly):
- Pages with declining organic traffic (visible in Google Search Console)
- Statistics-heavy content for which new figures are available
- Comparison articles and tool reviews where features or prices have changed
- Pages that rank at position 4-15: here an update can bring the jump to page 1
Medium priority (update every six months):
- Guides and how-to articles with timeless basics but outdated examples
- Industry-specific content where legal conditions have changed
- Pages with a high bounce rate despite good rankings
Low priority (review annually):
- Evergreen content without time-dependent elements
- Legal notice, privacy policy (except when laws change)
- 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 the mere swapping of a date:
- Add new sections: Extend the article with relevant aspects that were not covered when it was created
- Replace outdated information: Update statistics, screenshots, prices and links
- Add internal links: Link to newer content that has appeared since the first publication
- Structural improvements: Add tables of contents, FAQ sections or summaries
- Multimedia elements: Add videos, infographics or interactive elements
- Update schema markup: Make sure structured data still complies with current Google guidelines
Important for the Austrian market: Pay attention to legal currency when updating. The GDPR, the Austrian E-Commerce Act (ECG) and industry-specific regulations change regularly. Outdated legal information on your website can endanger 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:
- Check the top 20 pages by organic traffic in Google Search Console monthly
- Carry out a comprehensive content audit quarterly
- With every update, adjust the "Last updated" display in the article (Google evaluates this date)
- Track the performance of the updated pages for 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 the content structure, the writing style and the technical implementation. Anyone who ignores this development leaves considerable traffic potential unused.
The status quo of voice search in the DACH region
Voice assistants such as Google Assistant, Siri or Alexa are changing how users search. Reliable figures on usage in the DACH region are not available here.
The most common use cases for voice search in Austria are:
- Local searches: "Where is the nearest web design agency?"
- Information searches: "How much does a website cost?"
- Navigation searches: "Open the website of [company name]"
Optimizing content structure for voice search
Voice searches differ fundamentally from typed search queries. They are longer, more conversational and often phrased as a question. Your on-page optimization has to take these particularities into account:
Implement a question-answer structure:
- Use naturally phrased questions as H2 or H3 headings
- Answer the question directly and concisely in the first 1-2 sentences
- Add more detailed explanations afterwards
Use natural language:
- Write the way your target group speaks: avoid excessive technical jargon
- Take Austrian language habits and expressions into account
- Use long-tail keywords in question form: "How do I optimize my website for Google?"
Include local information:
- Show your location, your opening hours and your contact details prominently
- Use LocalBusiness schema markup for structured data
- Create location-specific landing pages for your catchment areas
Winning featured snippets deliberately
Featured snippets, the highlighted answers at the top of the Google search results, are position zero and thus the holy grail of organic search. According to an analysis by Ahrefs of 100,000 US keywords, a featured snippet in position 1 received on average 8.6 % of clicks.
There are four types of featured snippets, each requiring different on-page optimization:
1. Paragraph snippets
- Answer a question in a compact, short paragraph
- Place the answer directly under the corresponding H2 or H3 heading
- Begin the answer with a clear definition or explanation
2. List snippets
- Use ordered (
<ol>) or unordered (<ul>) lists - Keep list entries short and concise
- Structure instructions as numbered steps
3. Table snippets
- 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
- Embed YouTube videos with an optimized title and description
- Use VideoObject schema markup
- Add timestamps and chapter markers
Technical requirements for voice search and featured snippets
Besides 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 (beta; according to Google only for English-language content in the US)
- FAQ schema: Structures question-answer pairs (Google no longer shows rich results for them)
- HowTo schema: Marks up step-by-step instructions (Google no longer shows rich results for them)
- Page speed: Fast pages improve the user experience. Google does not name a fixed loading time for featured snippets
- HTTPS: A secure connection protects user data and builds trust
- Mobile optimization: Voice searches often take place on mobile devices
Measurement and optimization
Track the success of your voice search and featured snippet strategy with these metrics:
- Featured snippet tracking: Tools such as Semrush or Ahrefs show which keywords you hold featured snippets for
- 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 by Google Assistant or Siri as an answer
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 based on E-E-A-T is a central quality criterion
- Internal linking is often underestimated, but extremely effective
- Core Web Vitals are used by Google's ranking systems: do not ignore them
- Mobile-first is not an option but a must
- Regular review and updating 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 our team has over 13 years of experience with on-page optimization for the Austrian market. Contact us for a free SEO audit.
SEO-optimized web design in your city: Munich Β· Berlin Β· Austria Β· Germany



