Heute ist es sehr schwierig, ein einziger Branchenspezialist zu bleiben. Und oft, wenn Sie eine neue Website erstellen oder verschiedene Änderungen vornehmen, können Sie sich im Voraus um die wichtigsten Dinge kümmern, die Ihnen helfen, alles sofort sauber und schön zu machen, nicht nur in Bezug auf die Programmierung, sondern auch in Bezug auf die Suchmaschinenoptimierung.
Woran sollten Sie sich erinnern, um die Arbeit effizient zu erledigen, und die SEO-Spezialisten waren mit Ihrer Arbeit zufrieden?
Wir erweitern das Allgemeinwissen
Zuallererst sollten Sie vielleicht Ihre eigenen Kenntnisse über SEO (und möglicherweise kontextbezogene Werbung) vertiefen. Solche Dinge im Bereich des Internet-Marketings werden niemals schaden, und sie geben Ihnen den Vorteil, alles bewusst zu tun, und nicht nur "wie es im ToR geschrieben steht". Es ist auch nützlich zum Selbsttest. Dies ist der allgemeine Umriss, auf dem die verbleibenden Punkte geschichtet sind.
Indizierungslinks schließen
Wenn Sie mit SEO-Audits arbeiten, wissen Sie wahrscheinlich, was externe Links, zirkuläre Links und baumelnde Knoten sind.
Im allgemeinen Fall: Externe Links führen zu anderen Websites, und es stellt sich heraus, dass Ihre Besucher an einen anderen Ort gebracht werden. zyklische Links - verhalten sich auf sich selbst (auch schlecht); baumelnde Knoten - zum Beispiel Links zum Herunterladen von Dokumenten, die nicht zu anderen Seiten führen. Wir fügen allen solchen Links das Attribut "rel =" nofollow "" hinzu, damit Suchroboter verstehen, dass Sie diesem Link nicht folgen müssen und er nicht berücksichtigt werden sollte. Auf diese Weise sparen wir Seitengewicht. Es ist besser, externen Links target = "_ blank" hinzuzufügen. Auf diese Weise bleibt Ihre Website für den Benutzer geöffnet und es besteht eine größere Chance, dass sie zurückgegeben wird.
Ein häufiges Beispiel für Zirkelverweise ist ein Menü, ein Logo und Brotkrumen. In diesen typischen Elementen werden Links zur aktuellen Seite häufig ausgeblendet, und es ist wichtig, sie sofort vor der Indizierung zu schließen (vor Robotern ausblenden).
Die typischsten externen Links sind Links zu Entwicklern der Website im Keller, Links zu sozialen Netzwerken, Nachrichtenquellen, Firmenkunden, Telefonen, E-Mails usw.
Spiegel kleben
Wenn man von der Reduzierung von Duplikaten spricht, muss man sich an Klebespiegel erinnern. Dies bedeutet, dass Ihre Seiten nur unter einer Adresse zugänglich sein sollten. Während Ihre möglicherweise verfügbar sind von:
Das heißt, es gibt drei Haupttypen von Spiegeln: das Protokoll (http / https), das Vorhandensein eines Schrägstrichs am Ende der Seiten und das Vorhandensein der begehrten drei Buchstaben „www“.
Bei der Verwendung von Weiterleitungen ist zu beachten, dass für das Kleben standardmäßig
301 (permanente Umleitung) und nicht 302 (temporäre Umleitung) verwendet werden sollte.
Wenn Sie Sortierungen \ Filter \ Paginierung über GET-Parameter haben, wird in der Regel auch ein Double für die Suchmaschine erstellt. Daher ist es besser, das Kleben auf solchen Seiten aufzuhängen. Zu diesem Zweck wird <head> ein spezieller Link <link href = "Link zur Hauptseite" rel = "canonical"> hinzugefügt. Ein solcher Link teilt dem Roboter mit, dass diese Seite nicht die Hauptseite ist, sondern die Hauptseite an der Adresse im href-Attribut. Dadurch werden normalerweise viele Einstellungen Ihrer Seiten entfernt.
Stellen Sie die richtigen Meta-Tags und Mikro-Markups ein
Nicht weniger wichtig bei der Entwicklung von Meta-Tags für Seiten. Die Titel- und Beschreibungseigenschaften sollten mindestens auf den Hauptseiten (Haupt, Unternehmen, Kontakte, Katalog, Dienste) ausgefüllt werden. Es ist besser, die Regeln für die Bildung von Meta-Tags in Kategorien, Produkten oder Nachrichten zu beachten, die später hinzugefügt werden. Sie können einen Titel als Titel verwenden und dem Titel allgemeine Informationen im Stil von <meta name = ”description” content = “Ihre Beschreibung als Beschreibung hinzufügen. Weitere Informationen auf site.ru ”>.
In einer idealen Welt können Sie sofort Mikromarkierungen einführen. Na ja, zumindest Open Graph. Je weiter, desto häufiger dieser Punkt bei verschiedenen Audits zur Implementierung auftritt, wird er normalerweise schnell und einfach durchgeführt, kann jedoch einen angemessenen Wert für die Anzeige der Website und ihre Attraktivität für Kunden bieten. Über Mikromarkierung können Sie hier lesen.
Wir erstellen auch Standardroboter.txt. Normalerweise finden Sie im Internet eines für das von Ihnen verwendete CMS - es ist für jeden anders. Viele CMS verfügen über einen automatischen Generator oder Plug-Ins, die diesen Artikel übernehmen.
Wir optimieren die Ladegeschwindigkeit der Website
Einer der Hauptfaktoren für die Attraktivität einer Website für einen Benutzer ist die Geschwindigkeit des Ladens. Dies ist verständlich - das Warten auf 2 Minuten Laden der Seite war in den 2000er Jahren normal, aber heute ist die Geschwindigkeit des Informationsverbrauchs um ein Vielfaches höher, ebenso wie die Bedürfnisse des Benutzers. Wenn Sie länger als 5 Sekunden auf den Preloader schauen müssen, beginnt er zu nerven. Wenn es um die Ladegeschwindigkeit geht, werden SEO-Spezialisten häufig vom
Google PageSpeed Insights- Tool geleitet.
Der Schwerpunkt dieses Audits liegt auf der Bildoptimierung. Jetzt ist es nur noch unanständig, große Bilder hochzuladen, ohne sie zu verarbeiten oder zu komprimieren. Wenn Ihr Bild 2-3 Megabyte wiegt, bedeutet dies normalerweise, dass Ihre Seite viel länger als möglich geladen wird und Sie sich nicht für Ihr Produkt interessieren. Dieser Artikel entfernt sofort ungefähr 40 Punkte (wenn alles völlig schlecht ist) in denselben PageSpeed Insights von Ihrer Seite.
Der Dienst bietet auch an, Javascips auf der Seite nach unten zu verschieben, weil Das Herunterladen verhindert das Laden des angezeigten Inhalts sowie die Verwendung der Dateikomprimierung und des Browser-Cache. Hierzu werden Servermodule verwendet, auf die über die .htaccess-Direktive zugegriffen wird. Sie können sich Regeln vorbereiten, die universell genug sind, mit einem Caching- und Komprimierungsbegriff, damit Sie sie später im Projekt einfügen können.
Es sieht ungefähr so aus:
<IfModule mod_expires.c> ExpiresActive on ExpiresDefault "access plus 6 hour" ExpiresByType image/jpeg "access plus 7 day" ExpiresByType image/gif "access plus 7 day" ExpiresByType image/png "access plus 7 day" ExpiresByType image/x-icon "access plus 7 day" ExpiresByType text/css "access plus 6 hour" ExpiresByType application/javascript "access plus 6 hour" ExpiresByType application/x-javascript "access plus 6 hour" ExpiresByType application/x-shockwave-flash "access plus 6 hour" </IfModule> <IfModule mod_deflate.c> <filesMatch "\.(js|css|html|php|jpg|jpeg|png|gif|svg)$"> SetOutputFilter DEFLATE </filesMatch> </IfModule>
Das Problem des Zwischenspeicherns und Komprimierens umfasst auch die minimale Verbindung von Dateien von Drittanbietern. Wenn die Site, von der aus wir sie verbinden, nicht mehr funktioniert, bemerken wir dies möglicherweise nicht rechtzeitig. Außerdem minimieren wir die externe Ressource nicht, komprimieren sie nicht und zwischenspeichern sie nicht (dies ist auch eine externe Ressource). Aus diesem Grund empfiehlt es sich, Schriftarten herunterzuladen und Skripte (wie jquery) von unserem Server zu verbinden.
Erstellen Sie eine Seite für 404-Fehler
Alle nicht vorhandenen Seiten sollten einen 404-Antwortcode enthalten. Viele Leute vergessen diesen, aber es wird empfohlen, dass Sie auf dieser Seite gemeinsame Navigationselemente (Überschrift / Menü) haben, damit der Benutzer von dort aus auf die gewünschte Seite und einige Links zugreifen kann - normalerweise zu den Haupt- und vorherigen Seiten . Es ist wichtig, dass der Benutzer versteht, dass er sich auf einer nicht vorhandenen Seite befindet, aber nicht gestört wurde und Ihre Website insgesamt verlassen hat.
Vergessen Sie nicht die adaptive / mobile Version
Jeden Tag werden mehr und mehr Informationen über mobile Geräte gesucht. Wenn Sie Änderungen vornehmen, die sich auf das Erscheinungsbild der Site auf dem Desktop auswirken, müssen Sie daher nicht zu faul sein und überprüfen, ob im Adaptive nichts daraus wird. Wenn es keine mobile Version gibt, ist es eine gute Form, zumindest alles in einen nicht irritierenden Gummi-Look zu bringen, damit sich die Website beim Betrachten von einem Telefon aus nicht ständig nach links / rechts drehen muss. Darüber hinaus erhöht das Vorhandensein einer mobilen Version Ihre Position in den Suchergebnissen.
Wir schließen die Entwicklungsumgebung vor der Indizierung
Wenn Sie eine neue Site entwickeln oder an einer Subdomain arbeiten, müssen Sie diese für die Indizierung schließen, um nicht unter die Zugehörigkeit zu fallen (mehrere identische Sites, von denen das System die Haupt-Site bestimmt, und nur alles wird damit in Ordnung sein). Dies erfolgt normalerweise über eine spezielle robots.txt-Datei, in der alle Informationen von allen Robotern geschlossen werden.
An dieser Stelle ist es am wichtigsten, nicht zu vergessen, diese Datei später zu löschen, da der Suchroboter sonst nichts über Ihre neue Site weiß und der Client mit Sicherheit sehr unglücklich ist.
Kirsche auf dem Kuchen (Paginierungsseiten)
Für diejenigen, die besonders auffallen und Perfektionisten sein wollen - wir arbeiten uns durch die Seiten der Paginierung Paginierung. Die Liste der Aktionen ist recht einfach:
- Wir kleben das kanonische Tag mit der Hauptseite (<link href = ”Link zur Hauptseite” rel = ”kanonisch”>).
- Fügen Sie dem <head> spezielle Meta-Tags hinzu, die dem Roboter mitteilen, wo sich die vorherigen und nächsten Seiten befinden. Verwenden Sie dazu die <link href = ”Adresse der nächsten Seite” rel = ”next”> (auf allen Seiten außer der letzten) und <link href = ”die Adresse der vorherigen Seite” rel = ”prev”> (auf allen Seiten außer der ersten ) Wenn wir uns auf der zweiten Seite befinden, sollten der ersten Seite keine Paginierungsparameter hinzugefügt werden.
- Fügen Sie auf allen Seiten außer der ersten die Signatur "- Seite N" zu den Tags <title>, <description>, <h1> hinzu (wobei N die Seitenzahl ist). Dies hilft uns, eine ganze Reihe von doppelten Inhalten zu vermeiden.
Richtig kommentieren
Oft beschließt der Kunde, ein Banner oder nur einen Block zu entfernen, der noch nicht gefüllt werden kann. Aber nach sechs Monaten oder sogar einem Jahr erinnert sich „auf wundersame Weise“ an ihn und bittet um Rückgabe. Wie Sie es bekommen, ist Ihr Problem. Wenn Sie einige Dinge ausblenden müssen, die später möglicherweise erneut benötigt werden, ist es daher besser, sie zu kommentieren oder eine Kopie der Datei zu erstellen. Darüber hinaus sollte der Kommentar nicht die Form <! -----> haben, d.h. einfaches HTML. Ein solcher Kommentar wird im Code der Seite angezeigt, von der Suchmaschine gesehen und möglicherweise als Müllcode betrachtet. Darüber hinaus wird die Menge des geladenen HTML-Codes erhöht. Daher ist es besser, diesen Kommentar beispielsweise in einen PHP-Kommentar zu packen. Und vergessen Sie nicht zu unterschreiben, worauf es sich bezieht! Denn es ist keine Tatsache, dass Sie sich in einem Jahr selbst daran erinnern werden.
Letzte Checkliste
Insgesamt Wir können eine ungefähre Checkliste für einen geliebten Menschen erstellen:
- Wir schließen zyklische Links (Menü, Logo, Breadcrumbs), externe Links (soziale Netzwerke, Quellen, Kunden, Telefone, Mails) und hängende Knoten (Dokumente zum Herunterladen).
- Klebespiegel (www, http, /) sowie Seiten mit GET-Parametern (Filter, Sortierung)
- Überprüfen Sie, ob alle Weiterleitungen auf der Site 301 sind
- Legen Sie Regeln für Meta-Tags fest
- Mikrogröße in maximalen Größen
- Wir optimieren die Ladegeschwindigkeit der Website (Ressourcenkomprimierung, Browser-Cache, Bildoptimierung, minimierte Versionen von Skripten und Stilen, Skripte am Ende der Seite).
- Vergessen Sie nicht, die mobile Version zu überprüfen
- Wir schließen die Entwicklungsumgebung vor der Indizierung
- Wir optimieren Seiten-Paginierungsseiten für Suchmaschinen
- Wir kommentieren den Code nicht im HTML-Format, sondern separat in PHP oder Backup
- Vergessen Sie nicht, eine 404-Fehlerseite zu erstellen
Dies sind möglicherweise die wichtigsten Punkte, die bei der Entwicklung / Optimierung einer Website berücksichtigt werden sollten, um den Zen der Suchmaschinenwerbung zu kennen (nun, wie viel kann der Entwickler tun).