andreasgeering.ch

Analisi sito web andreasgeering.ch

 Generato il Gennaio 30 2026 22:50 PM

Statistiche non aggiornate? AGGIORNA !

Il punteggio e 59/100

SEO Content

Title

Andreas Geering

Lunghezza : 15

Perfetto, il tuo title contiene tra 10 e 70 caratteri.

Description

Seit 2016 bin ich Mitglied des Winterthurer Parlaments als Teil der Mitte Fraktion. Ich bin bereit, mich ab 2026 im Stadtrat für die Winterthurerinnen und Winterthurer und ihre Anliegen einzusetzen!

Lunghezza : 198

Idealmente, la tua meta description dovrebbe contenere tra 70 e 160 caratteri (spazi inclusi). Usa questo strumento free per calcolare la lunghezza del testo.

Keywords

Molto male. Non abbiamo trovato meta keywords nella tua pagina. Usa questo generatore gratuito online di meta tags per creare keywords.

Og Meta Properties

Buono, questa pagina sfrutta i vantaggi Og Properties.

Proprieta Contenuto
type website
url https://andreasgeering.ch/
title Andreas Geering
description Seit 2016 bin ich Mitglied des Winterthurer Parlaments als Teil der Mitte Fraktion. Ich bin bereit, mich ab 2026 im Stadtrat für die Winterthurerinnen und Winterthurer und ihre Anliegen einzusetzen!

Headings

H1 H2 H3 H4 H5 H6
0 1 4 0 0 0
  • [H2] Events
  • [H3] -Elemente erfassen const headings = document.querySelectorAll("h3"); headings.forEach(h3 => { // Prüfen, ob der reine Text exakt passt (inkl. Groß-/Kleinschreibung) if (h3.textContent.trim() === "QR-EINZAHLUNGSCHEIN-IMG") { // Bild erstellen const qrImage = document.createElement("img"); qrImage.src = "https://andreasgeering.ch/wp-content/uploads/2025/07/QR_Rechnung_20250712_cropped.png"; qrImage.alt = "Einzahlungsschein Image"; qrImage.style.width = "100%"; // durch das Bild ersetzen h3.replaceWith(qrImage); } }); }); .social-share { display: none !important; } document.addEventListener("DOMContentLoaded", function () { const items = [ { tag: "h3", text: "Komitee beitreten", id: "komitee-beitreten" }, { tag: "h3", text: "Finanzielle Unterstützung", id: "spenden" }, ]; items.forEach(item => { const elements = document.querySelectorAll(item.tag); elements.forEach(el => { if (el.textContent.trim() === item.text) { el.id = item.id; } }); }); }); window.ampsandCookiesGroups = [{"name":"Functional Cookies","type":"functional","consent":true,"description":"Functional cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.","cookies":[{"provider":"Die Mitte Schweiz","category":"functional","scripts":[],"more":"https:\/\/wpml.org\/documentation\/support\/browser-cookies-stored-wpml\/","list":[{"name":"wp-wpml_current_language","description":"Stores the current language.","expiration":"1 day"}]}]},{"name":"Analytics Cookies","type":"analytics","consent":false,"description":"Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.","cookies":[]},{"name":"Marketing Cookies","type":"marketing","consent":false,"description":"Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.","cookies":[]},{"name":"Others Cookies","type":"others","consent":false,"description":"Others cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.","cookies":[]}]; window.ampsandConsentShowButton = false; window.ampsandCookiesPrivacyLink = ''; window.ampsandCookiesLang = 'de'; Unsere Website ist nicht für deine Browserversion optimiert. Seite trotzdem ansehen Home Komitee Stadtratswahlen 26 Events Über mich Meine Schwerpunkte Kontakt // File#: _1_language-picker // Usage: codyhouse.co/license (function() { var LanguagePicker = function(element) { this.element = element; this.select = this.element.getElementsByTagName('select')[0]; this.options = this.select.getElementsByTagName('option'); this.selectedOption = getSelectedOptionText(this); this.pickerId = this.select.getAttribute('id'); this.trigger = false; this.dropdown = false; this.firstLanguage = false; // dropdown arrow inside the button element this.globeSvgPath = ''; initLanguagePicker(this); initLanguagePickerEvents(this); }; function initLanguagePicker(picker) { // create the HTML for the custom dropdown element picker.element.insertAdjacentHTML('beforeend', initButtonPicker(picker) + initListPicker(picker)); // save picker elements picker.dropdown = picker.element.getElementsByClassName('language-picker__dropdown')[0]; picker.languages = picker.dropdown.getElementsByClassName('language-picker__item'); picker.firstLanguage = picker.languages[0]; picker.trigger = picker.element.getElementsByClassName('language-picker__button')[0]; }; function initLanguagePickerEvents(picker) { // make sure to add the icon class to the arrow dropdown inside the button element var svgs = picker.trigger.getElementsByTagName('svg'); Util.addClass(svgs[0], 'icon'); // language selection in dropdown // ⚠️ Important: you need to modify this function in production initLanguageSelection(picker); // click events picker.trigger.addEventListener('click', function(){ toggleLanguagePicker(picker, false); }); // keyboard navigation picker.dropdown.addEventListener('keydown', function(event){ if(event.keyCode && event.keyCode == 38 || event.key && event.key.toLowerCase() == 'arrowup') { keyboardNavigatePicker(picker, 'prev'); } else if(event.keyCode && event.keyCode == 40 || event.key && event.key.toLowerCase() == 'arrowdown') { keyboardNavigatePicker(picker, 'next'); } }); }; function toggleLanguagePicker(picker, bool) { var ariaExpanded; if(bool) { ariaExpanded = bool; } else { ariaExpanded = picker.trigger.getAttribute('aria-expanded') == 'true' ? 'false' : 'true'; } picker.trigger.setAttribute('aria-expanded', ariaExpanded); if(ariaExpanded == 'true') { // picker.firstLanguage.focus(); // fallback if transition is not supported picker.dropdown.addEventListener('transitionend', function cb(){ // picker.firstLanguage.focus(); picker.dropdown.removeEventListener('transitionend', cb); }); // place dropdown placeDropdown(picker); } }; function placeDropdown(picker) { var triggerBoundingRect = picker.trigger.getBoundingClientRect(); Util.toggleClass(picker.dropdown, 'language-picker__dropdown--right', (window.innerWidth < triggerBoundingRect.left + picker.dropdown.offsetWidth)); Util.toggleClass(picker.dropdown, 'language-picker__dropdown--up', (window.innerHeight < triggerBoundingRect.bottom + picker.dropdown.offsetHeight)); }; function checkLanguagePickerClick(picker, target) { // if user clicks outside the language picker -> close it if( !picker.element.contains(target) ) toggleLanguagePicker(picker, 'false'); }; function moveFocusToPickerTrigger(picker) { if(picker.trigger.getAttribute('aria-expanded') == 'false') return; if(document.activeElement.closest('.language-picker__dropdown') == picker.dropdown) picker.trigger.focus(); }; function initButtonPicker(picker) { // create the button element -> picker trigger // check if we need to add custom classes to the button trigger var customClasses = picker.element.getAttribute('data-trigger-class') ? ' '+picker.element.getAttribute('data-trigger-class') : ''; var button = ''; button = button + picker.globeSvgPath + ''+picker.selectedOption+''; return button+''; }; function initListPicker(picker) { // create language picker dropdown var list = ''; list = list + ''+picker.element.getElementsByTagName('label')[0].textContent+''; list = list + ''; for(var i = 0; i < picker.options.length; i++) { var selected = picker.options[i].selected ? ' aria-selected="true"' : '', language = picker.options[i].getAttribute('lang'); if(picker.options[i].selected) { var liElement = ''; } else { var liElement = ''; } list = list + liElement + ''+picker.options[i].text+''; }; return list; }; function getSelectedOptionText(picker) { // used to initialize the label of the picker trigger button var label = ''; if('selectedIndex' in picker.select) { label = picker.options[picker.select.selectedIndex].text; } else { label = picker.select.querySelector('option[selected]').text; } return label; }; function getLanguageUrl(option) { return option.value; }; function initLanguageSelection(picker) { picker.element.getElementsByClassName('language-picker__list')[0].addEventListener('click', function(event){ var language = event.target.closest('.language-picker__item'); if(!language) return; if(language.hasAttribute('aria-selected') && language.getAttribute('aria-selected') == 'true') { // selecting the same language event.preventDefault(); picker.trigger.setAttribute('aria-expanded', 'false'); // hide dropdown } else { // ⚠️ Important: this 'else' code needs to be removed in production. // The user has to be redirected to the new url -> nothing to do here // event.preventDefault(); // picker.element.getElementsByClassName('language-picker__list')[0].querySelector('[aria-selected="true"]').removeAttribute('aria-selected'); // language.setAttribute('aria-selected', 'true'); // picker.trigger.getElementsByClassName('language-picker__label')[0].setAttribute('class', 'language-picker__label language-picker__flag language-picker__flag--'+language.getAttribute('data-value')); // picker.trigger.getElementsByClassName('language-picker__label')[0].getElementsByTagName('em')[0].textContent = language.textContent; // picker.trigger.setAttribute('aria-expanded', 'false'); } }); }; function keyboardNavigatePicker(picker, direction) { var index = Util.getIndexInArray(picker.languages, document.activeElement); index = (direction == 'next') ? index + 1 : index - 1; if(index < 0) index = picker.languages.length - 1; if(index >= picker.languages.length) index = 0; Util.moveFocus(picker.languages[index]); }; //initialize the LanguagePicker objects var languagePicker = document.getElementsByClassName('js-language-picker'); if( languagePicker.length > 0 ) { var pickerArray = []; for( var i = 0; i < languagePicker.length; i++) { (function(i){pickerArray.push(new LanguagePicker(languagePicker[i]));})(i); } // listen for key events window.addEventListener('keyup', function(event){ if( event.keyCode && event.keyCode == 27 || event.key && event.key.toLowerCase() == 'escape' ) { // close language picker on 'Esc' pickerArray.forEach(function(element){ moveFocusToPickerTrigger(element); // if focus is within dropdown, move it to dropdown trigger toggleLanguagePicker(element, 'false'); // close dropdown }); } }); // close language picker when clicking outside it window.addEventListener('click', function(event){ pickerArray.forEach(function(element){ checkLanguagePickerClick(element, event.target); }); }); } }()); Suchen Suchbegriff eingeben .hero:nth-child(1) { background-position: center top !important; background-image: url(https://andreasgeering.ch/wp-content/uploads/2025/10/Andreas-Geering-Bus.jpg); } @media screen and (max-width: 768px) { .hero:nth-child(1) { background-position: center top !important; background-image: url(https://andreasgeering.ch/wp-content/uploads/2025/10/Andreas-Geering-Bus.jpg) !important; } } Andreas Geering - Verlässlichkeit zählt!
  • [H3] Mission Stadtrat 2026
  • [H3] Meine Vision für Winterthur in Kürze
  • [H3] Zusammen mit dem Team 4 Winti

Images

Abbiamo trovato 5 immagini in questa pagina web.

3 attributi alt sono vuoti o mancanti. Aggiungi testo alternativo in modo tale che i motori di ricerca possano comprendere meglio il contenuto delle tue immagini.

Text/HTML Ratio

Ratio : 13%

Il rapporto testo/codice HTML di questa pagina e inferiore a 15 percento, questo significa che il tuo sito web necessita probabilmente di molto piu contenuto.

Flash

Perfetto, non e stato rilevato contenuto Flash in questa pagina.

Iframe

Grande, non sono stati rilevati Iframes in questa pagina.

URL Rewrite

Buono. I tuoi links appaiono friendly!

Underscores in the URLs

Perfetto! Non sono stati rilevati underscores nei tuoi URLs.

In-page links

Abbiamo trovato un totale di 6 links inclusi 0 link(s) a files

Anchor Type Juice
Seite trotzdem ansehen Interno Passing Juice
Meine Schwerpunkte Interno Passing Juice
Team 4 Winti Externo Passing Juice
Stefan Fritschi – euse Stapi Externo Passing Juice
Romana Heuberger Externo Passing Juice
Christian Hartmann Externo Passing Juice

SEO Keywords

Keywords Cloud

politik meine winterthurer geering winterthur mit mich und andreas events

Consistenza Keywords

Keyword Contenuto Title Keywords Description Headings
und 10
winterthur 6
geering 5
mit 5
andreas 5

Usabilita

Url

Dominio : andreasgeering.ch

Lunghezza : 17

Favicon

Grande, il tuo sito usa una favicon.

Stampabilita

Non abbiamo riscontrato codice CSS Print-Friendly.

Lingua

Buono. La tua lingua dichiarata de.

Dublin Core

Questa pagina non sfrutta i vantaggi di Dublin Core.

Documento

Doctype

HTML 5

Encoding

Perfetto. Hai dichiarato che il tuo charset e UTF-8.

Validita W3C

Errori : 0

Avvisi : 0

Email Privacy

Attenzione! E stato trovato almeno un indirizzo mail in plain text. Usa antispam protector gratuito per nascondere gli indirizzi mail agli spammers.

Deprecated HTML

Grande! Non abbiamo trovato tags HTML deprecati nel tuo codice.

Suggerimenti per velocizzare

Eccellente, il tuo sito web non utilizza nested tables.
Molto male, il tuo sito web utilizza stili CSS inline.
Grande, il tuo sito web ha pochi file CSS.
Molto male, il tuo sito web ha troppi file JS (piu di 6).
Perfetto, il vostro sito si avvale di gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Ottimizzazione

XML Sitemap

Grande, il vostro sito ha una sitemap XML.

https://andreasgeering.ch/sitemap.xml

Robots.txt

http://andreasgeering.ch/robots.txt

Grande, il vostro sito ha un file robots.txt.

Analytics

Non trovato

Non abbiamo rilevato uno strumento di analisi installato su questo sito web.

Web analytics consentono di misurare l'attività dei visitatori sul tuo sito web. Si dovrebbe avere installato almeno un strumento di analisi, ma può anche essere buona per installare una seconda, al fine di un controllo incrociato dei dati.

PageSpeed Insights


Dispositivo
Categorie

Website-SEO-Überprüfung

Website-SEO-Überprüfung e uno strumento di ottimizzazione per i motori di ricerca (seo tool) che serve per analizzare le tue pagine web