schwarz-weiss-reinigung.de

Sivuston tiedot schwarz-weiss-reinigung.de

Schwarz-Weiss-Reinigung - 💧Ihre Top Gebäudereinigung💧

 Luotu Toukokuu 01 2026 23:14 PM

Vanhentuneet tiedot? PÄIVITÄ !

Pisteet 50/100

SEO Sisältö

Otsikko

Schwarz-Weiss-Reinigung - 💧Ihre Top Gebäudereinigung💧

Pituus : 53

Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta.

Kuvaus

Schwarz Weiss | Ihre professionelle Gebäudereinigung - ✅ zuverlässig ✅ transparent ✅ effizient - ☎ +49 176 218 324 25.

Pituus : 118

Hienoa, sinun meta-kuvauksesi sisältää väliltä70 ja 160 kirjainta.

Avainsanat

Erittäin huono. Emme löytäneen meta -sanoja sivultasi. Käytä Tätä ilmaista meta-kuvaus generaattoria lisätäksesi kuvauksen.

Open Graph (OG-tägit) tarjoavat mahdollisuuden merkitä verkkosivustojen sisältöä meta-tiedoilla.

Hienoa, sinun sivu käyttää hyödyksi Open Graph protokollaa (OG meta prop).

Omaisuus Sisältö
locale de_DE
type website
title Schwarz Weiss
description Schwarz Weiss | Ihre professionelle Gebäudereinigung - ✅ zuverlässig ✅ transparent ✅ effizient - ☎ +49 176 218 324 25.
url https://schwarz-weiss-reinigung.de/
site_name Schwarz Weiss Reinigung
updated_time 2026-03-05T14:59:47+00:00
image https://2210c464.delivery.rocketcdn.me/wp-content/uploads/2020/08/schwarz-weiss-reinigung3_logo-1024x238.png
image:secure_url https://2210c464.delivery.rocketcdn.me/wp-content/uploads/2020/08/schwarz-weiss-reinigung3_logo-1024x238.png
image:width 1024
image:height 238
image:alt Schwarz Weiss Reinigung 055
image:type image/png

Otsikot

H1 H2 H3 H4 H5 H6
1 16 10 10 4 0
  • [H1] Ihr Partner für professionelle Gebäudereinigung
  • [H2] Partner die uns vertrauen
  • [H2] Gebäudereinigung
  • [H2] Unterhaltsreinigung
  • [H2] Grundreinigung
  • [H2] Praxis & Krankenhausreinigung
  • [H2] Kindergarten & Schulreinigung
  • [H2] Büro & Kanzleireinigung
  • [H2] Büro & Kanzleireinigung
  • [H2] Fitnesshallen & Hotelreinigung
  • [H2] Autohaus & Industriereinigung
  • [H2] Reinigung
  • [H2] Treppenhausreinigung
  • [H2] Hotelreinigung Gym
  • [H2] Bauend & Sonderreinigung
  • [H2] Wir streben als Unternehmen nach höchster Servicequalität
  • [H2] with preserved attributes and + forced-h2 var h2 = document.createElement('h2'); h2.className = node.className; // keep existing classes addClass(h2, 'forced-h2'); // ensure our class is present Array.prototype.forEach.call(node.attributes, function (attr) { if (attr.name !== 'class') h2.setAttribute(attr.name, attr.value); }); h2.innerHTML = node.innerHTML; h2.setAttribute('data-seo-promoted', '1'); node.replaceWith(h2); } else { node.setAttribute('data-seo-promoted', '1'); // mark inspected } }); } promotePortfolioToH2(); window.addEventListener('DOMContentLoaded', promotePortfolioToH2); window.addEventListener('load', promotePortfolioToH2); var obs = new MutationObserver(function (muts) { for (var i = 0; i < muts.length; i++) { if (muts[i].addedNodes && muts[i].addedNodes.length) { promotePortfolioToH2(); break; } } }); obs.observe(document.documentElement, { childList: true, subtree: true }); })(); (function () { function txt(el){ return (el && (el.textContent || el.innerText) || '') .replace(/\u00A0/g,' ') // nbsp -> space .trim(); } function heroSection(){ var h1 = document.querySelector('h1'); if (!h1) return null; var sec = h1.closest('section.l-section'); return sec || h1.closest('.elementor') || document.body; } // Find the owner block in the same section as H1, then take the SECOND heading title inside it function findOwnerInSection(sectionEl){ if (!sectionEl) return ''; // find a container that has a heading starting with "Ihr Ansprechpartner" var ownerBlock = Array.prototype.find.call( sectionEl.querySelectorAll('.elementor-element[data-element_type="container"]'), function(b){ var firstHead = b.querySelector('.elementor-widget-heading .elementor-heading-title, h1, h2, h3'); return firstHead && /^Ihr\s+Ansprechpartner\b/i.test(txt(firstHead)); } ); if (!ownerBlock) return ''; // collect all heading titles inside that block (DOM order) var heads = ownerBlock.querySelectorAll('.elementor-widget-heading .elementor-heading-title'); if (heads.length >= 2) { var name = txt(heads[1]); // the SECOND heading title is the owner name // guardrails: ignore obvious non-names if (name && !/schwarz\s+weiss/i.test(name) && !/(telefon|mobil|e-?mail|anschrift|adresse):?$/i.test(name)) { return name; } } // fallback: scan after the first heading for something that looks like a person name var firstHeadEl = ownerBlock.querySelector('.elementor-widget-heading .elementor-heading-title, h1, h2, h3'); var seenFirst = false, walker = document.createTreeWalker(ownerBlock, NodeFilter.SHOW_ELEMENT); var node; while ((node = walker.nextNode())) { if (node === firstHeadEl) { seenFirst = true; continue; } if (!seenFirst) continue; if (!node.matches) continue; if (!node.matches('.elementor-heading-title, p, span, h1, h2, h3')) continue; var s = txt(node); if (!s) continue; if (/schwarz\s+weiss/i.test(s)) continue; if (/(telefon|mobil|e-?mail|anschrift|adresse):?$/i.test(s)) continue; // very light name heuristic: 2–4 words, most capitalized var parts = s.split(/\s+/); var caps = parts.filter(function(p){ return /^[A-ZÄÖÜ][a-zäöüß\-'.]{1,}$/.test(p); }).length; if (parts.length >= 2 && parts.length = 2) return s; } return ''; } function buildAlt(sectionEl){ var h1 = txt(sectionEl.querySelector('h1')) || txt(sectionEl.querySelector('h2,.elementor-widget-heading .elementor-heading-title')) || ''; var owner = findOwnerInSection(sectionEl); var parts = []; if (h1) parts.push(h1); if (owner) parts.push(owner); return parts.join(' - '); } function applyHeroImageAlts(){ var sec = heroSection(); if (!sec) return false; var altText = buildAlt(sec); if (!altText) return false; var changed = false; // only Elementor image widgets in this hero section (skip icons/SVGs) var imgs = sec.querySelectorAll('.elementor-widget-image img:not([data-alt-locked])'); imgs.forEach(function(img){ var current = img.getAttribute('alt'); if (current === null || String(current).trim() === '') { img.setAttribute('alt', altText); try { img.alt = altText; } catch(e){} changed = true; } img.setAttribute('data-alt-locked','1'); }); return changed; } function run(){ return applyHeroImageAlts(); } // initial + lifecycle run(); window.addEventListener('DOMContentLoaded', run); window.addEventListener('load', run); // async/lazy Elementor var obs = new MutationObserver(function(m){ for (var i=0;i= max) clearInterval(iv); }, 300); })(); (function () { // === CONFIG === var SECTION_ID = '45895a53'; function getText(el){ return (el && (el.textContent || el.innerText) || '') .replace(/\u00A0/g,' ') .trim(); } function replaceTag(node, newTag){ if (!node || node.tagName === newTag.toUpperCase()) return node; var repl = document.createElement(newTag); // copy classes + attributes repl.className = node.className; Array.prototype.forEach.call(node.attributes, function(attr){ if (attr.name !== 'class') repl.setAttribute(attr.name, attr.value); }); repl.innerHTML = node.innerHTML; repl.setAttribute('data-seo-processed','1'); node.replaceWith(repl); return repl; } function ensureKontaktH2(root){ // look for a heading node whose visible text is exactly "KONTAKT" var candidates = root.querySelectorAll( '.elementor-widget-heading .elementor-heading-title, h1, h2, h3, h4, h5, h6' ); var kontakt = null; candidates.forEach(function(n){ if (!kontakt && getText(n).toLowerCase() === 'kontakt') kontakt = n; }); if (!kontakt) return; if (kontakt.tagName !== 'H2') { replaceTag(kontakt, 'h2'); } else { kontakt.setAttribute('data-seo-processed','1'); } } function spanTextToP(root){ // convert ONLY plain-text spans (no child elements), not inside links or headings var spans = root.querySelectorAll('span:not([data-seo-processed])'); spans.forEach(function(sp){ if (sp.closest('a')) return; // skip inside links if (sp.closest('h1,h2,h3,h4,h5,h6')) return; // skip heading wrappers if (sp.children.length > 0) return; // skip spans containing elements (e.g., SVG/icons) var content = getText(sp); if (!content) return; // good to convert → var p = document.createElement('p'); p.className = sp.className; // keep classes Array.prototype.forEach.call(sp.attributes, function(attr){ if (attr.name !== 'class') p.setAttribute(attr.name, attr.value); }); p.textContent = content; // plain text p.setAttribute('data-seo-processed','1'); sp.replaceWith(p); }); } function run(){ var section = document.querySelector('[data-id="'+SECTION_ID+'"]'); if (!section) return false; ensureKontaktH2(section); spanTextToP(section); return true; } // initial + lifecycle + async loads run(); window.addEventListener('DOMContentLoaded', run); window.addEventListener('load', run); var obs = new MutationObserver(function(muts){ for (var i=0;i H2 function enforceKontaktH2(root){ headingNodes(root).forEach(function(n){ var t = text(n); if (eq(t, 'kontakt')) { var target = n.matches('h1,h2,h3,h4,h5,h6,.elementor-heading-title') ? n : (n.querySelector('h1,h2,h3,h4,h5,h6,.elementor-heading-title') || n); replaceTag(target, 'h2'); } }); } // 2) "Ihr Ansprechpartner in ..." => H2 function enforceAnsprechpartnerH2(root){ headingNodes(root).forEach(function(n){ var t = text(n); if (starts(t, 'ihr ansprechpartner in')) { var target = n.matches('h1,h2,h3,h4,h5,h6,.elementor-heading-title') ? n : (n.querySelector('h1,h2,h3,h4,h5,h6,.elementor-heading-title') || n); replaceTag(target, 'h2'); } }); } // 3) Labels => P function labelsToP(root){ var labels = ['telefon','telefon:','mobil','e-mail','unsere anschrift']; headingNodes(root).forEach(function(n){ var t = text(n).toLowerCase(); if (labels.indexOf(t) !== -1) { var target = n.matches('h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-icon-box-title, .elementor-icon-box-title > a, .elementor-icon-box-title > span') ? n : (n.querySelector('h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-icon-box-title, .elementor-icon-box-title > a, .elementor-icon-box-title > span') || n); replaceTag(target, 'p'); } }); } // 4) Any container that has a "user" icon => all its headings (names) => P // Matches both e-far-user and e-fas-user SVGs. function userIconBlocksToP(root){ var containers = root.querySelectorAll('.elementor-element[data-element_type="container"]'); containers.forEach(function(box){ if (!box.querySelector('svg.e-font-icon-svg.e-far-user, svg.e-font-icon-svg.e-fas-user')) return; // Inside this container, convert all headings/titles to , EXCEPT the two special cases: headingNodes(box).forEach(function(n){ var t = text(n); if (eq(t, 'kontakt')) return; // will be handled by rule 1 (H2) if (starts(t, 'ihr ansprechpartner in')) return; // will be handled by rule 2 (H2) replaceTag(n, 'p'); }); }); } function runAll(root){ // Order matters: promote special H2s first, then demote everything else. enforceKontaktH2(root); enforceAnsprechpartnerH2(root); labelsToP(root); userIconBlocksToP(root); } // initial + lifecycle runAll(document); window.addEventListener('DOMContentLoaded', function(){ runAll(document); }); window.addEventListener('load', function(){ runAll(document); }); // async/lazy Elementor loads var obs = new MutationObserver(function(muts){ for (var i=0;i index var indexBySrc = Object.create(null); var order = 1; imgs.forEach(function(img){ var src = img.currentSrc || img.getAttribute('src') || img.getAttribute('data-src') || ''; if (!src) return; if (!(src in indexBySrc)) indexBySrc[src] = order++; }); // Apply alt to every slide (including duplicates) imgs.forEach(function(img){ var src = img.currentSrc || img.getAttribute('src') || img.getAttribute('data-src') || ''; if (!src || !(src in indexBySrc)) return; var num = indexBySrc[src]; var newAlt = base + ' ' + num; var cur = img.getAttribute('alt'); if (OVERWRITE_EXISTING || cur === null || String(cur).trim() === '') { img.setAttribute('alt', newAlt); try { img.alt = newAlt; } catch(e){} changed = true; } }); }); return changed; } function run(){ return setCarouselAlts(); } // initial + lifecycle run(); window.addEventListener('DOMContentLoaded', run); window.addEventListener('load', run); // Watch for async/lazy injections (Elementor/Swiper/lazyload) var obs = new MutationObserver(function(muts){ for (var i=0;i= max) clearInterval(iv); }, 300); })(); window.addEventListener('load', () => { // Wait extra delay (to avoid bots that time out early) setTimeout(() => { const container = document.getElementById('lottieContainer'); // Build URLs in parts to avoid bot pattern recognition const p1 = "https://lottie.host/embed/"; const l1 = "73859ed0-b21c-4781-8734-c1c52cfe7f65/xKMMK4QBIA.lottie"; const l2 = "f05da7f7-50f9-4ebd-8e75-2cdc2d902180/e64MkMOUOg.lottie"; const iframe1 = document.createElement("iframe"); iframe1.id = "mylootie"; iframe1.width = "500"; iframe1.height = "700"; iframe1.src = p1 + l1; iframe1.loading = "lazy"; iframe1.referrerPolicy = "no-referrer"; iframe1.setAttribute("sandbox", "allow-scripts allow-same-origin"); container.appendChild(iframe1); const iframe2 = document.createElement("iframe"); iframe2.id = "mylootie2"; iframe2.width = "500"; iframe2.height = "700"; iframe2.src = p1 + l2; iframe2.loading = "lazy"; iframe2.referrerPolicy = "no-referrer"; iframe2.setAttribute("sandbox", "allow-scripts allow-same-origin"); container.appendChild(iframe2); // Animations setTimeout(() => { iframe1.classList.add('show'); setTimeout(() => { iframe1.classList.remove('show'); iframe1.classList.add('hide'); }, 8000); }, 100); setTimeout(() => { iframe2.classList.add('show'); setTimeout(() => { iframe2.classList.remove('show'); iframe2.classList.add('hide'); }, 8000); }, 11000); }, 5000); // delay iframe injection 5 seconds }); More info window.loadProSeal = function() { const config = { widgetId: "35b59653-99aa-472c-b5bd-dc5b653abbbe", language: "de-DE", usePageLanguage: false, bannerColor: "#0DB1CD", textColor: "#FFFFFF", showReviews: true, hideDate: true, hideName: false, // this is the PRO Seal setting – we keep it visible on mobile hideOnMobile: false, bottom: "250px", stickyToSide: "right", googleStars: true, zIndex: "999998", displayReviewerLastName: false, }; // init widget if (window.provenExpert && window.provenExpert.proSeal) { window.provenExpert.proSeal(config); } // After render: tweak instance let tries = 0; const interval = setInterval(function () { // selector covers both variants of the class name const widget = document.querySelector('.pe-pro-seal, .pe-proseal'); if (widget || tries > 20) { if (widget) { // ID for emergency CSS widget.id = 'proSealWidgetContainer'; // MOBILE: force minimized state so it doesn't cover too much if (window.innerWidth
  • [H3] Auf der Suche nach einem zuverlässigen und erfahrenen Reinigungsunternehmen?
  • [H3] Ammar Daoud
  • [H3] Unsere Dienstleistungen
  • [H3] Fordern Sie ein Angebot an! Ich habe die Datenschutzerklärung der Schwarz Weiss Reiningung AG zur Kenntnis genommen und bin mit der dort beschriebenen Verwendung meiner Daten einverstanden.
  • [H3] Saarland Bayern Brandenburg Bremen Hessen Hamburg Niedersachsen Nordrhein-Westfalen Rheinland Saarland Baden-Württemberg Bayern Brandenburg Bremen Hessen Hamburg Niedersachsen Nordrhein-Westfalen Rheinland
  • [H3] Jahre Erfahrung
  • [H3] Kunden bedient
  • [H3] Zufriedenheit
  • [H3] Du willst dich selbstständig machen?
  • [H3]
  • [H4] Wir als Full-Service Gebäudereinigung stehen Ihnen mit unserem breiten Leistungsspektrum mit Rat und Tat zur Seite. Unser Team verfügt über ausgezeichnete Fachkenntnisse und Equipment um Ihre Wünsche mit Bravour zu erfüllen.
  • [H4] Eine umfangreiche Beratung erhalten Sie von uns kostenfrei.
  • [H4] Wir sind in über 86  Standorten in Deutschland vertreten
  • [H4] Info
  • [H4] Team
  • [H4] Beratung
  • [H4] Ansprechpartner
  • [H4] 8+
  • [H4] 1,000+
  • [H4] 99%
  • [H5] Die Zufriedenheit unserer Kunden liegt uns am Herzen.
  • [H5] Sitemap:
  • [H5] Adresse:
  • [H5] Kontakt:

Kuvat

Emme löytäneet 55 yhtään kuvia tältä sivustolta.

4 Alt-attribuutit on tyhjiä tai poistettu. Lisää vaihtoehtoista tekstiä niin, että hakukoneet ymmärtävät paremmin kuvatesi sisällön.

Kirjain/HTML suhde

Suhde : 1%

Tämän sivun / sivujen suhde teksti -> HTML on vähemmäinkuin 15 prosenttia, tämä tarkoittaa sitä, että luultavasti tulee tarvitsemaan lisää teksti sisältöä.

Flash

Täydellistä!, Flash-sisältöä ei ole havaittu tällä sivulla.

html-dokumentti sivun sisälle (Iframe)

Erittäin huono, Web-sivuilla on Iframes, tämä tarkoittaa, että Iframe-sisältöä ei voida indeksoida.

URL- Uudelleenkirjoitus

Hyvä. Sinun linkkisi näyttävät puhtailta!

Alleviivaa URL-osoitteet

Olemme havainneet merkintöjä URL-osoitteissasi. Sinun pitäisi pikemminkin käyttää väliviivoja optimoimaan SEO.

Sivun linkit

Löysimme yhteensä 51 linkit jotka sisältää 1 linkit tiedostoihin

Ankkuri Tyyppi Mehu
Trustpilot Ulkoinen Antaa mehua
Standorten Sisäinen Antaa mehua
Aschaffenburg Sisäinen Antaa mehua
Bad Friedrichshall Sisäinen Antaa mehua
Bad Neustadt Sisäinen Antaa mehua
Barmstedt Sisäinen Antaa mehua
Berlin Sisäinen Antaa mehua
Blaubeuren Sisäinen Antaa mehua
Böblingen Sisäinen Antaa mehua
Bochum Sisäinen Antaa mehua
Bonn Sisäinen Antaa mehua
Braunschweig Sisäinen Antaa mehua
Dortmund Sisäinen Antaa mehua
Dresden Sisäinen Antaa mehua
Düsseldorf Sisäinen Antaa mehua
Erfurt Sisäinen Antaa mehua
Essen Sisäinen Antaa mehua
Frankfurt am Main Sisäinen Antaa mehua
Hannover Sisäinen Antaa mehua
Karlsruhe Sisäinen Antaa mehua
Köln Sisäinen Antaa mehua
Leipzig Sisäinen Antaa mehua
München Sisäinen Antaa mehua
Stuttgart Sisäinen Antaa mehua
Ulm Sisäinen Antaa mehua
Zwickau Sisäinen Antaa mehua
mehr Sisäinen Antaa mehua
mehr Sisäinen Antaa mehua
Kontakt Sisäinen Antaa mehua
Saarland Sisäinen Antaa mehua
Bayern Sisäinen Antaa mehua
Brandenburg Sisäinen Antaa mehua
Bremen Sisäinen Antaa mehua
Hessen Sisäinen Antaa mehua
Hamburg Sisäinen Antaa mehua
Niedersachsen Sisäinen Antaa mehua
Nordrhein-Westfalen Sisäinen Antaa mehua
Rheinland Sisäinen Antaa mehua
Baden-Württemberg Sisäinen Antaa mehua
Home Sisäinen Antaa mehua
Leistungen Sisäinen Antaa mehua
Referenzen Sisäinen Antaa mehua
Angebot Sisäinen Antaa mehua
FAQs Sisäinen Antaa mehua
Standorte Sisäinen Antaa mehua
Blogs Sisäinen Antaa mehua
Datenschutz Sisäinen Antaa mehua
Impressum Sisäinen Antaa mehua
- Sisäinen Antaa mehua
More info Ulkoinen Antaa mehua
Jetzt Jahrespaket anfragen! Sisäinen Antaa mehua

SEO avainsanat

Avainsana pilvi

wir blaubeuren und bad bochum eine mehr böblingen mit angebot

Avainsanojen johdonmukaisuus

Avainsana Sisältö Otsikko Avainsanat Kuvaus Otsikot
mit 4
bad 4
mehr 4
und 4
wir 3

Käytettävyys

Url

Sivusto : schwarz-weiss-reinigung.de

Pituus : 26

Pikkukuva (favicon)

Hienoa, sinun sivulla on favicon (pikakuvake).

Tulostettavuus

Emme löytäneet tulostusystävällistä CSS-palvelua.

Kieli

Hyvä. Ilmoitettu kieli on de.

Metatietosanastostandardi informaatio (DC)

Tämä sivu ei käytä hyödyksi (DublinCore =DC) metatietosanastostandardi informaatiokuvausta.

Dokumentti

(dokumenttityyppi); Merkistökoodaus

HTML 5

Koodaus/tietojenkäsittely

Täydellistä. Ilmoitettu asiakirjan merkkijono on UTF-8.

W3C Voimassaolo

Virheet : 0

Varoitukset : 0

Sähköpostin yksityisyys

Varoitus! Ainakin yksi sähköpostiosoite on löytynyt tavallisesta tekstistä. Käytä tätä ilmaista antispam suojausta piilottaaksesi sähköpostiosoitteet spämmereiltä.

HTML Epäonnistui

Hienoa! Emme ole löytäneet vanhentuneita HTML-tunnisteita HTML-koodistasi.

Nopeus neuvot

Erinomaista, verkkosivustosi ei käytä sisäkkäisiä taulukoita.
Harmillista, Sivustosi käyttää sisäisiä tyylejä.
Hienoa, Sivustossasi on muutamia CSS-tiedostoja.
Harmillista, sivustossasi on liikaa JavaScript-tiedostoja (enemmänkuin6).
Täydellistä, Sivustosi hyödyntää gzipia.

Mobiili

Mobiili optimointi

Apple-kuvake
Meta Viewport -tunniste
Flash sisältö

Optimoi

XML Sivukartta

Hienoa, sivustossasi on XML-sivukartta.

https://schwarz-weiss-reinigung.de/sitemap_index.xml

Robots.txt

https://schwarz-weiss-reinigung.de/robots.txt

Hienoa, sivustossasi on robots.txt-tiedosto.

Analyysit

Puuttuu

Emme tunnistaneet tällä sivustolla asennettua analytiikkatyökalua.

Web-analyysilla voit mitata kävijän toimintaa verkkosivustollasi. Sinulla on oltava vähintään yksi analytiikkatyökalu, mutta voi myös olla hyvä asentaa toinen tietojen tarkistamiseen soveltuva työkalu.

Sivuston nopeus


Laite
Luokat

Free SEO Testing Tool

Free SEO Testing Tool On ilmainen SEO työkalu, joka auttaa sinua analysoimaan Web-sivusi