Najlepszy przewodnik SEO dla programistów, którego musisz przestrzegać
Opublikowany: 2019-07-17SEO to skomplikowany temat, który nie jest łatwy do zrozumienia, szczególnie dla większości twórców stron internetowych. Różni się od tworzenia stron internetowych w taki sposób, że nie można oczekiwać, że po tygodniach, miesiącach, dniach, a czasem nigdy nie zobaczysz odpowiednich wyników określonych strategii SEO. Podczas gdy tworzenie stron internetowych polega na kodowaniu, odświeżaniu, przełączaniu zakładek do przeglądarki, SEO jest zupełnie inne.
Głównym tego powodem jest to, że algorytmy rankingu SEO często się zmieniają. Trudne jest to, że takie zmiany są tylko sugerowane. Istnieje jednak wielu ekspertów SEO, którzy przeprowadzają różne eksperymenty oparte na algorytmach, aby określić, co działa, a co nie, i ostatecznie podzielić się swoimi wynikami z innymi.
![]()
Ale nie oznacza to, że twórcy stron internetowych nie mogą robić SEO. Poniżej wymieniono kilka praktyk SEO zaprojektowanych specjalnie dla programistów.
Lista kontrolna SEO dla programistów:
1. Stwórz program monitorowania silnego ruchu:
Po pierwsze, musisz stworzyć program śledzący, który może poprawnie monitorować natężenie ruchu otrzymywanego przez Twoją witrynę. W tym celu konieczne jest prawidłowe zainstalowanie programu śledzącego. Jeśli instalacja nie zostanie wykonana prawidłowo, może wypluć nieprawidłowe lub zduplikowane dane, co ostatecznie zaszkodzi reputacji Twojej witryny w Internecie.
Aby było to proste, program śledzący musi być zainstalowany tylko raz na stronie. Dokonywanie wielu instalacji może później prowadzić do poważnych problemów. Google Tag Manager to doskonałe narzędzie do obsługi złożonych instalacji analitycznych.
2. Zaprojektuj i opracuj witrynę przyjazną dla urządzeń mobilnych:
Przyjazność mobilna może oznaczać dwa różne aspekty rozwoju. Po pierwsze, Twoja witryna musi spełniać podstawowe techniki programowania dzięki responsywnemu arkuszowi stylów CSS z zapytaniami o media. Po drugie, Twoja witryna nie może mieć osobnej subdomeny mobilnej. Chociaż nie ma nic złego w korzystaniu z oddzielnej domeny dla Twojej witryny, z pewnością może to sprawić, że SEO będzie bardziej złożone.
Dzieje się tak dlatego, że subdomena jest uważana za oddzielną właściwość i może utrudniać zarządzanie niektórymi konkretnymi zadaniami SEO, takimi jak pozyskiwanie linków. Dlatego najlepszym wyjściem jest spełnienie pierwszych kryteriów, ale posiadanie jednej domeny dla platform internetowych i mobilnych.
3. Mobilne adresy URL nie mogą powodować zduplikowanych treści
Chociaż musisz mieć tę samą domenę dla swoich witryn mobilnych i stacjonarnych, ich struktura adresów URL musi być opracowana w taki sposób, aby nie prowadziły do problemu duplikacji treści.
Zduplikowana treść występuje z różnych powodów. Jednym z powodów jest używanie wielu adresów URL do wyświetlania tej samej treści. Podczas tworzenia witryny mobilnej przy użyciu subdomeny mobilnej podstawową pierwszą praktyką jest zapewnienie użycia tagu rel=canonical, aby wyświetlić witrynę na komputery jako oryginalne źródło treści. W ten sposób problem duplikacji treści można w dużym stopniu naprawić.
Dodatkowo opracowana struktura adresów URL jest zabezpieczona. W tym celu musisz również uzyskać certyfikat bezpieczeństwa.
4. Prawidłowo zakoduj dane strukturalne
Dobrym sposobem sprawdzania błędów i opracowywania udanych kodów jest użycie uporządkowanych danych Schema.org za pomocą narzędzia Schema.org firmy Google. Chociaż możesz wykryć niektóre z typowych błędów za pomocą narzędzia do testowania uporządkowanych danych od Google, istnieje kilka drobnych błędów, które mogą wystąpić. Takie błędy są ważne do naprawienia, aby uzyskać czyste kodowanie.
Te błędy kodowania mogą nie pojawiać się podczas korzystania z automatycznego narzędzia, takiego jak webmaster Google. Dlatego ważne jest, aby przeprowadzić kontrolę ręczną w celu zidentyfikowania i skorygowania takich błędów. Ćwicząc dokładny proces sprawdzania, jeszcze przed uruchomieniem witryny, możesz zidentyfikować takie błędy i upewnić się, że nie pojawią się one podczas SEO.
5. Sprawdź plik Robots.txt:
Często podczas procesu rozwoju konieczne może być zablokowanie dostępu do domeny przed jej uruchomieniem. Odbywa się to głównie za pomocą pliku robots.txt na serwerze – Disallow: /. Ale są sytuacje, w których możesz zapomnieć o tej akcji.
Dlatego ważne jest, aby w plikach robots.text nie było niedozwolonego kierunku. Zapewni to, że wyszukiwarki nie będą w stanie zaindeksować Twojej witryny przed jej uruchomieniem, a tym samym może zapobiec uszkodzeniu jej ogólnej wydajności.
Pamiętaj tylko, że ' disallow : ' różni się od ' Disallow: / '.
- Disallow: oznacza, że roboty-pająki wyszukiwarek, a także inni agenci, mogą indeksować Twoją witrynę bez problemów z rootowaniem witryny.
- Disallow:/ oznacza, że każdy aspekt rootowania Twojej witryny zostanie całkowicie zablokowany przed dostępem wyszukiwarek.
6. Sprawdź domenę witryny tymczasowej:
Będąc deweloperem musisz mieć świadomość, że w procesie tworzenia pomostowa strona internetowa ma na celu testowanie nowych kodów, poprzedniej wersji strony oraz naprawienie innych problemów przed uruchomieniem strony. Nawet pojedynczy błąd w procesie rozwoju może sprawić, że sprawy będą złożone i nieudane.
Dlatego musisz sprawdzić swoją stronę internetową pod kątem wszystkich jej aspektów podczas procesu postoju. Przeprowadzenie tej kontroli pomoże wyeliminować wszystkie błędy, takie jak nieprawidłowe wczytywanie obrazów lub błędy 404 i inne.
7. Sprawdź swoją witrynę pod kątem przypadków inscenizacji:
Korzystając ze skutecznych technik, możesz znaleźć i zastąpić błędy wynikające ze stopniowania subdomeny witryny. Gdy Twoja witryna będzie już aktywna, zostanie odzwierciedlona jako niekompletna, a nie odzwierciedlona w procesie postoju. Ale jeśli nie wdrożysz ścisłego procesu sprawdzania, witryna może zostać uruchomiona z takimi adresami URL, do których będą się odwoływać wszędzie.
Jednak nie jest wymagany ten proces sprawdzania, jeśli adres URL jest używany na etapie rozwoju. Musisz uruchomić to sprawdzenie tylko dla bezwzględnych struktur adresów URL.
8. Sprawdź swoją witrynę pod kątem błędów HTML:
Niektóre błędy HTML mogą powodować słabe renderowanie w witrynie na różnych platformach. Może to powodować problemy z szybkością witryny i doświadczeniem użytkownika. W końcu może to prowadzić do problemów z wydajnością witryny, co może również wpłynąć na ranking witryny.
Aby zwalczyć ten pośredni wpływ, najlepiej uruchomić proces ważności W3C. Może to pomóc w zmniejszeniu szybkości witryny poprzez lepszą optymalizację technik kodowania i układu. Dzięki lepszym praktykom kodowania Google może również łatwiej zrozumieć Twoją witrynę.

Należy zauważyć, że korzystanie z listy kontrolnej w przypadku typowych problemów nie poprawi wszystkiego. Może to skutkować nieznacznym wzrostem wydajności Twojej witryny, ale warto je naprawić, gdy wszystkie problemy z witryną zostaną rozwiązane.
Ważną rzeczą, na którą należy zwrócić uwagę, jest to, że jeden aspekt uważa, że dokładne kodowanie nie jest ważne i że witryna i tak będzie działać w Google. Jednak drugi aspekt uważa, że dokładne kodowanie może skutkować zwiększoną wydajnością w wynikach wyszukiwania.
W oparciu o swoje preferencje możesz przyjąć drogę do celu.
9. Sprawdź swoją witrynę pod kątem błędów w kodowaniu:
Mogą wystąpić różne błędy kodowania, a jednym z nich jest używanie dokumentów wielojęzycznych. Dokumenty te zostały zakodowane za pomocą jednego rodzaju dokumentu, ale zaimplementowane na nowatorskiej platformie przy użyciu innego rodzaju dokumentu.
Ale jeśli to ćwiczysz, tworzysz kopię i wklej ten kod. W większości sytuacji, w których zakres projektu, budżety i inne problemy przeszkadzały w czasie opracowywania, wdrożenie poprawnej poprawki może być trudne. Jest to ważne, aby upewnić się, że wszystkie wskazówki dotyczące kodowania są stosowane do wybranego typu dokumentu.
10. Stwórz wydajny układ dla swojej witryny:
Bardzo ważne jest, aby zobaczyć, jak układa się Twój kod. Układ kodu może mieć duży wpływ na szybkość witryny, czas renderowania, a ostatecznie na wydajność witryny. Może to wpłynąć na czas ładowania.
Kiedy robisz kodowanie po stronie klienta, upewnij się, że poprawnie układasz jego kod. Skupiając się na układzie, można zwalczyć kilka nadętych problemów z układem. Z perspektywy zaplecza należy wziąć pod uwagę układ kodu wszystkiego, w tym CSS, HTML, PHP, JavaScript i nie tylko.
11. Meta opis:
Jest to ważny atrybut HTML, który oferuje krótkie podsumowanie strony internetowej. Zazwyczaj wyszukiwarki wyświetlają go pod swoimi klikalnymi linkami w kolorze niebieskim. Opisy meta nieznacznie wpływają na ranking Twojej witryny, ale mają ogromny wpływ na współczynniki klikalności Twojej witryny.
Zwykle Google wyświetla 160 znaków i preferuje opisy poniżej 155 znaków. Ważne jest, aby opis Meta był unikalny dla każdej strony. Jeśli kierujesz na słowa kluczowe z długim ogonem, możesz uniknąć pisania opisu Meta.
12. Tag obrazu:
Użycie atrybutu alt w tagu obrazu jest niezbędne do zaoferowania alternatywnego tekstu opisującego obraz. Jest to przydatne dla czytników ekranu i jest wyświetlane jako pierwsze, nawet zanim obraz nie zostanie załadowany. Jest to przydatne, ponieważ pomaga wyszukiwarkom w prawidłowym indeksowaniu obrazu.
Twoje obrazy muszą mieć dobrze pouczające i szczegółowe nazwy plików, a także opisowe teksty alternatywne, aby ułatwić wyszukiwarkom indeksowanie obrazów. Dzięki określonym atrybutom wysokości i szerokości przeglądarka internetowa może poznać obraz.
13. Użyj technik kompresji obrazu:
Znalazłem wielu programistów, którzy optymalizują obrazy, ale nie stosują odpowiednich technik kompresji obrazu. Bardzo ważne jest, aby skompresować obraz i skompresować go do odpowiedniego rozmiaru w programie Photoshop, zachowując jednocześnie jego fizyczne wymiary i jakość.
Zwykle odbywa się to na zdjęciach, dokonując niezbędnej korekty w ustawieniach JPG, a następnie eksportując obraz do sieci.
14. Sprawdź wtyczki wyszukiwania dla swojej witryny:
Tworzenie strony internetowej, szczególnie na platformach takich jak WordPress, może prowadzić do pewnych problemów. Te problemy mogą wystąpić z powodu problemów z wtyczkami wyszukiwania. Takie wtyczki mogą prowadzić do nieodwracalnych i szkodliwych szkód dla reputacji witryny, jeśli nie zostaną wcześnie zidentyfikowane.
Jednym z przypadków jest to, że wtyczka wyszukiwania generuje wiele stron dla każdego wyniku wyszukiwania wprowadzonego do wtyczki. W takiej sytuacji otrzymujesz wiele pustych stron bez treści. Możesz także zwiększyć wydatki na przepustowość.
15. Sprawdź konfiguracje serwera i szybkość swojej witryny:
Szybkość ładowania strony jest bardzo ważnym czynnikiem dla rankingu w Google. Jak wynika z niektórych badań, Google używa Time to First Byte lub TTFB jako czasu ładowania strony. Ma to kluczowe znaczenie z punktu widzenia doświadczenia użytkownika. Twoja strona internetowa musi ładować się szybciej i mieć obniżony współczynnik odrzuceń.
W tym celu musisz zoptymalizować pierwszy bajt oraz czas ładowania strony swojej witryny.
16. Weź pod uwagę czas serwera do załadowania pierwszego bajtu:
Jeśli ładowanie pierwszego bajtu Twojej witryny trwa dłużej niż pozostałe, może to być wąskie gardło, które zmniejsza wydajność Twojej witryny podczas procesu rozwoju. Dzieje się tak, ponieważ czas pierwszego bajtu określa czas od rozpoczęcia przez użytkownika nawigowania do strony do pierwszej części odpowiedzi serwera. Kłopot w tej sytuacji oznacza zwykle problem z konfiguracją serwera, który jest niezbędny i wymaga naprawy.
W tym celu należy skontaktować się z serwisantem na swojej stronie internetowej. Pomoże rozwiązać nierozstrzygnięte problemy związane z tym problemem.
17. Optymalizacja pod kątem wyszukiwania lokalnego:
Wyszukiwanie lokalne jest przeznaczone dla osób, które szukają firm i miejsc w pobliżu swojej lokalizacji. Aby uzyskać lepsze lokalne rankingi w Google i zwiększyć obecność w Mapach i wyszukiwarce Google, musisz podać pełne informacje o swojej firmie w Google Moja Firma.
Dołącz do aukcji atrakcyjne i dokładne zdjęcia, aby poinformować innych o Twoich usługach i towarach. Jeśli Twoja strona internetowa będzie poparta pozytywnymi, autentycznymi i wysokiej jakości recenzjami, zwiększy to jej widoczność i zwiększy prawdopodobieństwo dla potencjalnych klientów.
18. Tworzenie strony internetowej w wielu językach:
Kiedy tworzysz strony internetowe w wielu językach, musisz poinformować Google o tym samym. Można to zrobić, określając odpowiedni język swojej witryny do Google. Unikaj umieszczania tłumaczeń obok siebie w swojej witrynie.
Treść dla każdego języka Twojej witryny musi być prezentowana pod innym adresem URL.
19. AJAX:
Roboty Google są coraz lepsze w indeksowaniu treści JavaScript. Mimo to potrzebuje pomocy, aby znaleźć drogę do stron internetowych za pomocą JavaScript do nawigacji. Dlatego postaraj się zbudować strukturę swojej witryny, a także nawigację za pomocą HTML.
20. Kod statusu HTTP:
Odpowiedź HTTP może sprawić, że wyszukiwarki uznają, że Twoja strona internetowa została przeniesiona pod nowy adres URL. Przekierowanie 301 może prowadzić do 15% utraty pozycji w rankingu strony, a przekierowanie 302 może również spowodować poważną utratę pozycji Twojej witryny. Ale mimo to przekierowania 301 muszą być preferowaną metodą pełnych przekierowań.
Masz teraz przy sobie tę przydatną listę kontrolną SEO dla programistów, od razu zacznij wdrażać te działania w bieżącym projekcie. Pamiętaj jednak, że SEO zmienia się w niezwykle szybkim tempie. Dlatego dokładnie sprawdzaj najnowsze praktyki SEO i algorytmy Google.
