schwarz-weiss-reinigung.de

Обзор веб-сайта schwarz-weiss-reinigung.de

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

 Сгенерирован 01 Мая 2026 23:14

Устаревшие данные? ОБНОВИТЬ !

Набрано баллов: 50/100

СЕО Контент

Заголовок страницы

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

Длина : 53

Замечательно, Ваш заголовок страницы содержит от 10 до 70 символов.

Описание страницы

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

Длина : 118

Замечательно, Ваше описание страницы содержит от 70 до 160 символов.

Ключевые слова

Очень плохо. Мы не нашли ключевых слов на Вашем веб-сайте. Используйте бесплатный генератор мета-тэгов, чтобы сгенерировать ключевые слова.

Og Meta Properties

Замечательно, Вы используете преимущества Og Properties.

Свойство Контент
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

Заголовки

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:

Картинки

Мы нашли 55 картинок на этом веб-сайте.

4 alt атрибута(-ов) не найдено. Добавив альтернативный текст, поисковые роботы будут лучше понимать содержание картинки.

Соотношение Контент/HTML

Соотношение : 1%

Соотношение текста в коде HTML у этой страницы меньше чем 15 процентов, это означает, что Вашем веб-сайту требуется больше контента.

Flash

Замечательно, мы не нашли Flash контента на странице.

Iframe

Очень плохо, на Вашей странице были найдены Iframe'ы. Это говорит о том, что содержимое их не будет проиндексировано.

ЧПУ ссылки

Отлично, все Ваши ссылки являются ЧПУ!

Нижнее подчеркивание в ссылках

Мы нашли "нижнее подчеркивание" в Ваших ссылках. Вам лучше использовать дефис для оптимизации вашего SEO.

Внутренние ссылки

Мы нашли 51 ссылок(-и), включая 1 ссылок ссылок(-и) на файл(-ы).

Анкор Тип Вес ссылки
Trustpilot Внешняя Передает вес
Standorten Внутренняя Передает вес
Aschaffenburg Внутренняя Передает вес
Bad Friedrichshall Внутренняя Передает вес
Bad Neustadt Внутренняя Передает вес
Barmstedt Внутренняя Передает вес
Berlin Внутренняя Передает вес
Blaubeuren Внутренняя Передает вес
Böblingen Внутренняя Передает вес
Bochum Внутренняя Передает вес
Bonn Внутренняя Передает вес
Braunschweig Внутренняя Передает вес
Dortmund Внутренняя Передает вес
Dresden Внутренняя Передает вес
Düsseldorf Внутренняя Передает вес
Erfurt Внутренняя Передает вес
Essen Внутренняя Передает вес
Frankfurt am Main Внутренняя Передает вес
Hannover Внутренняя Передает вес
Karlsruhe Внутренняя Передает вес
Köln Внутренняя Передает вес
Leipzig Внутренняя Передает вес
München Внутренняя Передает вес
Stuttgart Внутренняя Передает вес
Ulm Внутренняя Передает вес
Zwickau Внутренняя Передает вес
mehr Внутренняя Передает вес
mehr Внутренняя Передает вес
Kontakt Внутренняя Передает вес
Saarland Внутренняя Передает вес
Bayern Внутренняя Передает вес
Brandenburg Внутренняя Передает вес
Bremen Внутренняя Передает вес
Hessen Внутренняя Передает вес
Hamburg Внутренняя Передает вес
Niedersachsen Внутренняя Передает вес
Nordrhein-Westfalen Внутренняя Передает вес
Rheinland Внутренняя Передает вес
Baden-Württemberg Внутренняя Передает вес
Home Внутренняя Передает вес
Leistungen Внутренняя Передает вес
Referenzen Внутренняя Передает вес
Angebot Внутренняя Передает вес
FAQs Внутренняя Передает вес
Standorte Внутренняя Передает вес
Blogs Внутренняя Передает вес
Datenschutz Внутренняя Передает вес
Impressum Внутренняя Передает вес
- Внутренняя Передает вес
More info Внешняя Передает вес
Jetzt Jahrespaket anfragen! Внутренняя Передает вес

Ключевые слова

Облако ключевых слов

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

Содержание ключевых слов

Ключевое слово Контент Заголовок страницы Ключевые слова Описание страницы Заголовки
mit 4
bad 4
mehr 4
und 4
wir 3

Юзабилити

Домен

Домен : schwarz-weiss-reinigung.de

Длина : 26

Favicon

Отлично, Ваш сайт имеет favicon.

Пригодность для печати

Плохо. Мы не нашли CSS файл, отвечающий за печать веб-сайта.

Язык

Хорошо, Ваш установленный язык веб-сайта: de.

Dublin Core

Ваш веб-сайт не использует преимущества Dublin Core.

Документ

Doctype

HTML 5

Кодировка

Замечательно. Кодировка веб-сайта: UTF-8.

W3C Validity

Ошибок : 0

Предупреждений : 0

Приватность эл. почты

Внимание! Как минимум 1 адрес эл. почты был найден в контенте. Воспользуйтесь бесплатной защитой от спама, чтобы скрыть адрес от спамеров.

Устаревший HTML

Отлично. Мы не нашли устаревших тэгов в Вашем HTML.

Скорость загрузки

Отлично, Ваш веб-сайт не содержит вложенных таблиц.
Слишком плохо. Ваш веб-сайт использует встроенные CSS правила в HTML тэгах.
Замечательно. Ваш веб-сайт имеет мало CSS файлов.
Плохо. Ваш веб-сайт имеет слишком много JavaScript файлов (больше чем 6).
Замечательно, ваш сайт использует возможность gzip сжатия.

Мобильный телефон

Оптимизация под моб. телефон

Apple иконки
Meta Viewport Тэг
Flash контент

Оптимизация

XML карта сайта

Отлично, ваш сайт имеет XML карту сайта.

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

Robots.txt

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

Отлично, ваш веб-сайт содержит файл robots.txt.

Аналитика

Отсутствует

Мы не нашли ни одной аналитической программы на вашем сайте.

Веб аналитика позволяет следить за активностью пользователей на вашем веб-сайте. Вы должны установить как минимум один инструмент, но также хорошо иметь несколько, чтобы сравнивать показания между собой.

PageSpeed Insights


Устройство
Категории

Free SEO Testing Tool

Free SEO Testing Tool - это бесплатный СЕО инструмент, который поможет вам проанализировать Ваш веб-сайт.