Suchmaschinenoptimierung für gesundheitsbezogene Organisationen konzentriert sich auf die Verbesserung der organischen Sichtbarkeit von Krankenhäusern, Ärzten, Kliniken, Gesundheitsexpertenzentren, Telemediendiensten und mehr durch Optimierung der technischen, lokalen und semantischen Relevanz- und Reaktionsfähigkeitsverzinsung eines Webunternehmens. Persönlich bin ich gegen die Kombination des Begriffs „Gesundheit“ mit „Industrie“, da das Gesundheitswesen ein Grundrecht für jeden Menschen ist.
Trotzdem ist dieser einfache Leitfaden für Ärzte, Ernährungsberater, Zahnärzte, Optiker und Ästhetiker konzipiert, um ein grundlegendes Verständnis für ganzheitliche SEO -Methoden und -Strategien zu vermitteln. Ziel ist es, das Wachstum des Publikums zu beschleunigen und potenziellen Patienten dabei zu helfen, die besten Ärzte und die medizinische Versorgung effizienter zu finden.
Wir werden Schritt für Schritt erklären, welche Suchmaschinen-Optimizaiton und wie kleine Arztkliniken mit Krankenhäusern konkurrieren können, oder Krankenhäuser können ihre Large-Clae-Inhaltsnetzwerke verwalten, um ihre Patientenbasis zu erweitern.
1. Anspruch auf Ihre lokale Geschäftsauflistung (Google Business Profile, Microsoft Bing Business Profile, Apple Maps Standort))
Behalten Sie Ihr lokales Geschäftsprofil für alle Suchmaschinen und Plattformen wie Google, Microsoft Bing oder Apple Maps -Standort an. Meisten spezifischer Ort.
Die SEO im Gesundheitswesen basiert hauptsächlich auf der lokalen SEO. Die lokale SEO bezieht sich auf die Erhöhung der Ranglisten in den lokalen Searh Engine -Ergebnisseiten mit dem Kontext „in meiner Nähe“. Suchmaschinen neigen dazu, Ergebnisse gemäß ihrer lokalen Nähe zum Benutzer und der Bekanntheit der Geschäftseinheit und nicht der einzigen Relevanz zu bewerten. Somit sollte die „topische Karte“ (geplantes Inhaltsnetzwerk basierend auf Semantik und User Bheaviors) sowohl lokalbezogene als auch generische Themen für die Gesundheitsdienste abdecken.
Wenn Sie lokale Geschäftsprofile beanspruchen, einschließlich jeder Suchmaschinen- und Serch -Plattformen, können eine Website in eine Webeinheit verwandeln. Es gibt einen Unterschied zwischen Webentität und Website. Die Website besteht nur aus den Webseiten unter einer bestimmten Domain, während Webunternehmen die Geschäftsauflistung, Social -Media , oder Investor.
Zeigen Sie die klaren transparenten Reaktionen, Überprüfungen und Erfahrungen, die die Ergebnisse des Gesundheitsbetriebs oder gesundheitsbezogene Produkttests und ihre Ergebnisse zeigen, Suchmaschinen für Vertrauenselemente, indem sie die Stimmung in der Geschäftseinheit bereitstellen.
Die Google-Suchmaschine verschmilzt die historischen Besuche am Geschäftsort vom lokalen Suchkontext zum Besuchen der Website vom organischen Suchkontext, um die reale Zufriedenheit über eine Webentität zu verstehen.
Versuchen Sie somit, die folgende Checkliste zu erreichen, um höhere Ranglisten im lokalen Suchkontext zu haben.
- Füllen Sie alle Arbeitszeitinformationen genau für die lokale Geschäftsauflistung.
- Versuchen Sie, ein Krankenhaus oder den Markennamen des Kliniks zu haben, das die Abfragemotionen zusammen mit Ihrer gezielten Markengefühle betrifft, z. B. „Myra Dental Center Turkey“. Der tatsächliche Name des Unternehmens lautet „Myra“ wird mit dem „Zahnzentrum Turkey“ verschmolzen, der zum Ranking auch "Zahntourismus Truthahn" oder "Veneers Turkey" hilft.
- Semantisch hilft der Ausdruck „Zahnarzt“ zur Relevanz für die „Furniere“.
- Lokal ”” hilft „Zentrum“ und „Türkei“ für die lokale Kontextannotation.
- Fügen Sie alle Kontaktinformationen wie E -Mails, Telefonnummer, Website -Adresse und "einen Termin buchen" hinzu.
- Stellen Sie sicher, dass Sie "My Business App" von Google verwenden, indem Sie sie über den App Store oder den Play Store herunterladen.
- Stellen Sie sicher, dass Sie die Messaging -Möglichkeiten aus der App für Ihr lokales Unternehmen öffnen.
- Fügen Sie Ihre Serviceliste für individuelle Möglichkeiten hinzu, um Ihre gesamte Unternehmenserklärung zu demonstrieren.
- Stellen Sie sicher, dass Sie einzigartige Bilder, Beschreibungen und klare Preisbereiche für diese Dienste haben.
- Fügen Sie die Anfragen bei, nach denen Patienten in Ihren Dienstleistungen oder Produkten suchen.
- Fügen Sie diese Produkte und Dienstleistungen in Y auf unserer Website hinzu, um zu signalisieren, dass Ihre Unternehmensliste und Ihre Website einander symmetrisch sind.
- Fügen Sie die Fragen Ihrer Patienten in den Abschnitt "Fragen" des Google Business Profile hinzu.
- Fügen Sie Ihr Geschäftsprofil die am häufigsten gestellten Fragen selbst hinzu und beantworten Sie sie gründlich.
- Fügen Sie die speziell durchsuchten Abfragebedingungen in diese Fragen und deren Antworten auf.
- Hinterlassen Sie Links zu Ihren Artikeln, Führern und Zeugnissen aus diesen Fragen.
- Beantworten Sie jede Bewertung in Ihrem Geschäftsprofil.
- Wenn Sie einen negativen Überprüfungsangriff auf Ihre Auflistung gibt, melden Sie diese gefälschten Bewertungen, bis sie entfernt werden.
- Beantworten Sie jede Bewertung respektvoll und detailliert.
- Die am häufigsten verwendeten Wörter in den Bewertungen, die als N-Gramm kuratiert wurden, die Schnellsuchschaltflächen in der Benutzeroberfläche auslösen, um den allgemeinen Charakter der Bewertungen anzuzeigen.
- Verwenden Sie Barcodes im Aufzug, im Bürowartbereich oder in verschiedenen Zonen in Ihrer Organisation, um weitere Bewertungen zu sammeln.
- Bieten Sie Rabatte oder Belohnungen für die Kunden an, die eine Überprüfung hinterlassen.
- Wenn Sie ein E-Commerce-Unternehmen für Gesundheitsprodukte sind, bieten Sie bei der Rückgabe einer Überprüfung kostenlose Produkte oder Versand an.
- Erhöhen Sie Ihre Bewertungen natürlich und in der Stelle oder das Schnellmarketing eher.
- Stellen Sie sicher, dass Sie mindestens 20 Bewertungen in Ihrem Geschäftsprofil haben. Häufig hinzugefügte Bewertungen helfen für eine höhere Sichtbarkeit für lokale Suchbegriffe.
- Fügen Sie regelmäßige Updates für Ihr Google -Geschäftsprofil hinzu.
- Fügen Sie Ihre neuesten Blog -Beiträge, Vlogs und wissenschaftlichen Forschungen, Auszeichnungen und Testimonials als Updates in Ihrem Geschäftsprofil hinzu.
- Fügen Sie Preisangebote, Rabatte und Kampagnen in Ihr Geschäftsprofil ein, um die Sichtbarkeit zu erhöhen.
- Wenn Ihre Dienstleistungen die Zielgruppe aus einem anderen Land abzielen, stellen Sie sicher, dass Sie diese Länder, Städte und Regionen in Ihre Unternehmensliste als „Servicebereich“ hinzufügen, um die lokale Sichtbarkeit zu erhöhen.
- Verwenden Sie zusammen mit dem Google Business Profile -Performance -Panel lokale Ranking -Tracker, um die Anzahl der Anrufe, Anforderungen an die Adressanweisungen, Website -Besuche, E -Mails und andere Aktivitäten zu verstehen.
- Stellen Sie sicher, dass Ihre physische Adresse im Fußzeilen Ihrer Website im Google Business Profil als gleiche angezeigt wird.
Es gibt viele zusätzliche Möglichkeiten, Ihr Google -Geschäftsprofil und äquivalente Angebote in anderen Suchmaschinen zu optimieren. Dies kann die Verwendung der richtigen Auflösungen für Ihr Titelbild, das Hochladen hochwertiger Innen- und Außenfotos oder die Nutzung von Sofortverifizierungsmethoden für Ihr Profil umfassen. In diesem schnellen Leitfaden konzentrierten wir uns jedoch auf die drei Hauptaspekte der SEO - local, technische und semantische Optimierung. Um tiefer in bestimmte Branchen zu tauchen, ermutige ich Sie, diese Themen entsprechend Ihren spezifischen Bedürfnissen weiter zu untersuchen.
2. Erreichen Sie hochmoderne für die technische Optimierung im SEO im Gesundheitswesen
Technische SEO bezieht sich auf alle Webentwicklungsbemühungen, die darauf abzielen, die Suchmaschinenfreundlichkeit einer Website zu verbessern. Suchmaschinen verwenden verschiedene Crawler für verschiedene Arten von Inhalten, die jeweils bestimmte Zwecke bedienen. Ein Crawler ist im Wesentlichen ein Webanforderungs- und Indizesystem, das Ihre Website bewertet und die Rangliste in den Suchergebnissen ermittelt.
SEO -verwandte Unternehmen im Gesundheitswesen zielen auf mehrere Themen und Service -Typen ab, bei denen mehrere verschiedene Arten von Webseiten -Layouts, Webkomponenten, API -Anforderungen und Antworten vorhanden sind. Laut den Arten von Business -Unternehmen im Gesundheitswesen finden Sie die Klassifizierung Ihrer eigenen Gesundheitseinheit für technische SEO -Aspekte.
Crawlers beziehen sich auf die Rangliste von Google und die Indexierungssysteme, die auf HTML -Parsen basieren und auch andere Dateitypen wie JavaScript (JS), CSS, Schriftarten, Manifestdateien und Bilder enthalten. Google ist in der Lage, verschiedene Dokumenttypen zu indizieren, einschließlich CSV, PDF, PPTX und vielen anderen. In der Gesundheitsbranche haben wir festgestellt, dass Webentitäten, die mehrere Dokumenttypen wie PDFs anbieten, tendenziell höher rangieren, insbesondere wenn interne Verbindungen zwischen HTML -Seiten und PDF -Dokumenten bestehen.
Technische SEO konzentriert sich hauptsächlich auf die Optimierung von Websites für Suchmaschinencrawler. Wenn die Server- oder Entwicklungsressourcen einer Website nicht optimiert sind, was zu höheren Rechenkosten für die Suchmaschine führt, kann die Suchmaschine die Website eines Konkurrenten für Ranglistenzwecke bevorzugen.
Crawler -Name | User Agent Token | Vollständige Benutzeragentenzeichenfolge | Zweck |
---|---|---|---|
GoogleBot -Smartphone | GoogleBot | Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5x) Applewebkit/537.36 (khtml, wie Gecko) Chrome/W.x.y.z Mobile Safari/537.36 (kompatibel; GoogleBot/2.1; +http: //www.google.com/bot. HTML) | Kriecht mobile optimierte Seiten. |
GoogleBot Desktop | GoogleBot | Mozilla/5.0 (Applewebkit/537.36 Like Gecko; kompatibel; | Krabbelt Desktop -Versionen von Websites. |
GoogleBot -Bild | GoogleBot-Image / GoogleBot | GoogleBot-Image/1.0 | Krabbelt Bild-URLs für Google-Bilder und bildabhängige Produkte. |
GoogleBot News | GoogleBot-News / GoogleBot | Verwendet die Standard -Benutzeragenten -Zeichenfolge von GoogleBot. | Krabbelt Nachrichtenartikel. |
GoogleBot Video | GoogleBot-Video / GoogleBot | GoogleBot-Video/1.0 | Crawls Video-URLs für Google Video und Video-bezogene Inhalte. |
Google -Storebot | Lagerbot-Google | Desktop: Mozilla/5.0 (x11; Linux x86_64) Storebot-Google/1.0 Applewebkit/537,36 (khtml, wie Gecko) Chrom/W.x.y.z Safari/537.36 Mobile: Mozilla/5.0 (Linux; Android 8.0; Applewebkit/537.36 (KHTML, wie Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 | Krabbelt Produkt-, Karren- und Kasse -Seiten für Google Store. |
Google-InspectionTool | Google-InspectionTool / GoogleBot | Mobil: Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5x) Applewebkit/537,36 (khtml, wie Gecko) Chrome/W.x.y.z Mobile Safari/537.36 (kompatibel; Google-INSPECTIONTOOL/1.0;) DESCTOP: MOZILLA/5. 5. (COMPATIBLE; Google-InspectionTool/1.0;) | Kriechet durch Testwerkzeuge wie Rich -Ergebnis -Test und URL -Inspektion. |
Googleother | Googleother | Mozilla/5.0 (kompatibel; Googleother) Chrome/W.X.Y.Z Safari/537.36 | Generisches Crawler für öffentlich zugängliche Inhalte. |
Googleother-Image | Googleother-Image / Googleother | Googleother-Image/1.0 | Kriecht öffentlich zugängliche Bild -URLs. |
Googleother-Video | Googleother-Video / Googleother | Googleother-Video/1.0 | Kriecht öffentlich zugängliche Video -URLs. |
Google-Cloudvertexbot | Google-Cloudvertexbot / GoogleBot | Google-Cloudvertexbot | Krabbelt Websites auf Anfrage nach Scheitelpunkt -AI -Agenten. |
Google-erweitert | Google-erweitert | Verwendet vorhandene Google User Agent Saiten | Verwaltet, ob eine Website zu Gemini -Apps und Vertex -KI -Modellen beiträgt. |
Wenn sich eine bestimmte Art von Crawler beteiligt, konzentriert sich die technische SEO in erster Linie auf die Verbesserung der Kommunikation mit dem bestimmten Crawling -System von Google. Zum Beispiel wird „Googleother“ hauptsächlich für Forschung und Entwicklung verwendet, wobei sich die Ergebnisse der generativen KI, einschließlich KI -Übersichten, konzentriert. In diesem Zusammenhang sollte die technische SEO nicht nur auf „PageSpeed“ beschränkt sein, sondern auch die Optimierung von Inhaltstechniken und inhaltsbezogenen Webentwicklungsaspekten umfassen, um die Kosten für das Abrufen zu senken.
Um dieses Dokument auf Einführungsebene und weniger technisch zu halten, folgen Sie der folgenden Checkliste, um die Kommunikationseffizienz der Suchmaschine zu verbessern.
- Antwortzeitoptimierung
- Stellen Sie sicher, dass die Reaktionszeit der Server niedriger als 100 ms beträgt. Eine schnellere Reaktionszeit verbessert die Benutzererfahrung und stellt sicher, dass Suchmaschinencrawler Inhalte effizient abrufen können.
- DOM -Größenoptimierung
- Halten Sie die Größe des Dokumentobjektmodells (DOM) unter 900 Elemente für jede Webseite. Eine kleinere DOM verbessert die Seitenlastgeschwindigkeit und senkt die Rechenkosten für Suchmaschinencrawler.
- Verwendung von semantischen HTML
- Implementieren Sie semantische HTML -Codes (z. B.
, , , ), um die Kommunikation der Website mit Suchmaschinen zu verbessern. Semantisches HTML hilft Suchmaschinen, die Struktur und den Kontext des Inhalts effektiver zu verstehen. - Benutzer-Agent-Analyse
- Analysieren Sie die Treffer von GoogleBot-bezogenen Benutzeragenten regelmäßig nach:
- Identifizierung des Krabbungsarts der Dokument.
- Verständnis des Kriechungszwecks (z. B. Bilder, Video, Nachrichten).
- Überprüfen Sie den zurückgegebenen Statuscode, um ein erfolgreiches Abrufen sicherzustellen (200 OK).
- Interne Link Health Check
- Entfernen Sie alle internen Links, die keinen 200 -Status -Code zurückgeben. Broken -Links (404, 410) oder Umleitungen (302) können sich negativ auf Benutzererfahrung und Suchmaschinenranking auswirken.
- Analyse der Protokolldatei
- Führen Sie eine Protokolldateianalyse durch::
- Identifizieren und entfernen Sie URLs, die 404-, 410- oder 302 Statuscodes aus der Agenda der Suchmaschine zurückgeben.
- Verwenden Sie Robots.txt, um unnötige URLs zu blockieren oder Massenumleitung zu implementieren, um Umleitungsketten oder tote Links zu beheben.
- SEO-bezogene Antwort-Header
- Stellen Sie sicher, dass Ihre Antwort -Header wichtige SEO -Informationen enthalten, um die Kommunikationsgeschwindigkeit der Suchmaschine zu verbessern, z. B.:
- Canonicalisierung: Zeigt die bevorzugte URL für Inhalte an, um doppelte Inhaltsprobleme zu vermeiden.
- Hreflang -Tags: Bereitstellung von Sprach- und Regional -Targeting -Informationen für internationale SEO.
- Sitemap -Optimierung
- Stellen Sie sicher, dass Ihre Sitemap weniger als 1.000 URLs enthält, um die Kriech- und Indexierungsgeschwindigkeit zu verbessern.
- Kleinere Sitemaps ermöglichen eine schnellere Indizierung durch Suchmaschinen.
- Gruppenbezogene URLs in kleinere, gut strukturierte Sitemaps, mit denen Suchmaschinen ihre Krabbelintervalle effizienter anpassen können.
- Verwenden Sie Sitemap -Indexdateien, um kleinere Sitemap -Dateien für eine bessere Verwaltung zu organisieren.
- Fügen Sie immer Bild- und Hreflang -Informationen in Ihre Sitemap -Dokumente ein, um umfassendere Indizierung zu erhalten.
- Robots.txt -Konfiguration
- Optimieren Sie Ihre Robots.txt -Datei, um unnötige Crawler zu blockieren, z. B.:
- SEO -Auditing -Tools, die Ihre Website unnötig kriechen.
- Preisverfolgungsbots, die Ihre Produktpreise überwachen, möglicherweise von Wettbewerbern.
- Verwenden Sie Protokolldateien, um zu überwachen, welche Arten von Preisverfolgungssystemen Ihre Website kriechen.
- Preisverfolgungskonkurrentüberwachung
- Analysieren Sie Ihre Protokolle, um festzustellen, ob große Wettbewerber (wie Amazon) Ihre Preise überwachen. Wettbewerber können ihre Preisgestaltung automatisch anhand Ihrer Website anpassen. Daher ist es wichtig, diese Aktivitäten im Auge zu behalten.
- DNS Reverse Look-up nach Crawler-Validierung
- Führen Sie DNS -Reverse -Lookups durch, um zu bestätigen, dass Crawlers, die behaupten, GoogleBot zu sein, legitim sind.
- Viele SEO -Crawler und Web -Scrapers ahmen GoogleBot nach, indem sie seinen Namen im Benutzeragenten verwenden.
- Eine DNS -Reverse -Lookup kann überprüfen, ob der Crawler wirklich aus dem IP -Bereich von Google stammt, was dazu beiträgt, nicht autorisiertes Schaben zu verhindern.
- Header der Websicherheit Antwort
- Stellen Sie sicher, dass Ihr Webserver sicherheitsrelevante Antwort-Header enthält, um Ihre Website und Ihre Daten zu schützen, z. B.:
- Inhaltssicherheitsrichtlinie (CSP): Hilft bei der Verhinderung von Skriptklassen (XSS) CROSS-SITE-Angriffen.
- X-Frame-Optionen: verhindert, dass ClickJacking-Angriffe nicht in Iframes geladen werden.
- X-XSS-Schutz: Bietet grundlegenden Schutz vor reflektierten XSS-Angriffen.
- Strict-Transport-Security (HSTS): Erzwingt HTTPS für eine sichere Kommunikation.
- Implementieren Sie progressive Webanwendungen (PWA)
- Progressive Webanwendungen bieten verbesserte Leistung, Offline-Funktionen und App-ähnliche Erlebnisse im Web. Die ordnungsgemäße Implementierung verbessert sowohl Benutzererfahrung als auch Suchmaschinenranking.
- Servicearbeiter: Implementieren Sie Dienstangestellte, um die Funktionen zwischen Zwischenspeichern, Hintergrundsynchronisierung und Offline -Funktionen zu ermöglichen. Auf diese Weise kann die Website auch dann schnell laden, wenn der Benutzer eine schlechte Internetverbindung hat.
- App Manifest: Erstellen Sie eine App Manifest -Datei (Manifest.json), mit der Benutzer die Web -App zu ihrem Startbildschirm hinzufügen können. Dies unterstützt das Engagement der Benutzer und bietet eine native App-ähnliche Erfahrung.
- HTTPS -Sicherheit: Stellen Sie sicher, dass die Website über HTTPS bedient wird, da Servicearbeiter und PWAs eine sichere Verbindung benötigen. Google priorisiert auch sichere Websites in Suchrankings.
- Schnelle Ladezeit: Optimieren Sie Ihre PWA für schnelle Ladegeschwindigkeiten mit faulen Lade-, Vorabstiegs- und Caching -Strategien. Je schneller Ihre PWA ist, desto wahrscheinlicher wird Ihre Seiten priorisiert.
- Strukturierte Daten hinzufügen
- Strukturierte Daten helfen Suchmaschinen, den Inhalt Ihrer Website effektiver zu verstehen und die Sichtbarkeit durch reichhaltige Snippets, Wissensgraphen und andere erweiterte SERP -Funktionen zu verbessern.
- Schema Markup:
- Verwenden Sie strukturierte Datentypen von Schema.org, um verschiedene Elemente Ihres Inhalts zu markieren. Zum Beispiel:
- Produktschema: Für E -Commerce -Websites.
- Lokales Geschäftsschema: Für die lokale SEO -Optimierung.
- Medical Entity Schema: Für Standorte im Zusammenhang mit Gesundheitsversorgung.
- Breadcrumb -Schema:
- Implementieren Sie strukturierte Breadcrumb -Daten, um die Navigation zu verbessern und Suchmaschinen zu helfen, die Struktur Ihrer Website zu verstehen.
- Artikel & FAQ -Schema:
- Verwenden Sie für inhaltsfestige Websites das Artikelschema und das FAQ-Schema, um in umfangreichen Ergebnissen wie FAQs oder Top Stories bei Google vorgestellt zu werden.
- CSS Refactoring: Refactoring CSS verbessert die Leistung, reduziert die Rendressourcen und verbessert die Gesamtseite der Seitengeschwindigkeit, die alle zu einer besseren SEO beitragen.
- Entfernen Sie unbenutzte CSS: Analysieren Sie die CSS -Dateien der Website und entfernen Sie alle nicht verwendeten Stile, um die Dateigröße zu reduzieren und die Ladezeiten zu verbessern.
- Kritische CSS:
- Extrahieren Sie kritisches CSS und linken Sie es für den oben genannten Inhalt ein, sodass der Inhalt schneller rendert, während der Rest des CSS im Hintergrund lädt.
- Geben Sie das Logo, das Header -Menü und das größte inhaltliche Lackelement in das kritische CSS ein.
- Leiden Sie nicht die nicht kritischen Vermögenswerte wie Fußzeile Elemente oder Autorenbox innerhalb des kritischen CSS.
- CSS minifieren und komprimieren:
- Minimieren Sie CSS -Dateien, indem Sie unnötige Leerzeichen und Zeichen entfernen, und komprimieren Sie sie mit GZIP oder Brotli, um die Dateigröße und die Ladezeit zu verkürzen.
- Responsive Design -Verbesserungen:
- Refactor CSS, um die Reaktionsfähigkeit auf allen Geräten zu gewährleisten, und die mobile Indexierung und Leistung priorisieren.
- JavaScript Treeshaker
- Mit JavaScript -Treeshaking wird der Prozess der Beseitigung von nicht verwendeten oder redundanten Code zur Optimierung der Dateigröße und -leistung, die die SEO durch Verbesserung der Seitengeschwindigkeit verbessert.
- JS bündeln und minifieren:
- Bündeln Sie mehrere JavaScript -Dateien in eine, um die Anzahl der HTTP -Anforderungen zu reduzieren, und minifieren Sie den Code, um unnötige Whitespace und Kommentare zu entfernen.
- Entfernen Sie unbenutzte JavaScript:
- Verwenden Sie Tools wie WebPack oder Rollup, um Bräuel durchzuführen, und entfernen Sie nicht verwendete JavaScript -Code aus dem endgültigen Bundle.
- Nicht kritische JS aufschieben:
- Verschieben Sie das Laden von nicht wesentlichem JavaScript, bis der Hauptinhalt der Seite geladen wurde und die anfängliche Ladezeit und die Benutzererfahrung verbessert.
- Lazy Load JavaScript:
- Implementieren Sie faules Laden für nicht wesentliche Funktionen wie interaktive Elemente oder Drittanbieter-Skripte und laden Sie sie nur bei Bedarf.
- Dynamisches Rendering: Dynamisches Rendering stellt sicher, dass sowohl Benutzer als auch Crawler auf Ihren Inhalt zugreifen können, auch wenn der Inhalt stark auf JavaScript angewiesen ist. Diese Methode ist nützlich, wenn Suchmaschinen Schwierigkeiten haben, komplexe Seiten mit JavaScript zu rendern.
- Verwenden Sie Vorrenderdienste: Verwenden Sie Tools wie Rendertron oder Prerender.io, um statische HTML-Schnappschüsse von JavaScript-hochwertigen Seiten für Suchmaschinencrawler dynamisch zu generieren.
- Erkennen Sie Crawler für dynamisches Rendering:
- Implementieren Sie die serverseitige Erkennung, um zwischen Benutzeragenten (Crawler vs. Benutzer) zu unterscheiden. Servieren Sie die vorgezogenen Inhalte Suchmaschinen-Bots und bedienen Sie den Benutzern JavaScript-basierte Inhalte.
- Nachfolgend finden Sie ein ExpressJS-Beispiel, um den Differenzierungsprozess zwischen verschiedenen Benutzer-Agents gemäß den Crawling-Systemen und den Abrufsystemen der Eigentümerinformation zu erklären.
JavaScriptconst express = forderung ('express');
const App = express ();
const userAgent = fordert ('Express-Useragent');
app.use (userAgent.express ());
function isBot(userAgent) {
const botList = [
/GoogleBot/i,
/Bingbot/i,
/Slurp/i,
/Duckduckbot/i,
/Yandexbot/i,
/SOGOU/I,
/Exabot/i,
/facebot/i,
/ia_archiver/i
];
return botList.some (bot => bot.test (userAgent));
}
app.get ('/', (req, res) => {
const userAgent = req.useragent.source;
if (isBot (userAgent)) {
res.send ('
Vorrenderter Inhalt Willkommen, Suchmaschinen! .