Unsere kostenlosen SEO-Tools helfen dir dabei, deinen Webauftritt insgesamt zu verbessern und zu optimieren.
Backlinks checken
Backlinks & Erwähnungen prüfen
Prüfe eine Domain auf Backlinks, Branchenverzeichnisse, verlinkte Erwähnungen und weitere relevante Quellen.
DataForSEO ruft Backlinks ab und kategorisiert Quellen, Linktypen und Erwähnungen.
Backlink-Auswertung
Keyword Suchvolumen
Keyword-Suchvolumen Deutschland prüfen
Gib bis zu 50 Keywords ein und erhalte Suchvolumen, CPC, Wettbewerb und monatliche Suchvolumen-Werte für Deutschland.
DataForSEO ruft Google Ads Suchvolumen, CPC, Wettbewerb und Monatsdaten ab.
Suchvolumen-Auswertung
Keywordfinder
Keyword-Ideen & Hauptkeyword finden
Gib einen Begriff ein und erhalte semantische Keyword-Ideen, lokale Varianten, Suchintentionen und ein empfohlenes Hauptkeyword für Deutschland.
DataForSEO ruft Keyword-Ideen, Suchvolumen, CPC und Wettbewerb ab.
Keyword-Ideen & Hauptkeyword
Google Business Profil Ranking
Google Business Profile suchen
Gib einfach die Stadt oder Region frei ein. Die Profil-Suche nutzt genau diesen Ort für die Google-Maps-Suche. Das Tool übernimmt den Profilnamen und – wenn verfügbar – die Koordinaten.
Website Ranking
NAP-Checker
NAP-Daten im Internet prüfen
Prüfe, ob Firmenname, Adresse und Telefonnummer auf Google, Website und weiteren Web-Erwähnungen einheitlich sind.
Das Tool vergleicht Google Business Profil, Website und Web-Erwähnungen.
Du kannst dieses kostenlose Tool gerne auf deiner Website verlinken.
Website SEO-Check
Website Audit prüfen
Prüfe deine Website auf wichtige SEO-Grundlagen, technische Signale, Inhalte, Bilder und optionale Keyword-Optimierung.
Relaunch Checker
Braucht deine Website ein Update?
Der Live-Relaunch-Check prüft deine Website technisch und inhaltlich und kombiniert die Daten mit wenigen Zusatzfragen zu Anfragen, Pflege und Wirkung.
Ich prüfe Technik, Struktur, Inhalte, Bilder, Indexierbarkeit und Relaunch-Signale.
Ergebnis
Live erkannte Schwachstellen
Zusatzsignale aus deinen Angaben
Empfohlene nächste Schritte
Schick mir die Live-Daten aus dem Check. Ich schaue mir deine Website gezielt an und gebe dir eine kurze Einschätzung.
Website kostenlos einschätzen lassen
Die URL, Live-Audit-Daten und dein Relaunch-Ergebnis werden mitgesendet.
GBP Audit
Google Business Profile suchen
Gib einfach die Stadt oder Region frei ein. Die Profil-Suche nutzt genau diesen Ort für die Google-Maps-Suche. Danach startet der kurze Google Business Profil Audit.
Profil wird ausgewertet und verständlich zusammengefasst.
Google Bewertungsrechner
Ergebnis
Geben Sie Ihre Werte ein und starten Sie die Berechnung.
Bei 2 / Monat
geschätzte Dauer
Bei 5 / Monat
geschätzte Dauer
Bei 10 / Monat
geschätzte Dauer
Local SEO Tipp
Regelmäßige neue Bewertungen stärken Vertrauen und können Ihre lokale Sichtbarkeit unterstützen.
Tool teilen
Hilfreich für andere Unternehmen?
Teilen Sie den Google Bewertungsrechner oder verlinken Sie ihn als kostenlose Ressource auf Ihrer Website.
Kostenlos einbinden
Diesen Bewertungsrechner auf der eigenen Website nutzen
Kopieren Sie den Code und fügen Sie den Rechner kostenlos in Ihre Website ein.
<!-- Google Bewertungsrechner von ligolife -->
<div class="gbr-review-calculator" data-gbr-calculator>
<div class="gbr-form-card">
<div class="gbr-field">
<label for="gbr-current-rating">Aktuelle Bewertung</label>
<input id="gbr-current-rating" data-gbr-current-rating type="number" min="1" max="5" step="0.1" value="4.2" inputmode="decimal" placeholder="z. B. 4,2">
</div>
<div class="gbr-field">
<label for="gbr-current-reviews">Anzahl Bewertungen</label>
<input id="gbr-current-reviews" data-gbr-current-reviews type="number" min="1" step="1" value="87" inputmode="numeric" placeholder="z. B. 87">
</div>
<div class="gbr-field">
<label for="gbr-target-rating">Zielbewertung</label>
<input id="gbr-target-rating" data-gbr-target-rating type="number" min="1" max="5" step="0.1" value="4.6" inputmode="decimal" placeholder="z. B. 4,6">
</div>
<button type="button" class="gbr-button" data-gbr-calculate>Jetzt berechnen</button>
</div>
<div class="gbr-message gbr-message-error" data-gbr-error aria-live="polite" style="display:none;"></div>
<div class="gbr-results">
<div class="gbr-result-card gbr-main-result-card">
<p class="gbr-eyebrow">Ergebnis</p>
<div class="gbr-position"><strong data-gbr-needed-reviews>–</strong> neue 5-Sterne-Bewertungen</div>
<p data-gbr-main-result>Geben Sie Ihre Werte ein und starten Sie die Berechnung.</p>
</div>
<div class="gbr-result-grid">
<div class="gbr-result-card">
<p class="gbr-eyebrow">Bei 2 / Monat</p>
<div class="gbr-mini-value" data-gbr-months-2>–</div>
<p>geschätzte Dauer</p>
</div>
<div class="gbr-result-card">
<p class="gbr-eyebrow">Bei 5 / Monat</p>
<div class="gbr-mini-value" data-gbr-months-5>–</div>
<p>geschätzte Dauer</p>
</div>
<div class="gbr-result-card">
<p class="gbr-eyebrow">Bei 10 / Monat</p>
<div class="gbr-mini-value" data-gbr-months-10>–</div>
<p>geschätzte Dauer</p>
</div>
</div>
<div class="gbr-result-card gbr-tip-card">
<p class="gbr-eyebrow">Local SEO Tipp</p>
<p data-gbr-tip-text>Regelmäßige neue Bewertungen stärken Vertrauen und können Ihre lokale Sichtbarkeit unterstützen.</p>
</div>
<div class="gbr-result-card gbr-share-card">
<p class="gbr-eyebrow">Kostenloses Tool</p>
<p>Bewertungsrechner von <a href="https://ligolife.de/" target="_blank" rel="noopener">ligolife</a></p>
</div>
</div>
</div>
<style>
.gbr-review-calculator {
width: 100%;
max-width: 980px;
margin: 0 auto;
font-family: "Inter Tight", "Inter", Arial, sans-serif;
color: #333333;
line-height: 1.45;
}
.gbr-review-calculator * {
box-sizing: border-box;
}
.gbr-header {
margin: 0 0 18px;
}
.gbr-eyebrow {
text-transform: uppercase;
letter-spacing: 0.06em;
font-size: 13px;
font-weight: 800;
margin: 0 0 8px;
color: #7A7A7A;
}
.gbr-header h2 {
margin: 0 0 10px;
font-size: clamp(28px, 4vw, 44px);
line-height: 1.05;
letter-spacing: -0.04em;
font-weight: 900;
color: #333333;
}
.gbr-subline {
margin: 0;
max-width: 760px;
font-size: 16px;
color: #7A7A7A;
}
/* Identische Grundoptik wie der LigoLife Rank Checker */
.gbr-form-card {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 14px;
align-items: end;
background: #ffffff;
padding: 22px;
border-radius: 18px;
box-shadow: 0 12px 35px rgba(0, 0, 0, 0.08);
border: 0;
}
.gbr-field label {
display: block;
font-weight: 700;
font-size: 16px;
line-height: 1.2;
color: #333333;
margin: 0 0 7px;
}
.gbr-field input,
.gbr-review-calculator input[type="number"] {
width: 100% !important;
min-height: 52px !important;
height: 52px !important;
border: 1px solid #d8d8d8 !important;
border-radius: 12px !important;
padding: 13px 14px !important;
font-family: "Inter Tight", "Inter", Arial, sans-serif !important;
font-size: 16px !important;
font-weight: 400 !important;
line-height: 1.2 !important;
background: #ffffff !important;
color: #111111 !important;
outline: none !important;
box-shadow: none !important;
-webkit-appearance: none;
appearance: none;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.gbr-field input::placeholder {
color: #7A7A7A;
opacity: 1;
}
.gbr-field input:focus,
.gbr-review-calculator input[type="number"]:focus {
border-color: #20d3b9 !important;
box-shadow: 0 0 0 3px rgba(32, 211, 185, 0.16) !important;
}
/* Button exakt wie im Ranking Checker: schwarz, weiß, Pill-Form, Hover grau */
.gbr-button,
.gbr-cta,
.gbr-link-button,
.gbr-review-calculator button.gbr-button,
.gbr-review-calculator button.gbr-cta,
.gbr-review-calculator button.gbr-link-button,
.gbr-review-calculator a.gbr-cta {
border: none !important;
border-radius: 30px !important;
padding: 14px 26px !important;
font-family: "Inter Tight", "Inter", Arial, sans-serif !important;
font-weight: 800 !important;
font-size: 19px !important;
line-height: 1.2 !important;
cursor: pointer;
background: #000000 !important;
color: #ffffff !important;
min-height: 50px !important;
height: auto !important;
transition: background-color 0.2s ease, transform 0.2s ease;
text-decoration: none !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
text-align: center !important;
box-shadow: none !important;
appearance: none !important;
-webkit-appearance: none !important;
}
.gbr-button {
grid-column: 1 / span 1;
width: 100% !important;
margin-top: 0 !important;
}
.gbr-button:hover,
.gbr-cta:hover,
.gbr-link-button:hover,
.gbr-review-calculator button.gbr-button:hover,
.gbr-review-calculator button.gbr-cta:hover,
.gbr-review-calculator button.gbr-link-button:hover,
.gbr-review-calculator a.gbr-cta:hover {
background: #7A7A7A !important;
color: #ffffff !important;
transform: none !important;
}
.gbr-button:active,
.gbr-cta:active,
.gbr-link-button:active {
transform: translateY(1px);
}
.gbr-message {
margin-top: 18px;
padding: 14px 16px;
border-radius: 12px;
font-weight: 700;
border: 0 !important;
}
.gbr-message:empty,
.gbr-message[style*="display:none"],
.gbr-message[style*="display: none"] {
display: none !important;
visibility: hidden !important;
height: 0 !important;
min-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
border: 0 !important;
}
.gbr-message-error {
background: #fff1f1;
color: #9b1c1c;
}
.gbr-results {
margin-top: 24px;
}
.gbr-result-card {
background: #ffffff;
border-radius: 18px;
padding: 24px;
box-shadow: 0 12px 35px rgba(0, 0, 0, 0.08);
margin-top: 18px;
color: #333333;
border: 0;
}
.gbr-main-result-card {
border: 1px solid rgba(32, 211, 185, 0.45);
}
.gbr-position {
font-size: 22px;
font-weight: 800;
margin: 14px 0;
color: #333333;
}
.gbr-position strong {
font-size: 42px;
line-height: 1;
letter-spacing: -0.05em;
color: #000000;
font-weight: 800;
}
.gbr-result-card p:last-child {
margin-bottom: 0;
}
.gbr-result-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 18px;
}
.gbr-mini-value {
font-size: 28px;
font-weight: 800;
line-height: 1.1;
margin: 8px 0;
color: #000000;
}
.gbr-tip-card a,
.gbr-review-calculator a:not(.gbr-cta) {
color: #20d3b9;
text-decoration: none;
}
.gbr-tip-card a:hover,
.gbr-review-calculator a:not(.gbr-cta):hover {
color: #20d3b9;
text-decoration: underline;
}
.gbr-cta {
margin-top: 18px;
width: 100% !important;
max-width: 340px;
font-size: 19px !important;
}
.gbr-share-card {
border: 1px solid rgba(32, 211, 185, 0.45);
}
.gbr-share-card h3 {
margin: 0 0 8px;
font-size: 22px;
line-height: 1.15;
font-weight: 800;
letter-spacing: -0.02em;
color: #333333;
}
.gbr-share-card p {
max-width: 720px;
}
.gbr-share-actions {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 14px;
margin-top: 16px;
}
.gbr-link-button {
width: auto !important;
min-width: 190px;
}
.gbr-text-link {
font-weight: 800;
color: #20d3b9 !important;
text-decoration: none !important;
}
.gbr-text-link:hover {
color: #20d3b9 !important;
text-decoration: underline !important;
}
.gbr-copy-info,
.gbr-copy-info:empty {
min-height: 0;
margin: 10px 0 0;
color: #118a79;
font-weight: 800;
border: 0 !important;
}
.gbr-copy-info:empty {
display: none !important;
}
@media (max-width: 900px) {
.gbr-form-card {
grid-template-columns: 1fr;
}
.gbr-button {
grid-column: auto;
}
.gbr-result-grid {
grid-template-columns: 1fr;
}
}
@media (max-width: 700px) {
.gbr-review-calculator {
max-width: 100%;
}
.gbr-form-card {
padding: 22px;
border-radius: 18px;
gap: 14px;
}
.gbr-field label {
font-size: 16px;
}
.gbr-field input,
.gbr-review-calculator input[type="number"] {
min-height: 52px !important;
height: 52px !important;
font-size: 16px !important;
border-radius: 12px !important;
}
.gbr-button,
.gbr-cta,
.gbr-link-button,
.gbr-review-calculator button.gbr-button,
.gbr-review-calculator button.gbr-cta,
.gbr-review-calculator button.gbr-link-button {
min-height: 50px !important;
font-size: 18px !important;
}
.gbr-result-card {
border-radius: 18px;
padding: 22px;
}
}
</style>
<script>
(function () {
function formatMonths(value) {
if (!isFinite(value) || value <= 0) return '–';
if (value < 1) return '<1 Monat';
return Math.ceil(value) + (Math.ceil(value) === 1 ? ' Monat' : ' Monate');
}
function calculateNeededReviews(currentRating, currentReviews, targetRating) {
if (targetRating <= currentRating) return 0;
if (targetRating >= 5) return Infinity;
return Math.ceil((targetRating * currentReviews - currentRating * currentReviews) / (5 - targetRating));
}
function initCalculator(root) {
var currentRatingInput = root.querySelector('[data-gbr-current-rating]');
var currentReviewsInput = root.querySelector('[data-gbr-current-reviews]');
var targetRatingInput = root.querySelector('[data-gbr-target-rating]');
var calculateButton = root.querySelector('[data-gbr-calculate]');
var errorEl = root.querySelector('[data-gbr-error]');
var neededEl = root.querySelector('[data-gbr-needed-reviews]');
var mainResultEl = root.querySelector('[data-gbr-main-result]');
var months2El = root.querySelector('[data-gbr-months-2]');
var months5El = root.querySelector('[data-gbr-months-5]');
var months10El = root.querySelector('[data-gbr-months-10]');
var tipEl = root.querySelector('[data-gbr-tip-text]');
var copyLinkButton = root.querySelector('[data-gbr-copy-link]');
var openLink = root.querySelector('[data-gbr-open-link]');
var copyInfo = root.querySelector('[data-gbr-copy-info]');
function setError(message) {
if (!errorEl) return;
errorEl.textContent = message || '';
errorEl.style.display = message ? 'block' : 'none';
}
function runCalculation() {
var currentRating = parseFloat(String(currentRatingInput.value).replace(',', '.'));
var currentReviews = parseInt(currentReviewsInput.value, 10);
var targetRating = parseFloat(String(targetRatingInput.value).replace(',', '.'));
setError('');
if (!currentRating || currentRating < 1 || currentRating > 5) {
setError('Bitte geben Sie eine aktuelle Bewertung zwischen 1 und 5 ein.');
return;
}
if (!currentReviews || currentReviews < 1) {
setError('Bitte geben Sie mindestens 1 aktuelle Bewertung ein.');
return;
}
if (!targetRating || targetRating < 1 || targetRating > 5) {
setError('Bitte geben Sie eine Zielbewertung zwischen 1 und 5 ein.');
return;
}
if (targetRating <= currentRating) {
neededEl.textContent = '0';
mainResultEl.textContent = 'Ihre Zielbewertung ist bereits erreicht oder liegt unter Ihrer aktuellen Bewertung.';
months2El.textContent = '0 Monate';
months5El.textContent = '0 Monate';
months10El.textContent = '0 Monate';
tipEl.textContent = 'Jetzt geht es vor allem darum, regelmäßig neue Bewertungen zu sammeln und professionell zu beantworten.';
return;
}
if (targetRating >= 5) {
neededEl.textContent = '∞';
mainResultEl.textContent = 'Eine exakt glatte 5,0 ist rechnerisch kaum erreichbar, sobald bereits Bewertungen unter 5 Sternen vorhanden sind.';
months2El.textContent = '–';
months5El.textContent = '–';
months10El.textContent = '–';
tipEl.textContent = 'Setzen Sie als Ziel lieber 4,6 bis 4,9 Sterne. Das wirkt realistisch und vertrauenswürdig.';
return;
}
var needed = calculateNeededReviews(currentRating, currentReviews, targetRating);
neededEl.textContent = needed.toLocaleString('de-DE');
mainResultEl.textContent = 'Sie benötigen ungefähr ' + needed.toLocaleString('de-DE') + ' neue 5-Sterne-Bewertungen, um von ' + currentRating.toLocaleString('de-DE') + ' auf ' + targetRating.toLocaleString('de-DE') + ' Sterne zu kommen.';
months2El.textContent = formatMonths(needed / 2);
months5El.textContent = formatMonths(needed / 5);
months10El.textContent = formatMonths(needed / 10);
if (needed <= 10) {
tipEl.textContent = 'Das Ziel ist sehr realistisch. Fragen Sie zufriedene Kunden direkt nach Abschluss eines Auftrags nach einer Bewertung.';
} else if (needed <= 50) {
tipEl.textContent = 'Planen Sie einen festen Bewertungsprozess ein, zum Beispiel per QR-Code, E-Mail-Signatur und Follow-up-Nachricht.';
} else {
tipEl.textContent = 'Das Ziel braucht Zeit. Neben neuen Bewertungen sollten Sie aktiv auf bestehende Bewertungen antworten und Ihre lokale Sichtbarkeit strategisch verbessern.';
}
}
if (calculateButton) {
calculateButton.addEventListener('click', runCalculation);
}
[currentRatingInput, currentReviewsInput, targetRatingInput].forEach(function (input) {
input.addEventListener('input', runCalculation);
});
var shareUrl = window.location.href.split('#')[0];
if (openLink) {
openLink.href = shareUrl;
}
if (copyLinkButton) {
copyLinkButton.addEventListener('click', function () {
if (!copyInfo) return;
if (navigator.clipboard && navigator.clipboard.writeText) {
navigator.clipboard.writeText(shareUrl).then(function () {
copyInfo.textContent = 'Link wurde kopiert.';
}).catch(function () {
copyInfo.textContent = shareUrl;
});
} else {
copyInfo.textContent = shareUrl;
}
});
}
runCalculation();
}
document.addEventListener('DOMContentLoaded', function () {
document.querySelectorAll('[data-gbr-calculator]').forEach(initCalculator);
});
})();
</script>
Autor
Martin Spalek | Founder ligolife – Webdesign & Online-Marketing-Agentur
Kostenloses Erstgespräch vereinbaren
- kostenlos & unverbindlich
- ehrliche Einschätzung