seomelbourne.com

Webseiten-Bericht für seomelbourne.com

SEO MELBOURNE | SEO Services Melbourne | SEO Agency Melbourne

 Generiert am 11 Februar 2026 12:39 PM

Aktuelle Statistiken? UPDATE !

Der Wert ist 67/100

SEO Inhalte

Seitentitel

SEO MELBOURNE | SEO Services Melbourne | SEO Agency Melbourne

Länge : 61

Perfekt, denn Ihr Seitentitel enthält zwischen 10 und 70 Anzahl Zeichen.

Seitenbeschreibung

SEO Melbourne is the #1 ranking SEO agency in Melbourne. 20+ years delivering 312% average traffic growth. AI SEO, Enterprise SEO, eCommerce SEO specialists. One client per industry.

Länge : 182

Ideal, aber Ihre Seitenbeschreibung sollte zwischen 70 und 160 Zeichen (Leerzeichen incinbegriffen) enthalten. Benutzen Sie dieses kostenlose Werkzeug um die Länge zu prüfen.

Suchbegriffe

SEO Melbourne, SEO Services Melbourne, SEO Agency Melbourne, SEO Company Melbourne, Melbourne SEO, AI SEO Melbourne, Enterprise SEO, eCommerce SEO

Gut, denn Ihre Webseite enthält Suchbegriffe.

Og META Eigenschaften

Sehr gut, denn diese Webseite nutzt die Vorteile aus den Og Properties.

Eigenschaft Inhalt
title SEO Melbourne | #1 SEO Agency Melbourne | SEO Services
description Melbourne's most awarded SEO agency. 20+ years, 312% avg traffic growth. Get A Quote.
type website
url https://seomelbourne.com/
locale en_AU

Überschriften

H1 H2 H3 H4 H5 H6
2 11 17 26 4 0
  • [H1] SEO Agency Melbourne
  • [H1] ]*>([\s\S]*?)/gi) || []; const h2s = html.match(/]*>([\s\S]*?)/gi) || []; const h3s = html.match(/]*>([\s\S]*?)/gi) || []; const titleMatch = html.match(/]*>([\s\S]*?)/i); const metaDesc = html.match(/]*name=["']description["'][^>]*content=["']([^"']*)["']/i); const wordCount = html.replace(/]+>/g, ' ').replace(/\s+/g, ' ').trim().split(' ').length; if (h1s.length === 1) { analysis.content.score += 20; analysis.content.found.push('H1 heading present'); } else if (h1s.length > 1) { analysis.content.score += 10; analysis.content.found.push(h1s.length + ' H1 headings (recommend 1)'); } else { analysis.content.missing.push('H1 heading'); } if (h2s.length >= 3) { analysis.content.score += 20; analysis.content.found.push(h2s.length + ' H2 subheadings'); } else if (h2s.length > 0) { analysis.content.score += 10; analysis.content.found.push(h2s.length + ' H2 heading(s)'); analysis.content.missing.push('More H2 subheadings (recommend 3+)'); } else { analysis.content.missing.push('H2 subheadings'); } if (titleMatch) { const titleLen = titleMatch[1].trim().length; analysis.content.score += 10; analysis.content.found.push('Title tag present'); analysis.content.details.push('Title is ' + titleLen + ' chars (ideal: 30-60)'); if (titleLen < 30 || titleLen > 60) analysis.content.missing.push('Title length ' + titleLen + ' chars (ideal: 30-60)'); } else { analysis.content.missing.push('Title tag'); } if (metaDesc && metaDesc[1].length >= 50) { analysis.content.score += 15; analysis.content.found.push('Meta description'); } else { analysis.content.missing.push('Meta description'); } if (wordCount > 800) { analysis.content.score += 15; analysis.content.found.push('Good content depth (' + wordCount + '+ words)'); } else if (wordCount > 300) { analysis.content.score += 10; analysis.content.found.push(wordCount + ' words (recommend 800+)'); } else { analysis.content.missing.push('More content depth (recommend 800+ words)'); } if (h3s.length > 0) { analysis.content.score += 10; analysis.content.found.push(h3s.length + ' H3 heading(s)'); } // === FAQ COVERAGE === const hasFaqSchema = schemaTypes.some(t => t === 'FAQPage'); const faqSections = lower.match(/faq|frequently\s+asked|common\s+questions/g) || []; const detailsTags = html.match(/ 0) { analysis.faq.score += 15; analysis.faq.found.push(detailsTags.length + ' expandable FAQ items'); } if (questionContent.length >= 3) { analysis.faq.score += 15; analysis.faq.found.push('Question-based content'); } else { analysis.faq.missing.push('Question-based content'); } // === LOCAL SIGNALS === const hasLocalSchema = schemaTypes.some(t => ['LocalBusiness','Store','MedicalBusiness','ProfessionalService','LegalService','Restaurant'].some(lt => t.toLowerCase().includes(lt.toLowerCase()))); const hasAddress = /\d+\s+[\w\s]+(?:Street|St|Road|Rd|Avenue|Ave|Drive|Dr|Lane|Ln|Way|Boulevard|Blvd)/i.test(html); const hasPhone = /(?:\+61|0[2-9]|\(0[2-9]\))\s*\d[\d\s]{7,}/.test(html); const hasABN = /ABN[\s:]*\d{2}\s*\d{3}\s*\d{3}\s*\d{3}/i.test(html); const hasMap = /maps\.google|google\.com\/maps/i.test(html); const localKeywords = (html.match(/Melbourne|Sydney|Brisbane|Perth|Adelaide|Victoria|VIC|NSW|QLD/gi) || []).length; if (hasLocalSchema) { analysis.local.score += 25; analysis.local.found.push('Local business schema'); } else { analysis.local.missing.push('LocalBusiness schema'); } if (hasAddress) { analysis.local.score += 20; analysis.local.found.push('Physical address displayed'); } else { analysis.local.missing.push('Physical address on page'); } if (hasPhone) { analysis.local.score += 15; analysis.local.found.push('Phone number displayed'); } else { analysis.local.missing.push('Phone number on page'); } if (localKeywords > 3) { analysis.local.score += 20; analysis.local.found.push('Local geo-keywords present'); } else { analysis.local.missing.push('Local geographic keywords'); } if (hasMap) { analysis.local.score += 10; analysis.local.found.push('Google Maps embed'); } else { analysis.local.missing.push('Google Maps embed'); } if (hasABN) { analysis.local.score += 10; analysis.local.found.push('ABN displayed'); } else { analysis.local.missing.push('ABN on page'); } // === TRUST SIGNALS === const hasReviews = /testimonial|review|rating|★|⭐|stars?/gi.test(html); const hasSocial = /facebook\.com|linkedin\.com|instagram\.com|twitter\.com|x\.com/gi.test(html); const hasCerts = /certified|accredited|member of|association|registered|licensed|CPA|CEC|RCSA|ADA|AHPRA/gi.test(html); const hasPrivacy = /privacy\s*policy|terms\s*(of\s*service|&\s*conditions)/gi.test(html); if (hasReviews) { analysis.trust.score += 25; analysis.trust.found.push('Reviews/testimonials'); } else { analysis.trust.missing.push('Customer reviews or testimonials'); } if (hasSocial) { analysis.trust.score += 20; analysis.trust.found.push('Social media links'); } else { analysis.trust.missing.push('Social media links'); } if (hasCerts) { analysis.trust.score += 15; analysis.trust.found.push('Certifications/accreditations'); } else { analysis.trust.missing.push('Industry certifications'); } if (hasPrivacy) { analysis.trust.score += 20; analysis.trust.found.push('Privacy/terms pages'); } else { analysis.trust.missing.push('Privacy policy / terms'); } if (schemaTypes.some(t => t === 'AggregateRating' || t === 'Review')) { analysis.trust.score += 10; analysis.trust.found.push('Review schema markup'); } analysis.trust.score += 10; analysis.trust.found.push('HTTPS enabled'); // Cap all scores at 100 Object.keys(analysis).forEach(k => { analysis[k].score = Math.min(100, analysis[k].score); }); return analysis; } // calcForm listener removed (using new calculator) // Quote form steps var formLoadTime = Date.now(); function nextStep() { // Validate step 1 fields before proceeding var form = document.getElementById('quoteForm'); var website = form.querySelector('[name="website"]'); var name = form.querySelector('[name="name"]'); var email = form.querySelector('[name="email"]'); var phone = form.querySelector('[name="phone"]'); var fields = [website, name, email, phone]; var valid = true; fields.forEach(function(f) { f.style.borderColor = ''; if (!f.value.trim()) { f.style.borderColor = '#ff4444'; valid = false; } }); // Email format check if (email.value && !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email.value.trim())) { email.style.borderColor = '#ff4444'; valid = false; } // Australian phone validation var ph = phone.value.replace(/[\s\-\(\)]/g, ''); var blockedPrefixes = ['+91','+92','+880','+94','+977','+93']; for (var i = 0; i < blockedPrefixes.length; i++) { if (ph.indexOf(blockedPrefixes[i]) === 0) { phone.style.borderColor = '#ff4444'; valid = false; break; } } if (ph && !/^(0[2-9]\d{8}|\+?61[2-9]\d{8})$/.test(ph)) { phone.style.borderColor = '#ff4444'; valid = false; } // Block spam email domains var emailVal = email.value.toLowerCase(); var spamDomains = ['@gmail.co.in','@yahoo.co.in','@rediffmail','.in','@mail.ru','@163.com','@qq.com']; for (var i = 0; i < spamDomains.length; i++) { if (emailVal.indexOf(spamDomains[i]) > -1) { email.style.borderColor = '#ff4444'; valid = false; break; } } // Block spam keywords in all fields var allText = (name.value + ' ' + email.value + ' ' + website.value).toLowerCase(); var spamKeywords = ['guest post','link building','backlink','domain authority','da ','dr ','content placement','niche edit','write for us','casino','gambling','crypto','forex','pharma','viagra']; for (var i = 0; i < spamKeywords.length; i++) { if (allText.indexOf(spamKeywords[i]) > -1) { valid = false; break; } } // Block non-AU websites if (website.value.toLowerCase().match(/\.(in|pk|bd)(\/|$)/)) { website.style.borderColor = '#ff4444'; valid = false; } if (!valid) return; document.getElementById('step1').classList.remove('active'); document.getElementById('step2').classList.add('active'); } function prevStep() { document.getElementById('step2').classList.remove('active'); document.getElementById('step1').classList.add('active'); } // Form submission via Make.com webhook document.getElementById('quoteForm').addEventListener('submit', function(e) { e.preventDefault(); // Honeypot check — if filled, it's a bot var hp = this.querySelector('[name="company_fax"]'); if (hp && hp.value) return; // Timing check — if submitted in under 3 seconds, likely a bot if (Date.now() - formLoadTime < 3000) return; var formData = new FormData(this); var data = Object.fromEntries(formData); // Remove honeypot field from data delete data.company_fax; // Final validation — don't send if required fields are empty if (!data.name || !data.email || !data.phone || !data.website) { alert('Please fill in all required fields.'); prevStep(); return; } data.source = 'seomelbourne.com'; data.timestamp = new Date().toISOString(); fetch('https://hook.eu1.make.com/1xebe3yq4fueih9ap9injm3awhdd9l1n', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }).catch(() => {}); // Also send to Trello webhook fetch('https://hook.eu1.make.com/lwi1vynhtemro2wb5cj5qbzusaoxpg41', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }).catch(() => {}); alert('Thank you! We will be in touch within 24 hours.'); this.reset(); prevStep(); }); // ============================================ // EMAIL GATE & LEAD CAPTURE SYSTEM // ============================================ // Configuration - UPDATE WITH YOUR MAILCHIMP DETAILS const MAILCHIMP_CONFIG = { formUrl: 'https://seomelbourne.us5.list-manage.com/subscribe/post-json', u: '3f042bcf8ad236e3a7a544655', id: '3c229d20eb', enabled: true }; // Usage tracking const CALC_STORAGE_KEY = 'aiVisibilityCalcUsage'; const FREE_CHECKS_LIMIT = 2; // Store current analysis data for email submission let pendingAnalysis = null; let pendingDomain = null; let pendingScore = null; // Get usage count from localStorage function getUsageCount() { try { const data = JSON.parse(localStorage.getItem(CALC_STORAGE_KEY) || '{}'); // Reset count if it's a new day const today = new Date().toDateString(); if (data.date !== today) { return 0; } return data.count || 0; } catch (e) { return 0; } } // Increment usage count function incrementUsage() { try { const today = new Date().toDateString(); const data = { date: today, count: getUsageCount() + 1 }; localStorage.setItem(CALC_STORAGE_KEY, JSON.stringify(data)); } catch (e) { console.log('localStorage not available'); } } // Check if user has provided email before function hasProvidedEmail() { try { return localStorage.getItem('aiCalcEmailProvided') === 'true'; } catch (e) { return false; } } // Mark email as provided function markEmailProvided() { try { localStorage.setItem('aiCalcEmailProvided', 'true'); } catch (e) {} } // Show email gate modal function showEmailGate(score, analysis, domain, forceShow = false) { console.log('showEmailGate called with score:', score, 'domain:', domain); // Debug pendingAnalysis = analysis; pendingDomain = domain; pendingScore = score; const overlay = document.getElementById('emailGateOverlay'); console.log('Overlay element:', overlay); // Debug const gateScore = document.getElementById('gateScore'); const limitWarning = document.getElementById('limitWarning'); const skipBtn = document.getElementById('skipEmailBtn'); // Update score display gateScore.textContent = score; // Color the score based on value if (score >= 70) { gateScore.style.color = '#00ff6a'; } else if (score >= 50) { gateScore.style.color = '#ffb800'; } else { gateScore.style.color = '#ef4444'; } // Check if limit reached const usageCount = getUsageCount(); if (usageCount >= FREE_CHECKS_LIMIT && !hasProvidedEmail()) { limitWarning.style.display = 'block'; skipBtn.style.display = 'none'; // Must provide email } else { limitWarning.style.display = 'none'; skipBtn.style.display = 'block'; } // Show modal overlay.classList.add('active'); document.body.style.overflow = 'hidden'; // Focus email input setTimeout(() => { document.getElementById('gateEmailInput').focus(); }, 300); } // Close email gate function closeEmailGate() { const overlay = document.getElementById('emailGateOverlay'); overlay.classList.remove('active'); document.body.style.overflow = ''; // Reset form document.getElementById('emailGateForm').reset(); document.getElementById('emailSuccessMsg').classList.remove('active'); document.getElementById('gateSubmitBtn').disabled = false; document.getElementById('gateSubmitBtn').innerHTML = 'Unlock Full Report '; } // Skip email gate (limited view) function skipEmailGate() { closeEmailGate(); incrementUsage(); // Show limited results if (pendingAnalysis && pendingDomain) { showResults(pendingAnalysis, pendingDomain, true); // true = limited view } } // Submit email gate form async function submitEmailGate(event) { event.preventDefault(); // Honeypot check const honeypot = document.getElementById('gateHoneypot'); if (honeypot && honeypot.value) { console.log('Bot detected'); return false; } // Rate limiting const lastSubmit = sessionStorage.getItem('gate_last_submit'); const now = Date.now(); if (lastSubmit && (now - parseInt(lastSubmit)) < 30000) { alert('Please wait a moment before submitting again.'); return false; } sessionStorage.setItem('gate_last_submit', now.toString()); const email = document.getElementById('gateEmailInput').value.trim(); const submitBtn = document.getElementById('gateSubmitBtn'); const successMsg = document.getElementById('emailSuccessMsg'); if (!email || !email.includes('@')) { document.getElementById('gateEmailInput').style.borderColor = '#ef4444'; return; } // Show loading state submitBtn.disabled = true; submitBtn.innerHTML = 'Submitting...'; // Prepare lead data const leadData = { email: email, url: pendingDomain, score: pendingScore, timestamp: new Date().toISOString(), source: 'AI Visibility Calculator' }; // Store lead data locally as backup storeLeadLocally(leadData); // Send to Mailchimp (if configured) if (MAILCHIMP_CONFIG.enabled) { try { await sendToMailchimp(email, leadData); } catch (e) { console.log('Mailchimp submission error:', e); } } // Trello webhook removed - Mailchimp only for calculator leads // Show success successMsg.classList.add('active'); markEmailProvided(); // Close modal and show full results after delay setTimeout(() => { closeEmailGate(); if (pendingAnalysis && pendingDomain) { showResults(pendingAnalysis, pendingDomain, false); // false = full view } }, 1500); } // Store lead locally (backup) function storeLeadLocally(leadData) { try { const leads = JSON.parse(localStorage.getItem('aiCalcLeads') || '[]'); leads.push(leadData); localStorage.setItem('aiCalcLeads', JSON.stringify(leads)); } catch (e) {} } // Send to Make webhook (which sends to Mailchimp) async function sendToMailchimp(email, leadData) { const webhookUrl = 'https://hook.eu1.make.com/1xebe3yq4fueih9ap9injm3awhdd9l1n'; console.log('Sending to Make webhook:', email); try { const response = await fetch(webhookUrl, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ email: email, name: 'Calculator Lead', url: leadData.url || '', score: leadData.score || 0, source: 'seomelbourne.com - AI Calculator', type: 'calculator_lead', timestamp: new Date().toISOString() }) }); console.log('Make webhook response:', response.status); return { result: 'success' }; } catch (error) { console.log('Make webhook error:', error); return { result: 'error' }; } } // sendToWebhook removed - calculator uses Mailchimp only // ============================================ // END EMAIL GATE SYSTEM // ============================================ // Blog Content Data - Dynamic Feed const blogPosts = [ { id: 1, category: 'ai-content', categoryLabel: 'AI Content Strategy', title: 'How AI is Transforming SEO Content Creation in 2026', excerpt: 'Discover how AI tools are revolutionizing content strategy and what it means for Melbourne businesses.', date: 'Jan 20, 2026', readTime: '8 min read', slug: 'ai-transforming-seo-content-2026', keyword: 'AI SEO Content Creation', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI` }, { id: 2, category: 'local-seo', categoryLabel: 'Local SEO Melbourne', title: 'Complete Guide to Google Business Profile optimisation', excerpt: 'Step-by-step guide to dominating local search results in Melbourne suburbs.', date: 'Jan 18, 2026', readTime: '12 min read', slug: 'google-business-profile-optimisation-melbourne', keyword: 'Google Business Profile Melbourne', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI` }, { id: 3, category: 'technical-seo', categoryLabel: 'Technical SEO', title: 'Schema Markup for AI Search: The Complete Guide', excerpt: 'Learn how structured data helps your site get cited by AI assistants and featured in AI Overviews.', date: 'Jan 15, 2026', readTime: '10 min read', slug: 'schema-markup-ai-search-guide', keyword: 'Schema Markup AI Search', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI{}` }, { id: 4, category: 'ai-search', categoryLabel: 'AI Search optimisation', title: 'How to Get Your Business Mentioned by ChatGPT', excerpt: 'Proven strategies to increase your visibility in AI chatbots and answer engines.', date: 'Jan 12, 2026', readTime: '7 min read', slug: 'get-mentioned-chatgpt-business', keyword: 'ChatGPT Business Mentions', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI` }, { id: 5, category: 'ai-content', categoryLabel: 'AI Content Strategy', title: 'Semantic SEO: Writing for Humans and AI', excerpt: 'Master the art of creating content that satisfies both search algorithms and AI language models.', date: 'Jan 10, 2026', readTime: '9 min read', slug: 'semantic-seo-humans-ai', keyword: 'Semantic SEO', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI` }, { id: 6, category: 'local-seo', categoryLabel: 'Local SEO Melbourne', title: 'Melbourne Suburb SEO: Targeting Local Customers', excerpt: 'How to optimise for specific Melbourne suburbs and capture hyper-local search traffic.', date: 'Jan 8, 2026', readTime: '6 min read', slug: 'melbourne-suburb-seo-local-customers', keyword: 'Melbourne Suburb SEO', image: `AI SEO Melbourne | Get Found in ChatGPT & Google AI` } ]; // Render blog posts function renderBlogPosts(category = 'all') { const grid = document.getElementById('blogGrid'); if (!grid) return; const filteredPosts = category === 'all' ? blogPosts : blogPosts.filter(post => post.category === category); grid.innerHTML = filteredPosts.map(post => ` ${post.image} ${post.categoryLabel} ${post.title}
  • [H2] AI Visibility Score Calculator
  • [H2] Melbourne SEO Services Tailored to Your Business
  • [H2] Find Your Industry
  • [H2] How Our Melbourne SEO Agency Works
  • [H2] Is Your Site Ready for AI Search?
  • [H2] Learning Hub
  • [H2] Real Clients. Real Growth.
  • [H2] SEO Melbourne FAQ
  • [H2] Ready to Dominate Search?
  • [H2] Free Strategy Session
  • [H2] You're In!
  • [H3] Your AI Visibility Score
  • [H3] Your AI Visibility Score
  • [H3] SEO for AI Melbourne
  • [H3] Enterprise SEO
  • [H3] eCommerce SEO
  • [H3] WordPress SEO
  • [H3] SEO Web Design
  • [H3] SEO Copywriting
  • [H3] PPC Services
  • [H3] Deep-Dive SEO Analysis
  • [H3] Strategy & Roadmap
  • [H3] Implementation
  • [H3] Optimise & Scale
  • [H3] Latency-Based SEO: Why Melbourne Hosting and Edge Caching Beat Sydney
  • [H3] The Melbourne Medical SEO Paradox: Why Healthcare Providers' Expertise Isn't Ranking
  • [H3] The Melbourne Business Guide to Surviving Google's AI Overviews: A 2026 Blueprint
  • [H3] Digital Marketing Events in Melbourne 2026 – Key Events
  • [H4] Analysing Your Website
  • [H4] Competitor Comparison
  • [H4] Medical Practices
  • [H4] Dentists
  • [H4] NDIS & Allied Health
  • [H4] Aged Care
  • [H4] Legal Firms
  • [H4] Accountants
  • [H4] Financial Planners
  • [H4] Real Estate
  • [H4] Builders
  • [H4] Tradies
  • [H4] Mechanics
  • [H4] Solar
  • [H4] Beauty Salons
  • [H4] Fitness
  • [H4] Photographers
  • [H4] Pet Services
  • [H4] Education
  • [H4] Childcare
  • [H4] Cleaning
  • [H4] Removalists
  • [H4] Unable to Analyse Website
  • [H4] Detailed Analysis for ' + domain + '
  • [H4] Detailed Analysis for ' + domain + '
  • [H4] Analysing Your Website
  • [H5] Services
  • [H5] SEO Guides
  • [H5] Company
  • [H5] Contact

Bilder

Es konnten 6 Bilder auf dieser Webseite gefunden werden.

Gut, denn die meisten Ihrer Bilder verwenden das ALT-Attribut.

Text/HTML Verhältnis

Anteil : 4%

Das Text zu HTML Code Verhältnis dieser Webseite ist niedriger als 15 Prozent, was bedeutet, dass Sie mehr Inhalte für Ihre Webseite schreiben sollten.

Flash

Perfekt, denn es wurde kein Flash auf Ihrer Webseite gefunden.

IFrame

Großartig, denn Sie verwenden keine IFrames auf Ihrer Webseite.

URL Rewrite

Gut. Ihre Links sind für Suchmaschinen gut lesbar (sprechende Links)!

Underscores in the URLs

Perfekt! Wir haben keine Unterstriche in Ihren Links entdeckt.

In-page links

We found a total of 24 links including 0 link(s) to files

Anker Typ Natürlich
30+ industries intern natürliche Links
full range of services intern natürliche Links
SEO for AI intern natürliche Links
Enterprise SEO intern natürliche Links
eCommerce SEO intern natürliche Links
WordPress SEO intern natürliche Links
SEO Web Design intern natürliche Links
SEO Copywriting intern natürliche Links
PPC Services intern natürliche Links
SEO Consultant intern natürliche Links
Small Business SEO intern natürliche Links
Local SEO intern natürliche Links
Medical Practices intern natürliche Links
Dentists intern natürliche Links
Legal Firms intern natürliche Links
Builders intern natürliche Links
Real Estate intern natürliche Links
Tradies intern natürliche Links
View All 31 Guides intern natürliche Links
Contact intern natürliche Links
SEO Sydney extern natürliche Links
Privacy Policy intern natürliche Links
Terms of Service intern natürliche Links
Get A Quote intern natürliche Links

SEO Suchbegriffe

Suchbegriffswolke

content schema seo melbourne search website businesses markup industry strategy

Keywords Consistency

Suchbegriff Inhalt Seitentitel Suchbegriffe Seitenbeschreibung Überschriften
seo 37
melbourne 20
content 13
businesses 10
website 10

Benutzerfreundlichkeit

URL

Domain : seomelbourne.com

Länge : 16

Favoriten Icon

Gut. Die Webseite hat ein Favicon.

Druckeigenschaften

Es konnten keine druckfreundlichen CSS-Angaben gefunden werden.

Sprache

Gut, denn Sie haben in den META-Elementen eine Sprache deklariert: en.

Dublin Core

Diese Webseite nutzt nicht die Vorteile der Dublin Core Elemente.

Dokument

Doctype

HTML 5

Verschlüsselung

Perfekt, denn Ihre Webseite deklariert einen Zeichensatz: UTF-8.

W3C Validität

Fehler : 0

Warnungen : 0

E-Mail Datenschutz

Achtung! Es wurde mindestens eine E-Mail Adresse im Klartext auf Ihrer Webseite gefunden. Benutzen Sie dieses kostenlose Werkzeug um E-Mail Adressen vor SPAM zu schützen.

Veraltetes HTML

Sehr gut! Sie verwenden aktuelle HTML Tags in Ihrem Webseitenquelltext.

Tipps zur Webseitengeschwindigkeit

Sehr gut, denn Ihre Webseite benutzt keine verschachtelten Tabellen.
Schlecht, denn es wurden CSS-Angaben in HTML-Elementen entdeckt. Diese Angaben sollten in ein entsprechendes CSS-Stylesheet verlagert werden.
Gut, denn Ihre Webseite enthält nur wenig CSS-Dateien.
Perfekt, denn Ihre Webseite enthät nur wenig Javascript-Dateien.
Gut! Sie nutzen die Vorteile von gzip.

Mobile

Mobile Optimierung

Apple Icon
META Viewport Tag
Flash Inhalt

Optimierung

XML-Sitemap

Perfekt! Ihre Seite hat eine XML-Sitemap.

https://seomelbourne.com/sitemap.xml

Robots.txt

https://seomelbourne.com/robots.txt

Sehr gut! Ihre Webseite enthält eine robots.txt-Datei.

Analytics

Sehr gut, Ihre Website hat ein Analyse-Tool.

   Google Analytics

PageSpeed Insights


Gerät
Kategorien

Free SEO Testing Tool

Free SEO Testing Tool ist ein kostenloses SEO Werkzeug zur Analyse Ihrer Webseite