Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 7, XP
  • Secretele optimizării pentru motoarele de căutare a proiectelor de știri. De unde să obțineți adrese URL statice pentru a înlocui codul PHP

Secretele optimizării pentru motoarele de căutare a proiectelor de știri. De unde să obțineți adrese URL statice pentru a înlocui codul PHP

Probabil că știți deja asta pentru a promova un site web în motoare de căutare site-ul trebuie optimizat. În acest articol, vă voi arăta cum SEO de bază optimizarea site-ului pe cont propriu. Este important să înțelegeți că acest exemplu de optimizare este doar unul de bază. Foarte des trebuie să priviți site-ul în detaliu și să realizați optimizarea individuală a site-ului, deoarece unele lucruri depind de modul în care este construit site-ul. Merge!

Optimizarea temei WordPress

Vom realiza optimizarea SEO de bază a șablonului pentru site-ul dvs.

Vom face totul pe cont propriu și într-o singură zi

Fundația SEO Optimizare WordPressȘablonul este pentru a se asigura că nu există texte inutile și gunoaie în etichetele de antet H1-h6. Acest lucru se întâmplă de obicei atunci când șablonul este achiziționat de la gata făcute, de exemplu în magazinul Templateonster. Este posibil ca dezvoltatorii de șabloane să nu fie familiarizați cu SEO - acest lucru este destul de normal. Prin urmare, primul pas este optimizarea etichetelor de titlu.

Site-urile WordPress funcționează pe șabloane, așa că primul pas este optimizarea șablonului. Fiecare pagină a site-ului trebuie să conțină eticheta

, care este de obicei titlul paginii. De asemenea, este recomandată prezența textului în etichete de pe pagină.

,

,

,

,
. Prin urmare, în șabloanele WordPress și textele de pagină, trebuie să utilizați aceste etichete.

Optimizarea șablonului header.php

Șablonul header.php conține de obicei numele site-ului, care este titlul paginii principale. Titlul site-ului de pe pagina principală trebuie inclus în etichete

, ca aceasta:

Astfel, pe pagina principală, titlul site-ului va fi încadrat de etichete

, iar pe toate celelalte pagini titlul va fi sub forma unui link către pagina principală.

Optimizarea șablonului index.php

Dacă pagina principală a site-ului dvs. afișează cele mai recente postări, atunci vă recomandăm să includeți titlurile postărilor în etichete

.

"title="(!LANG:" rel="bookmark">!}

Optimizarea șabloanelor singe.php și page.php

Titlurile postărilor și paginilor individuale trebuie, de asemenea, incluse în etichete

Dacă aceste șabloane conțin blocuri suplimentare cu titluri, de exemplu, un bloc cu postări similare, atunci ele sunt de obicei incluse în etichete

sau

.

Optimizarea șablonului sidebar.php

Șablonul sidebar.php găzduiește de obicei diverse widget-uri care au și antete. Puteți împacheta aceste anteturi în etichete

sau

sau in mod normal
cu stilurile dorite.

Optimizarea paginilor și a postărilor pe un site WordPress

Toate paginile și intrările sunt, de asemenea, necesare optimizați pe site-ul wordpress. Nu vom atinge subiectul optimizării SEO a textelor acum. Dar vă recomandăm să folosiți texte structurate pe paginile site-ului folosind titluri.

, Etichete și . Amintiți-vă că eticheta

ar trebui să apară o singură dată pe pagină, deci nu este recomandat să îl utilizați în conținutul principal al paginii.

De asemenea, pentru fiecare pagină a site-ului, este necesar să se prescrie meta-etichete. , <description>și <keywords>. Excelent pentru această sarcină, cu care puteți prescrie <title>, <description>și <keywords>pentru fiecare pagină.</p> <h2>În concluzie, despre optimizarea site-ului înainte de promovare</h2> <p>Am descris doar câteva dintre elementele de bază ale optimizării unui site WordPress, de fapt, puteți scrie multe despre optimizarea site-ului. De asemenea, atunci când optimizați și promovați site-ul dvs. WordPress, încercați să evitați</p> <p>Acum puteți săpa în șablon (situat în /wp-content/themes/template_name/).</p> <p>Să încercăm să eliminăm interogările inutile ale bazei de date atunci când încărcăm paginile blogului. Cert este că dezvoltatorii temei pentru WordPress o fac universală și potrivită, desigur, pentru orice blog, cu condiția ca acest blog să ruleze pe motorul WordPress. Prin urmare, de exemplu, pentru a afișa titlul blogului pe paginile blogului dvs. în antet (partea de sus a șablonului de pagină), trebuie să scrieți cod PHP în fișierul header.php al temei dvs., care va interoga acest titlu din baza de date și apoi introduceți-l în paginile de cod.</p> <p>Pentru a face acest lucru, descărcați editorul <b>Notepad++</b>, deoarece trebuie să lucrăm în format <b>UTF-8 fără BOM</b>!<br><b>Atenţie</b>: Editați fișierele WordPress numai cu editori UTF-8 fără BOM!!! <br>Iată un cod util de inserat în șablon în timpul optimizării (pentru a afla câte solicitări către baza de date vin de pe pagină):</p> <blockquote> <p><?php echo get_num_queries (); ?>/<?php timer_stop (1);></p> </blockquote> <p>Iată un exemplu din șablonul meu: <br><b>Deschideți fișierul header.php</b>.</p> <p>Între ghilimele, voi scrie în roșu și verde. Roșu este opțiunea inițială, verde este ceea ce trebuie înlocuit!</p> <p>Limba principală a site-ului, înlocuim:</p> <blockquote> <p><html xmlns=”http://www.w3.org/1999/xhtml” <?php language_attributes (); ?>> </span><br><span><html xmlns=”http://www.w3.org/1999/xhtml” dir=”ltr” lang=”ru-RU”> </p> </blockquote> <p>Linia de selecție pentru codificarea paginii, modificare:</p> <blockquote> <p><meta http-equiv=”Content-Type” content=”<?php bloginfo (’html_type’); ?>; set de caractere=<?php bloginfo (’charset’); ?>” /> </span><br><span><meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8? /> </p> </blockquote> <p>Titlu (Modificare <b>NUMAI</b> in cazul in care sunteti satelit sau GS, configurat pentru morva si asa mai departe. deci toate paginile vor avea același titlu):</p> <blockquote> <p><title><?php bloginfo (’name’); ?> <?php if (is_single ()) { ?>" Arhiva blogului<?php } ?> <?php wp_title (); ?>
Introduceți titlul dvs. aici

Informatii motor:

” />

Stiluri (pot fi multe astfel de linii):

” type=”text/css” media=”screen” />

Flux RSS” href="” />

” />

Meniu: Ei bine, aici fiecare are propriul său, doar un sfat: dacă aveți un meniu de sus definit clar, atunci editați-l, ca în rândurile enumerate mai sus.

Dacă numele blogului este definit cu precizie, atunci schimbăm:

/”>
Titlu de Blog

Dacă descrierea blogului este definită și nu o vei schimba în viitorul apropiat, atunci:


Descrierea blogului dvs

Totul pare a fi terminat cu fișierul header.php. Da, am făcut-o puțin mai ușor: m-am dus pe site-ul meu (când încă nu optimizasem nimic în șablon), m-am uitat la codul sursă al acestei pagini HTML, am copiat antetul și l-am lipit în header.php fişier. A ieșit mult mai repede

  • șterge linia cu informații despre numărul versiunii instalate de WordPress. Nu poartă nicio sarcină utilă și, în plus, este periculos, pentru că. unele hack-uri se aplică doar anumitor versiuni de WordPress, iar această linie este foarte convenabilă pentru a afla versiunea curentă a motorului tău. Această linie arată de obicei astfel:
  • înlocuiți adresa URL înaintea pictogramei favicon.ico cu una statică. Știți pentru ce este pictograma favicon.ico? Acesta va fi afișat, de exemplu, în rezultatele căutării în stânga numelui site-ului dvs. sau în browsere (în bara de adrese sau înainte de numele paginii de pe file), atunci când deschideți paginile blogului dvs. Blogul meu are o pictogramă cu bec galben. Dacă nu aveți încă un favicon.ico, asigurați-vă că îl creați și scrieți calea către el în fișierul header.php. Îți va oferi blogului tău personalitate și recunoaștere. În fișierul original header.php, linia cu calea către favicon.ico ar putea arăta cam așa:
  • înlocuiți adresa URL înainte cu una statică. În codul fișierului header.php, aceasta este linia:
    1 " />

Și de unde obținem toate aceste căi statice pe care trebuie să le scriem în loc de cod PHP? Există o modalitate destul de simplă. Trebuie doar să deschideți orice pagină a blogului dvs. într-un browser și să vedeți codul sursă al acesteia. Pentru a face acest lucru, faceți clic dreapta pe pagină în orice browser și selectați din meniul contextual ceva de genul „ Codul sursă al paginii” sau „Cod sursă”, în funcție de browser în care este deschisă această pagină. Acum căutați liniile de care aveți nevoie acolo și copiați căile în fișierul CSS, în feed etc.

Faptul este că atunci când se creează o pagină, codul PHP este interpretat în URL-uri statice reale. Exact asta vom copia pe rând și vom lipi în fișierul header.php în loc de secțiuni de cod. Iată cum arăta blogul de cod înainte de conversie:

1 " />
2
3 /favicon.ico" />
4 "type="text/css" media="screen" />
2
3
1

Acestea vor trebui înlocuite, respectiv, cu titlul și descrierea blogului dvs. Dacă brusc, după salvarea fișierului header.php, în loc de litere rusești, ies krakozyabras, apoi deschideți din nou fișierul pentru editare în Notepad ++, selectați „Codificare” - „Convertire în UTF-8 fără BOM” din meniul de sus , apoi salvați din nou fișierul.

Dacă aveți și o descriere a meniului în fișierul header.php, atunci puteți introduce manual un link către pagina principală acolo. Linia originală ar putea arăta astfel:

va trebui inlocuit cu:

Acum să trecem la fișierul footer.php, care ar trebui să fie, de asemenea, localizat în folderul cu tema la /wp-content/themes/your_theme_name. În ea, puteți înlocui linia care afișează informații că toate drepturile sunt rezervate, ceva de genul acesta:

În plus, în acest caz, eliminat interogări redundante la baza de date, aici se creează și un link cu cuvintele cheie necesare, care va duce la pagina principală din toate paginile blogului (Internal site optimization). Ei bine, pentru a crește semnificația acestor cuvinte cheie, ele sunt incluse într-o etichetă de accent H3 (Etichete de accent (H1 -H6, STRONG, EM) - îmbunătățim optimizarea internă a site-ului).

De exemplu, în footer.php meu, meniul de sus este duplicat și, prin urmare, la fel ca în fișierul header.php, am înlocuit secțiunea de cod care descrie linkul către pagina principală cu un URL static.

Edităm restul fișierelor în același mod ca header.php...

Încă câteva sfaturi:
Aveți un satelit și nu aveți nevoie de comentarii pe site? - Dezactivați comentariile din panoul de administrare și eliminați totul din fișierul comments.php.
Ai un satelit? - deci oricum aveți un nor de etichete - în loc de un plugin, salvați-l ca cod html și inserați-l în pagină.
Aveți un satelit și nu veți adăuga mai multe categorii noi? - salvați-le și ca html și lipiți-le în locul widget-ului!
În fișierul single.php, multe șabloane au numele știrilor - un link către aceeași știre. De ce asta? - Îndepărtăm! Încă o cerere minus una!

Știați că 40% dintre utilizatori părăsesc site-uri cu design slab? De ce pierde profit? Alegeți și instalați chiar acum unul dintre 44 de mii de șabloane premium pentru site-uri web. Alegerea perfecta pentru afacerea ta!

Șabloane WordPress optimizate pentru viteza mare a site-ului, unul dintre aspectele comune și cele mai importante în WordPress. Nimănui nu-i plac site-urile lente. Un site care se încarcă lent și care îndeplinește sarcini încet are ca rezultat o experiență slabă pentru utilizator. Data viitoare, este posibil ca vizitatorii să nu fie pregătiți să vă viziteze din nou site-ul pur și simplu pentru că durează prea mult.

Săptămâna aceasta am actualizat selecția noastră de șabloane rapide. Pentru a face acest lucru, am testat șabloane WordPress - binecunoscute și noi - pentru a determina care dintre ele este cel mai rapid de încărcat. Am exclus temele WordPress care nu erau bogate în funcții și le-am testat doar pe cele care au cele mai frecvent utilizate funcții, cum ar fi conținutul din bara laterală, linkurile de social media. rețele, pagini personalizate, widget-uri, funcție de căutare, comentarii, mesaje etc. Testele noastre au fost efectuate în principal folosind două instrumente disponibile pe Internet.

Page Speed ​​​​Insights măsoară performanța paginii pentru dispozitivele mobile și desktop. Scorul variază de la 0 la 100 de puncte. Un scor mare de 85 sau mai mare înseamnă că pagina funcționează bine.

Pingdom este un instrument web ușor de utilizat care examinează toate părțile unei pagini web, inclusiv dimensiunile fișierelor, timpii de încărcare, HTML, JavaScript, CSS și alte fișiere asociate unei pagini web. Notarea se face pe o scară de la 0 la 100 de puncte, cu cât mai mare, cu atât mai bine.

Teme WordPress optimizate pentru viteză mare

Deci, pe baza celor mai bune evaluări, am făcut o listă de teme WordPress optimizate (în ordine aleatorie).

KANTER – Tema WordPress optimizată pentru SEO cu cod curat

Acest șablon, care se concentrează pe utilizarea creativă și în afaceri, este optimizat în ceea ce privește Perspectiva SEO, și în ceea ce privește viteza. Acest lucru, în principiu, nu este surprinzător, deoarece de obicei aceste două tipuri de optimizare sunt strâns legate între ele. În practică, aceasta înseamnă că atunci când creați un site bazat pe un astfel de șablon, vă puteți baza rezultat pozitivîn curs de promovare. Cu atenția cuvenită adusă conținutului, sute și mii vor afla despre tine potențiali clienți. Site-ul rapid și optimizat pentru mobil pe care îl va produce acest șablon va fi promovat chiar de Google, deoarece consideră că aceste două criterii sunt cele mai importante. Site-ul dvs. va apărea cu ușurință pe primele rânduri rezultatele cautarii pe subiecte interogări cheie care te intereseaza!

Știți câte alte șabloane WordPress optimizate de la KANTER diferă? În primul rând, nu toată lumea are mai multe opțiuni de design de site-uri web gata făcute. În al doilea rând, nu toată lumea are un design la fel de curat și profesional ca în această temă. Domeniul său de aplicare este extins. Poate fi folosit de freelanceri, fotografi, designeri, dezvoltatori web, precum și de companii și firme care lucrează în diverse domenii. Pe lângă pagina principală, există pagini „Despre noi”, „Prețuri”, „Servicii” și „Magazin”, pagini de portofoliu, blog și informații de contact.

Șablonul KANTER va fi una dintre cele mai bune opțiuni pentru site-ul dvs., care va costa destul de ieftin. Această soluție nu te va dezamăgi!

Virtua - Teme WordPress optimizate pentru întreprinderi

Această temă este potrivită pentru o varietate de opțiuni și aplicații, inclusiv pentru o firmă IT și o companie care oferă servicii pe baza de externalizare. Ea are foarte frumos decor cu accent pe atragerea cu încredere de potențiali clienți. Pentru a face acest lucru, folosește o mulțime de componente web cu un apel la acțiune.

Tema are meniu clasic, care are o pagină de pornire, Despre noi, Prețuri, Servicii, Contacte, Întrebări frecvente și un blog. Mai jos este un cursor clasic cu buton elegant pentru informatii detaliate despre activitatile companiei. Pentru persuasivitate, șablonul folosește un bloc cu recenzii, care sunt comutate ușor și rapid folosind butoane. Există și un bloc special pentru plasarea siglelor companiilor cu care cooperezi. Și mai jos este un bloc cu știri despre companie și cele legate de domeniul tău de activitate. În subsol, puteți plasa din nou pe scurt informații despre compania dvs., orele de deschidere și butoanele retele sociale, inclusiv Facebook, Twitter, LinkedIn și YouTube.

Șablonul va fi o soluție excelentă pentru orice companie care cu siguranță nu te va dezamăgi!

QHub - teme WordPress de înaltă calitate pentru birou sau companie IT

Șabloanele WordPress optimizate precum QHub sunt de obicei optimizate în toate aspectele: viteză, optimizare SEO și adaptare mobilă. Mai exact, acest șablon are un design luminos și colorat și o structură atentă. Pe pagina principala Un meniu convenabil și un glisor neobișnuit vă atrage imediat atenția, ceea ce vă va ajuta să atrageți atenția vizitatorilor și potențialilor clienți din primele secunde. În plus, șablonul oferă blocuri cool pentru prezentarea serviciilor, prețuri pentru servicii, recenzii de la clienti realiși galerii foto ale companiei dvs. Un calendar este disponibil pentru rezervare (de exemplu, dacă aveți propriul birou de închiriat sau o comunitate de coworking) sau alte sarcini.

Informațiile de contact sunt bine plasate în partea de jos a site-ului. Există Formular de contact pentru comunicare rapidă. Subsolul are, de asemenea, un formular de abonare la newsletter și o listă de evenimente viitoare. Integrare excelentă cu rețelele sociale datorită pictogramelor rețelelor sociale cu link-uri către profiluri (Facebook, Twitter, Google Plus, LinkedIn și așa mai departe). Toate acestea vă vor ajuta să atingeți cu încredere noi culmi în afaceri!

15Zine – Teme WordPress optimizate pentru reviste/ziare foarte apreciate


Tema este pe deplin receptivă și funcționează cu dispozitive mobile, inclusiv cele cu ecrane Retina. Opțiuni de design deschise și întunecate. În mega meniul Ajax, puteți utiliza caractere speciale marcați cele mai populare și relevante intrări. Derulare infinităși încărcarea conținutului.

Consultanță - model de afaceri inteligent pentru sectorul financiar

Acum nu trebuie să creați un site de la zero sau să îl comandați de la un web designer, deoarece această temă acceptă 18 machete demo pentru instalare rapida. Diverse opțiuni design de culoare. Șabloane de pagină gata făcute pentru prezentarea serviciilor. Deasupra subsolului poți plasa o hartă Google și indica locația companiei tale, iar în subsol poți specifica adresa și datele de contact.

Șablonul are design receptivși oferă o afișare șic a site-ului pe ecrane Retina.

BuzzBlog - Tema de blog personal curată pentru încărcare rapidă


În plus față de viteza mare, 60 de opțiuni au fost incluse în pachetul acestei teme pagina principala, 12 layout-uri de pagini de blog, cinci layout-uri de antet, patru layout-uri de postare și galerii încorporate cu număr personalizabil de coloane și lightbox.

Puteți adăuga intrări de orice format pe blog. Diverse stiluri CSS pentru un aspect unic. Sprijină butoanele rețelelor sociale și Fluxuri Instagram lățime maximă.

SmartMag - Retina Retina Ready Revista Tema

Pe lângă revistă, șablonul este potrivit pentru un site media, un site cu recenzii și un blog. Cu generatorul de glisare și plasare, puteți crea cu ușurință design unic site-ul dvs. pagină cu pagină. Fragmentele îmbogățite și codul HTML5 se vor asigura că site-ul dvs. va avea o poziție ridicată în rezultatele căutării.

Navigare ușoară cu mega meniu și suport meniul mobil. Diverse opțiuni de design pentru paginile revistei. Suport pentru forumul bbPress și pluginurile magazinului WooCommerce.

Jarida este o temă universală adaptată pentru un site de știri, o revistă și un blog

Design curat, aspect receptiv, optimizat pentru ecrane Retina - toate acestea fac tema Jarida cea mai bună opțiune pentru site-ul dvs. În panoul de control, puteți personaliza totul, de la culoare și fundal la glisoare și bare laterale. 33 de widget-uri, inclusiv pentru contorizarea abonaților din toate rețelele sociale.

Opt șabloane gata făcute pagini. Sistem de feedback încorporat și suport pentru magazin. Optimizarea clasamentului de cautare.

Flare - Șablon de afaceri și portofoliu cu aspect receptiv

O temă simplă cu personalizare flexibilă vă va ajuta să creați un site web corporativ rapid, un portofoliu și chiar un blog. Generatorul de coduri scurte acceptă peste 60 de coduri scurte pentru diferite obiecte. 10 widget-uri personalizabile.

Pentru a vă prezenta munca, există tipuri de postări personalizabile, cu sortare ușoară pe categorii și etichete. Blogul acceptă mai multe șabloane gata făcute. Orice pagină poate fi protejată prin parolă. Puteți adăuga sau ascunde formularul de căutare și bara superioară glisantă.

Braxton – Tema revistei WordPress premium

Taskrr - Teme WordPress optimizate

Tema revistei Nexus - Teme WordPress optimizate

Schema - Șabloane WordPress optimizate


Genesis Framework - Șabloane WordPress optimizate

AppTheme - Teme WordPress optimizate

Voi face imediat o rezervare că încă nu voi lua în considerare problema memorării în cache în WordPress folosind Hyper Cache, vom vorbi despre asta puțin mai târziu (vezi linkul). Fără cache, desigur, nu va fi posibil să trăiești cu frecventa mare dar nu te baza doar pe asta. În sine, sarcina WP este destul de mare și cu fiecare versiune noua poftele lui cresc.

Dar alta, mai mult alternativa demna nu există încă un motor pentru crearea unui blog (există încercări de a face acest lucru, dar încă nu este la fel). Prin urmare, vom învăța să stoarcem pofta motorului nostru preferat de către toată lumea moduri accesibile. Și există multe modalități de optimizare.

Primul lucru cu care trebuie să începeți este optimizarea temei pe care o utilizați acest moment. Să încercăm să eliminăm cereri suplimentare la baza de date atunci când încărcați oricare dintre paginile web. Faptul este că dezvoltatorii de șabloane le fac universale și potrivite, desigur, pentru orice blog care rulează pe acest motor.

Prin urmare, de exemplu, pentru a afișa în antet ( top parte template), trebuie să scrieți codul în fișierul HEADER al temei dvs limbaj PHP, care va interoga acest titlu din baza de date și apoi îl va insera în codul paginii web. Apropo, numele resursei dvs. va apărea în baza de date numai după ce îl scrieți setari generale Wordpress.

Dar știți cum se numește proiectul dvs. și nu este deloc necesar să accesați baza de date pentru asta atunci când deschideți oricare dintre paginile acesteia. Prin urmare, după ce v-ați hotărât deja în sfârșit asupra alegerii unui șablon, puteți înlocui în siguranță secțiunile de cod din fișierele sale care implementează interogări în baza de date cu titluri specifice, poteci etc.

Astfel, vom reduce numărul de accesări la baza de date WP atunci când încărcăm oricare dintre paginile blogului, iar acest lucru nu este suficient. Acum să trecem de la teorie la specific și să vedem ce poate fi corectat cu adevărat.

Mai întâi va trebui să obțineți acces FTP la fișierele teme. Sunt in folderul:

Să începem cu cele de mai sus - ANTET. Cred că sunteți deja familiarizat cu Filezilla și accesul FTP la gazdă nu este nou pentru dvs. Dacă nu, atunci există o casetă de căutare în partea de sus și va fi suficient să introduceți cuvântul „filezilla” sau „notepad” acolo pentru a obține maximum informatii completeîn cadrul acestor două programe de arhipelag.

HEADER implementează destul de multe apeluri la baze de date, care pot fi ușor înlocuite cu date statice sau chiar șterse. În partea de sus, veți vedea probabil următoarea bucată de cod:

; set de caractere=" />

Nu, desigur, nu trebuie să-l ștergeți, dar îl puteți modifica puțin eliminând apelurile inutile către baza de date:

Ei bine, două cereri în minus - un fleac, dar frumos. Mai departe mai mult. Ce altceva poate fi înlocuit sau eliminat în HEADER? Să enumeram:

  1. Ștergeți linia cu informații despre numărul instalat versiuni WordPress. Nu poartă nicio sarcină utilă și, în plus, este periculos, pentru că. unele hack-uri se aplică doar la anumite versiuni, iar din această linie este foarte convenabil să aflați Versiune curentă motorul dvs. Această linie arată de obicei astfel: " />
  2. Înlocuiește adresa URL cu a ta fișier foaie de stil cssîn tema curentă la static. În cod, aceasta este linia: "type="text/css" media="screen" />
  3. înlocuiți adresa URL la pictogramă favicon.ico(citiți despre unde să îl descărcați sau să îl creați singur) la static. Favicon-ul este un atribut foarte important al oricărui site (citiți despre el în linkul de mai sus) și nimeni nu ar trebui să se zgârcească cu el.Pe blogul meu WP, această pictogramă arată ca un bec galben. Dacă nu aveți încă FAVICON.ICO, atunci asigurați-vă că îl creați și scrieți calea către el în HEADER, dar numai static (fără a accesa baza de date). V dosarul original această linie ar putea arăta cam așa: /favicon.ico" />
  4. Schimbați calea către feed cu una statică. Ce s-a întâmplat Flux RSSși de ce trebuie folosit în WordPress, puteți citi -. Și am scris deja despre cum să configurați corect un flux RSS în WordPress. În cod, linia este responsabilă pentru aceasta: Flux RSS"href="" />
  5. Înlocuiți adresa URL înainte de Pingback (trimiterea informațiilor despre articolul dvs. la toate adresele pe care le-ați menționat în acest articol) cu una statică: " />

De unde să obțineți adrese URL statice pentru a înlocui codul PHP

A de unde să obțineți toate aceste căi statice, pe care ar trebui să-l scriem în loc de cod PHP dinamic? Există o modalitate destul de simplă. Trebuie doar să deschideți orice pagină web a site-ului dvs. într-un browser și să o vizualizați sursă.

Pentru a face acest lucru, faceți clic dreapta în fereastra browserului și selectați ceva precum „Codul sursă paginii” sau „Codul sursă” din meniul contextual, în funcție de browser în care este deschisă această pagină web.

Acum căutați liniile de care aveți nevoie acolo și copiați căile în fișierul CSS, în feed (feed RSS), etc.

Cert este că motorul, atunci când generează o pagină web, cod PHP dinamic, este interpretat în etichete HTML. Gata, le vom copia pe rând din codul sursă al oricărei pagini web și le vom lipi în HEADER în loc de secțiunile originale. Iată cum arăta înainte de transformare:

și după înlocuirea URL-ului cu altele statice - așa (cum se spune - simți diferența):

Încă un anumit număr de apeluri către baza de date WordPress în negativ. Și, bineînțeles, despre ce am vorbit la începutul articolului. Găsiți secțiunile de cod responsabile pentru afișarea dinamică a numelui și a descrierii proiectului dvs.:

Acestea vor trebui înlocuite, respectiv, cu un titlu static și descriere. Dacă dintr-o dată, după salvarea asta, în loc de litere rusești, vor ieși krakozyabry(citiți despre codificările limbii ruse și despre problemele care apar cu acestea), apoi deschideți din nou fișierul pentru editare și în Notepad ++ (descrierea acestuia trăiește), selectați elementul „Codificare” din meniul de sus - „Convertire în UTF-8 fără BOM", apoi salvați din nou fișierul.

Dacă mai aveți o descriere a meniului de sus în HEADER, atunci puteți scrie manual un link către pagina principală acolo, înlocuind codul dinamic pentru a genera acest link. În original, această linie de cod ar putea arăta astfel:

/">Principal

va trebui inlocuit cu:

Acasă

Acum să trecem la fișier SUBSOL, care ar trebui să se găsească și în folderul cu tema dvs. la:

/wp-content/themes/your_theme_name

În ea, puteți înlocui linia care afișează informații că toate drepturile sunt rezervate, ceva de genul acesta:

Toate drepturile rezervate

la ceva de genul asta:

KtoNaNovenkogo.ru, 2009-2013 | Toate drepturile rezervate

Ei bine, uită-te și la ce în FOOTER, prin analogie cu cel descris mai sus, poți încă să faci upgrade. Am, de exemplu, există un duplicat Meniul de susși, prin urmare, la fel ca în primul caz, am înlocuit secțiunea dinamică a codului care descrie linkul către pagina principală cu un URL static.

WP Tuner - numărul de solicitări către baza de date WordPress

Pentru a verifica câte accesări ale bazei de date apar la încărcarea unei anumite pagini web a blogului dvs., puteți utiliza binecunoscutul plugin WP Tuner, care poate fi descărcat -.

WP Tuner este instalat pe WordPress în mod standard, și anume:

  1. dezarhivați arhiva folosind ftp manager, conectați-vă la blogul dvs. și încărcați folderul wptuner în folderul de pluginuri wp-content/plugins/ de pe serverul de găzduire
  2. conectați-vă la panoul de administrare și selectați fila „Plugin-uri” - „Inactiv”.
  3. găsiți linia cu pluginul WP Tuner și activați-o

Dacă întâmpinați dificultăți la instalarea pluginului WP Tuner, puteți consulta materialele din acest articol despre rezolvarea eventualelor probleme legate de instalarea pluginurilor. Acum puteți merge la panoul de administrare și vă puteți familiariza cu setările acestei extensii (din meniul din stânga, selectați Opțiuni -> WP Tuner.

De fapt, WP Tuner nu are atât de multe setări, în plus, pentru ca acest plugin să înceapă să arate numărul de solicitări către baza de date la încărcarea paginii, nu trebuie să schimbați absolut nimic. Trebuie doar să accesați blogul, dar trebuie să fiți sub autentificarea administratorului și să deschideți orice pagină.

După ce s-a terminat de încărcat, derulați în jos și veți vedea o fereastră pentru această extensie sub subsol. Figura de mai jos arată unde puteți vedea numărul de accesări ale bazei de date care au fost făcute.

Vizitatorii obișnuiți ai blogului, desigur, nu vor vedea această rușine introdusă de WP Tuner, doar administratorul, adică. tu.

Dar puteți vedea și numărul de interogări la baza de date în WordPress fără a apela la pluginuri. Pentru a face acest lucru, trebuie să accesați fișierele blogului prin FTP și să deschideți pentru editare, de exemplu, fișierul:

/wp-content/themes/your_theme_name/footer.php

și undeva în conținutul său trebuie să inserați următoarea construcție (locul de inserare va determina zona de ieșire a numărului de solicitări către baza de date în subsol):

interogări însecunde.

Drept urmare, după încărcarea paginii, în partea de jos (în zona de subsol), veți vedea câte apeluri la baza de date au fost efectuate:

Nota: este activată versiunea adaptivă a site-ului, care se adaptează automat la dimensiunea redusă a browserului dumneavoastră și ascunde unele detalii ale site-ului pentru ușurință în citire. Vizionare fericită!

Buna ziua. Astăzi vom continua subiectul optimizarea aspectului site-ului web, care a început în articolul despre.

Să înțelegem mai întâi de ce este important acest lucru și apoi să trecem la sfaturi practice.

Șablon de site (aspect) realizat corect:

  • Poate accelera semnificativ încărcarea paginii (mai ales dacă totul rula înainte);
  • Va fi mai ușor pentru paginile dvs. să intre în TOPul rezultatelor căutării (nu numai din cauza încărcării rapide);
  • Vă va crește șansele de compatibilitate deplină între browsere, adică aceeași afișare corectă a site-ului în toate browserele;
  • Oferă o mică garanție că după mulți ani nu va trebui să vă refaceți site-urile pentru browsere noi (sau versiuni noi de browsere vechi).

Îmi propun să trecem de la lucruri simple la altele mai interesante.

Partea 1. Urmați standardele HTML și CSS

Pentru orice eventualitate, voi spune că, pe lângă HTML și CSS, putem optimiza și părțile JS și PHP ale site-urilor noastre, care consumă mai mult resurse și încetinesc semnificativ viteza de încărcare a paginii. Totuși, pe lângă viteza de încărcare a paginii, componentele JS și PHP nu afectează în niciun fel promovarea site-ului (atâta timp cât nu o întrerup), spre deosebire de markup HTML, adică șablonul site-ului.

1.1 Închideți întotdeauna etichetele.

Inclusiv pe cele care nu trebuie să fie închise, chiar dacă urăști standardul XHTML, cel mai bine este să respectați această regulă. Exemplu:

  • Element din listă
  • Element din listă
  • Element din listă

Fiecare etichetă li este închisă, deși nu trebuie să fie.

1.2 Observați imbricarea corectă a etichetelor.

Conform principiului: primul care se deschide - ultimul care se închide. Un exemplu de cum este greșit:

text

Cum să:

text

1.3 Nu descrie niciodată CSS și JS în interiorul aspectului HTML și al atributelor etichetelor.

Nu! Cu alte cuvinte, uitați de existență atribut de stilși etichetă de stil:

text

Descrie toate stilurile în fișier .css separat

Puteți utiliza atributul stil doar redându-l dinamic cu javascript pentru o anumită acțiune. De exemplu, dacă făcând clic pe o imagine trebuie să schimbați culoarea întregului text de pe pagină, atunci numai în acest caz puteți crea în mod dinamic atributul de stil cu valorile necesare pentru eticheta dorită (în acest exemplu, pentru corpul). De ce? Pentru că roboții de căutare oricum nu îl vor vedea și nimeni (inclusiv utilizatorii) nu va descărca cod suplimentar, deoarece acțiunea are loc după ce pagina este complet încărcată.

Cu toate acestea, în astfel de cazuri, aș recomanda în continuare adăugarea unei clase CSS predefinite la eticheta dorită, mai degrabă decât adăugarea unui atribut de stil. Acest lucru este cel puțin mai convenabil pentru editarea ulterioară.

Același lucru este valabil și pentru JS, tot codul JS ar trebui să fie în dosar separat, nu în aspectul dvs. sau, mai rău, printre atributele etichetei.

1.4 Uitați de Caps Lock și de majuscule.

Scrieți toate etichetele, atributele și semnificația lor cu litere mici (mici), același lucru este valabil și pentru foile de stil CSS.

Aproape tot ceea ce este descris mai sus se află în specificația oficială HTML și CSS și se aplică valabilitatea documentului.

Astfel, trebuie să remarc că prin aderarea la standardele W3C, adică prin respectarea valabilității documentului, obțineți următoarele beneficii SEO:

  • Cod curat și, în consecință, încredere suplimentară a motoarelor de căutare față de site-ul dvs.;
  • Încărcare mai rapidă a paginii, deoarece browserul nu trebuie să petreacă timp depanând un document nevalid.

Cu toate acestea, nu ar trebui să vă agățați de valabilitate, ar trebui să încercați să aderați la ea cât mai mult posibil, dar nu în detrimentul tuturor celorlalte (timp, funcționalitate etc.).

Partea 2. Accelerează încărcarea paginii - unul dintre factorii de clasare

2.1 Specificați dimensiunea reală a imaginilor.

Ideea aici este două lucruri:

  • Asigurați-vă că includeți atribute lăţimeși înălţime pentru etichetă img: Acest lucru va accelera încărcarea imaginilor, deoarece browserul va ști dinainte ce dimensiune să afișeze.
  • Asigurați-vă că inserați o imagine de aceeași dimensiune ca cea specificată în atribute.

Dacă imaginea este mai mare decât aveți nevoie, atunci nu trebuie să economisiți timp prin reducerea acesteia folosind HTML sau CSS. Vă rugăm să faceți timp pentru a accesa Photoshop sau echivalentul acestuia și reduceți imaginea la dimensiunea pe care doriți să o vedeți pe site, acest lucru poate accelera semnificativ încărcarea paginii.

2.2 Utilizați CSS3 în loc de JS.

JS poate încetini semnificativ încărcarea paginilor dvs. și, de asemenea, poate continua să creeze încărcare după ce pagina este încărcată (diverse efecte, cum ar fi un ticker și alte lucruri dinamice), ceea ce poate încetini browserul în timp ce fila cu site-ul este deschisă .

Astăzi, multe efecte frumoase și interesante pot fi obținute numai prin utilizarea proprietăților CSS3 (de exemplu, tranziție, umbră casetă, rază de margine, opacitate, transformare, dimensiunea fundalului) și abil.

Toate cele de mai sus pot fi rezumate într-o singură propoziție: oriunde puteți (bănuiți cum) să înlocuiți JS cu CSS3, utilizați CSS3 fără ezitare! Pentru a găsi fragmente similare, vă sfătuiesc să explorați noile funcții ale CSS3.

2.3 Mai puțin Photoshop, mai mult CSS 3.

Acest motto a fost folosit de mult timp de mulți webmasteri. Puteți crea butoane frumoase și elemente de design cu degrade netede, colțuri netede, umbre (interioare și exterioare) și text frumos deasupra doar cu CSS. Oriunde puteți înlocui elementele de design grafic cu cod CSS - fă-o! Exemplu:

Sau "Abonați-vă!" la finalul fiecărui articol. Apropo, nu uitați să vă abonați la notificări despre articole noi utile, fără spam sau publicitate.

Pe lângă proprietățile CSS3 enumerate mai sus, aveți și acces la formatul de descriere a culorilor RGBA.

Pentru a crea un gradient CSS între browsere, puteți utiliza un serviciu gratuit ca acest colorzilla.com.

2.4 Combinați imagini în sprite-uri CSS.

Acele imagini pe care nu le-am putut desena folosind CSS 3 trebuie combinate într-o singură (în mod ideal). Acest lucru este necesar pentru a reduce numărul de solicitări către server la încărcarea paginii. Acest articol poate reduce semnificativ sarcina pe serverul dvs. web și, în același timp, poate accelera încărcarea paginii, 2 păsări dintr-o singură piatră!

Pentru a înțelege mai bine despre ce vorbesc, aruncați o privire la sprite-ul meu CSS:

Nu-i rău, nu-i așa? Imaginea de fundal este aceeași pentru toate elementele, doar o mutăm și înlocuim partea dorită a imaginii în fundalul unui anumit element datorită proprietății fundal-position, de exemplu, astfel:

#subs,#left,.mail,.rss,.vk(background:url(/images/1.png) no-repeat) #subs(background-position: -28px -120px;) #left(background-position: -35px -20px;) .mail(background-position: -43px -50px;) .rss(background-position: -12px -8px;) .vk(background-position: -34px -56px;)

Cel mai bine este să compune sprite-ul manual folosind Photoshop, dar acest lucru poate părea destul de complicat pentru tine, așa că poți folosi servicii gratuite care vor face totul pentru tine, inclusiv chiar și să scrii cod CSS pentru tine. Cel mai mult îmi place serviciul SpriteMe. Dar nu mă voi plictisi să repet: este întotdeauna mai bine să faci totul manual, în special, în acest fel sprite-ul se poate dovedi a fi mult mai compact (în dimensiune și, prin urmare, în greutate) și, prin urmare, mai eficient.

2.5 Plasați corect fișierele JS.

Toate fișierele JS incluse de site-ul dvs. ar trebui să fie localizate cât mai jos posibil în cod, nu trebuie să le includeți în „capul” site-ului (între etichetele head) - acest lucru încetinește semnificativ încărcarea paginii. Cea mai bună opțiune ar fi să includeți fișiere JS înainte de eticheta body de închidere, adică în partea de jos a paginii, nu există nicăieri mai jos.

Și încă un sfat foarte util: în mod ideal, toate fișierele dvs. JS trebuie să fie combinate într-unul singur, adică tăiem (Ctrl + X) codul din toate fișierele și îl copiam într-unul singur, astfel încât în ​​final să aveți unul de mai jos, înaintea etichetei corpului de închidere a fișierului unic:

...

Acest lucru poate accelera considerabil încărcarea paginilor dvs., deoarece va reduce numărul de solicitări către serverul dvs. web. Plasarea fișierului JS în partea de jos a paginii va întârzia încărcarea și procesarea acestuia, ceea ce va grăbi redarea părții principale a paginii. Și nu uitați să scurtați (comprimați) fișierul final JS.

2.6 Plasați corect fișierele CSS.

Fișierul CSS, care, de altfel, ar trebui să fie și singurul (din aceleași motive), ar trebui să fie plasat în cod invers, cât mai sus!

Dar nu trebuie să o plasați deasupra etichetei de titlu, este cea mai importantă pentru SEO și este mai bine să o lăsați în partea de sus. Personal, includ un fișier CSS imediat după eticheta de titlu și toate metaetichetele, iar după acesta, puteți include, de exemplu, o favicon (pictograma site-ului web într-o filă de browser) și așa mai departe.

Partea 3. Aspect SEO adecvat

3.1 Cod de navigare pe site.

Toată navigarea pe site (meniuri, breadcrumbs, liste de producători din magazinele online etc.) ar trebui să fie implementată folosind liste neordonate (etichete ul, li) și nu folosind etichete div și a.

În primul rând, o astfel de scriere a meniului este considerată o formă bună și, în al doilea rând, va fi mai ușor pentru motoarele de căutare să-și dea seama unde și cum este aranjată navigarea dvs., deoarece sunt obișnuiți cu construcții cu liste neordonate și nu cu blocuri cu enumerare necugetă. de legături. Exemplu cum se face corect:

3.1.1 Subtilitățile meniului orizontal.

Dacă trebuie să implementați un meniu orizontal, atunci vreau să vă ofer 2 sfaturi gratuite:

  • Nu utilizați niciodată proprietatea CSS float pentru aceasta (plutitoare, face ca alte elemente să se înfășoare în jurul ei), utilizați în schimb următorul cod: ul.menu li(display:inline-block;)
  • În cod, nu trebuie să începeți fiecare articol nou de meniu pe o linie nouă, ca în exemplul de mai sus. Este mai bine să scrieți totul într-o singură linie și să reglați distanța dintre paragrafe cu marginea. Exemplu:

O întrerupere de linie în HTML este egală cu un spațiu, adică dacă puneți Enter în codul dintre elementele de meniu, atunci utilizatorii de pe pagina site-ului vor avea spații între ele. Ce e în neregulă cu asta? Fiecare browser poate avea o lățime diferită a spațiului alb, iar unii o pot ignora cu totul. Drept urmare, site-ul dvs. va arăta diferit peste tot și, uneori (din propria mea experiență) acest lucru poate chiar distorsiona foarte mult designul.

Prin urmare, am propria mea regulă de aspect: între oricare (nu numai în meniu) bloc inline elementele nu trebuie să conțină spații sau întreruperi de linie! În același timp, acest lucru este nesemnificativ, dar reduce greutatea totală a paginilor dvs., deoarece, așa cum am scris deja: 1 caracter (inclusiv spații și întreruperi de linie) = +1 octet la greutatea paginilor dvs.

3.2 Atribut alt imagine

Asigurați-vă că includeți atributul alt pe eticheta img:

În primul rând, acest lucru este necesar dacă doriți să treceți o verificare de validare (în XHTML cu siguranță, nu-mi mai amintesc despre HTML, într-un fel sau altul, ar trebui să respectați întotdeauna standardele stricte XHTML) și, în al doilea rând, dacă imaginea nu nu se incarca, atunci utilizatorul va in schimb imaginea va afisa cel putin textul scris in alt (despre ce este vorba). În al treilea rând, va crește șansa ca imaginile dvs. să intre în căutarea de imagini de la Google și Yandex, ceea ce poate atrage vizitatori suplimentari pe site-ul dvs.

Și ultimul lucru: cuvintele specificate în atributul alt sunt luate în considerare la clasarea site-ului dvs., ceea ce înseamnă că puteți pune cuvinte cheie acolo, dar în niciun caz nu mergeți prea departe, este mai bine să compuneți un alt pentru oameni, inserând doar ocazional. cuvinte cheie acolo.

Dacă toate atributele dvs. alt sunt umplute cu aceleași cuvinte cheie, atunci vă așteptați, prin toate mijloacele, la penalități.

3.3 Folosiți la maximum titlurile HTML h1-h6.

h1- acesta este cel mai mare și principal titlu, ar trebui să includă numele paginii dvs. curente. In timp ce h6 cea mai mică și mai puțin semnificativă rubrică. Mulți experți SEO vă recomandă insistent să utilizați titlul h1 o singură dată pe pagină și asta are sens. Restul titlurilor pot fi folosite de orice număr de ori, principalul lucru este cu înțelepciune.

Însăși prezența titlurilor HTML în aspectul site-ului dvs. este deja un plus pentru promovarea motoarelor de căutare, iar plasarea pricepută poate dubla rezultatul. Iată ce scrie Yandex despre asta.

Paginile bine concepute și structurate sunt cele mai atractive pentru utilizator, fac mult mai ușor să găsiți informațiile de care aveți nevoie.

Clasamentul ține cont nu doar de conformitatea formală cu textul cererii, de caracterul complet al informațiilor furnizate și de relevanța acestora, ci și de modul în care sunt structurate și formatate.

Cred că ați văzut deja importanța titlurilor în aspect, doar nu încercați să includeți toate cuvintele cheie posibile în titluri (deși uneori fac asta chiar eu), asta funcționa înainte, dar acum nu va mai funcționa. Titlurile ar trebui folosite pentru navigarea utilizatorului, nu pentru manipularea relevanței.

Personal, atașez toate subtitlurile dintr-un articol în h2, subtitlurile subtitlurile în h3, și mici paragrafe în h4. În partea de jos, sub fiecare articol, există un formular de abonare și un bloc cu butoane de rețele sociale, am încheiat numele lor în h6. În coloana din dreapta a site-ului, numele secțiunilor sunt incluse în h5.

După cum puteți vedea, folosesc titlurile HTML la maximum, iar logica îmi spune automat să aranjez totul de sus până jos în cod. Deși pentru o idilă completă a fost necesar să se schimbe titlurile h6și h5, dar asta ar fi prea pedant :) și nu atât de important.

3.4 Legături rapide către site.

Continuând subiectul titlurilor, vreau să spun despre importanță h1și cum să o faci corect. În primul rând, recomand cu căldură să-l folosești doar o dată pe pagină! Urmăriți-l în CMS-ul dvs. În al doilea rând, h1 are un efect mare asupra SEO (al doilea doar după titlu), oricum, dar vă sfătuiesc să duplicați textul din titlu în h1.

Yandex scrie:

Pentru a ajuta Yandex să evidențieze corect sitelinkurile, textul din etichetă pentru paginile cheie trebuie să se potrivească cu titlul acestuia (cu titlul paginii evidențiat, de exemplu, de etichetă <h1>) și cu textele linkurilor care indică această pagină.</p> <h4>3.5 Utilizați toate posibilitățile de formatare a textului.</h4> <p>Am aflat deja că motoarele de căutare adoră site-urile care au o structură clară, de înțeles și corectă. Prin urmare, pe lângă anteturi, ar trebui să utilizați cât mai multe alte funcții posibil:</p> <ul><li>Folosiți liste numerotate și neordonate (ul, ol);</li> <li>Includeți textul corpului nu în etichetele div, ci în etichetele de paragraf: p;</li> <li>Însoțiți textul cu imagini și videoclipuri;</li> <li>Desenați tabele HTML;</li> <li>Folosiți (cu moderare!) etichete de selecție de text logic: puternic, em, u.</li> </ul><h4>3.6 Folosiți cu înțelepciune cuvintele cheie și metaetichetele descrierii.</h4> <p>V <b>Descriere</b> scrieți într-un limbaj simplu despre ce este pagina dvs., nu este nevoie să încercați să includeți cât mai mult posibil în ea <a href="https://bumotors.ru/ro/sbor-klyuchevyh-slov-onlain-sbor-klyuchevyh-slov-onlain-platnymi-i-besplatnymi.html">Cuvinte cheie</a>. Fă o descriere pentru oameni, gândește-te doar la asta, altfel te poți răni doar cu supraoptimizare. Accesați metaeticheta <b>Cuvinte cheie</b> același lucru se aplică. Iată pagina oficială a Yandex, care spune cum să compuneți corect o meta descriere a site-ului: citiți într-o fereastră nouă.</p> <p><b>Ia-ti notite:</b> nu utilizați metaetichete suplimentare (este inutil), maxim trei: cuvinte cheie, descriere și o metaetichetă pentru a indica codificarea site-ului:</p><p> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </p><p>Dacă CMS-ul dvs. generează mai multe dintre ele (Autor, Generator etc.), nu ezitați să le ștergeți! Site-ul nu ar trebui să aibă gunoaie inutile, atât în ​​text, cât și în cod.</p> <h4>3.7 Optimizați-vă codul.</h4> <p>După ce ați terminat site-ul, gândiți-vă cum ați putea reduce marcajul HTML, de exemplu cu , și vedeți dacă toate etichetele dvs. fac ceva. Dacă nu sunt aplicate proprietăți CSS etichetei, atunci de ce ați setat-o? Pentru a verifica acest lucru, utilizați . Adesea, începătorii creează o mulțime de etichete div redundante. Verificați, cu cât mai puțin cod, cu atât mai bine!</p> <h4>3.8 Scurtați codul.</h4> <p>După ce ați terminat toată munca, reduceți codul HTML, CSS și JS. Cum să tai? Scrie totul într-un singur rând, va fi ideal. Și nu este o glumă, eliminați toate spațiile dintre etichete și toate întreruperile de linie din aspectul HTML! Când apăsați Ctrl + U în browser, ar trebui să vedeți o singură linie continuă.</p> <p>Am scris acest paragraf în partea SEO dintr-un motiv, deoarece absența tabulatorilor, a întreruperilor de rând și a spațiilor suplimentare în aspectul HTML ajută roboții de căutare să proceseze mai rapid textul principal al paginii.</p> <p>Cel mai simplu mod de a scurta CSS și JS este prin servicii speciale, pentru JS poți folosi, de exemplu, Closure Compiler de la Google (ai grijă, după optimizare codul tău poate deveni inoperabil); pentru CSS, csscompressor.com va face. Cu toate acestea, de obicei folosesc un singur serviciu (pentru JS și CSS), despre el chiar la sfârșitul articolului.</p> <h2>Partea 4. Continuați să optimizați aspectul site-ului pentru motoarele de căutare</h2> <h4>4.1 Cu cât textul este mai mare, cu atât sunt mai mari pozițiile în motoarele de căutare.</h4> <p>2 parametri sunt importanti:</p> <ul><li>Cât de mult are nevoie utilizatorul pentru a derula (defila) pagina la conținutul relevant (în funcție de motoarele de căutare);</li> <li>Cât de sus în cod (aproape de partea de sus) este conținutul relevant.</li> </ul><p>Și dacă cel de-al doilea punct, cel mai probabil, nu afectează foarte mult poziția, atunci primul punct merită să acordați o atenție deosebită atunci când construiți structura și designul site-ului.</p> <p>Yandex scrie:</p> <ul><li>Esența principală a documentului ar trebui să fie clară deja pe primul ecran al browserului.</li> <li>Nu este recomandat să folosiți elemente de design care fac ca accesul la text să nu fie evident pentru utilizatori - casete de defilare, blocuri derulante ascunse etc.</li> </ul><p>Google are, de asemenea, un algoritm special numit , care determină cât de departe trebuie să derulați site-ul pentru a ajunge la partea utilă (relevantă pentru interogare) a paginii. Următoarea imagine ilustrează funcționarea acestui algoritm, algoritmul verifică rezoluția medie a ecranului (1024 * 768):</p> <p><img src='https://i0.wp.com/site-on.net/images/articles/screen6.3.png' width="100%" loading=lazy loading=lazy></p> <p>De asemenea, ambele motoare de căutare acordă o atenție deosebită numărului de reclame și bannere de pe primul ecran al browserului.</p> <p>Amintiți-vă, cu cât trebuie să derulați mai mult pagina la conținutul principal, cu atât i se va acorda mai puțină preferință, în comparație cu concurenții în care corpul principal al textului este vizibil chiar la începutul paginii.</p> <p>Câteva sfaturi utile pentru asta:</p> <ul><li>Faceți antetul site-ului cât mai mic posibil în înălțime (de exemplu, ca <b>nu este nevoie</b>: acest blog);</li> <li>Încercați să nu împrăștiați site-ul cu reclame;</li> <li>Dacă nu puteți decide într-un aspect cu două coloane dacă să puneți o coloană suplimentară la dreapta sau la stânga coloanei principale, puneți-o întotdeauna în dreapta. Boții de căutare se uită la site-ul dvs. de la stânga la dreapta la fel ca oamenii, așa că este mai bine dacă conținutul dvs. principal este în stânga!</li> </ul><p>Acum puțin despre al doilea punct. Pe acest blog, înainte de ieșirea părții principale, adică textul articolelor, există exact o linie de cod (deși una lungă), a doua linie este începutul primului paragraf al articolului. După cum am scris astăzi: în mod ideal, întregul site ar trebui să aibă o singură linie și este de dorit ca textul principal să fie cât mai aproape de început.</p> <p>Există un alt truc în acest sens. De exemplu, avem 2 coloane ale site-ului - principal și suplimentar. În același timp, în ciuda SEO, ne dorim foarte mult ca coloana suplimentară să fie exact în stânga, nu este nimic fatal în asta. Cu toate acestea, în acest caz, tot codul și toate informațiile din coloana suplimentară (stânga) vor fi mai înalte în cod decât partea principală și o putem repara!</p> <p>Pentru a face acest lucru, vom folosi proprietatea CSS float. Când creăm un aspect HTML, vom plasa coloana principală (dreapta) în stânga celei suplimentare (mai sus în cod):</p><p> <div id="text">Partea principală a site-ului.</div> <div id="left">Coloana suplimentară din stânga.</div> <div class="clear"><!-- запрещаем обтекание всеми остальными элементами--></div> </p><p>Și acum, cu ajutorul CSS, le vom schimba locurile:</p><p>#text(float:right;) #left(float:left;) .clear(clear:both;) <span>/* dezactivează împachetarea */</p><p>Cred că înțelegi ideea. Aș putea omite cele trei rânduri din ambele fragmente de cod, deoarece acestea sunt detalii de aspect care depășesc domeniul de aplicare al acestui articol. Cu toate acestea, acest sfat va ajuta la reducerea posibilelor probleme pentru începători, în special pentru cei care au auzit pentru prima oară despre proprietatea float CSS, și cu atât mai clar.</p> <h2>Partea 5: Viteza paginii Google</h2> <p>Google Page Speed ​​​​este un serviciu online grozav de la Google, precum și un plugin pentru Chrome și Mozilla, care va deveni un asistent indispensabil pentru dvs. atunci când analizați șablonul de site web HTML + CSS. El vă va spune toate neajunsurile și, important, vă va oferi soluții specifice.</p> <p>Este, de asemenea, același serviciu pe care îmi place să-l folosesc pentru scurtarea codului HTML, JS și CSS, după ce îl folosesc, performanța este garantată 100%.</p> <p>Doar începeți să lucrați cu Google Page Speed ​​​​și vă veți îmbunătăți considerabil nivelul de optimizare adecvată a șablonului site-ului clientului.</p> <p>Vă mulțumim pentru atenție. Sa aveti o zi buna si ne vedem in curand!</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="post-social-counters-block"> <div style="margin-top: 12px"> <noindex></noindex> </div> </div> </div> </div> <a name="comments"></a> <h3 class="best-theme-posts-title">Top articole similare</h3> <div class="container-fluid"> <div class="best-theme-posts row"> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/ro/panbagon-raznye-usloviya-na-polyah-parol-i-podtverzhdenie-parolya.html"> <div class="img_container"><img src="/uploads/4604e9378362224593d03c210aa1b251.jpg" border="0" alt="Condiții diferite în câmpurile „Parolă” și „Confirmare parolă”" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Condiții diferite în câmpurile „Parolă” și „Confirmare parolă”</span> </a> </div> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/ro/samye-perspektivnye-kriptovalyuty-dlya-investicii-kakaya-kriptovalyuta-samaya.html"> <div class="img_container"><img src="/uploads/6fe7929d2daa9bb7a67bded4eb057519.jpg" border="0" alt="Care este cea mai promițătoare criptomonedă?" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Care este cea mai promițătoare criptomonedă?</span> </a> </div> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/ro/chto-luchshe-vybrat-com-ili-net-kakoi-domen-luchshe-com-ru-ili-rf-mozhno-li.html"> <div class="img_container"><img src="/uploads/ad9dd076723cc6f84de5aaaf5928e307.jpg" border="0" alt="Ce domeniu este mai bun: com, ru sau rf" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Ce domeniu este mai bun: com, ru sau rf</span> </a> </div> </div> </div> </div> <a name="comments"></a> </div> <div class="right-column col-sm-4 col-md-4"> <div class="write"> <span class="tags-title">Categorii:</span> <ul style="height: 286px;" id="right-tags" data-tagscount="18" data-currentmaxtag="10" class="tags"> <li class=""><a href="https://bumotors.ru/ro/category/programs/">Programe</a></li> <li class=""><a href="https://bumotors.ru/ro/category/safety/">Siguranță</a></li> <li class=""><a href="https://bumotors.ru/ro/category/windows-10/">Windows 10</a></li> <li class=""><a href="https://bumotors.ru/ro/category/iron/">Fier</a></li> <li class=""><a href="https://bumotors.ru/ro/category/windows-8/">Windows 8</a></li> <li class=""><a href="https://bumotors.ru/ro/category/vkontakte/">In contact cu</a></li> <li class=""><a href="https://bumotors.ru/ro/category/errors/">Greșeli</a></li> </ul> </div> <div class="banner"> </div> </div> </div> </div> <div style="clear:both"></div> </div> <div class="footer"> <div class="subscribe"> <div class="main-wrapper container"> <div class="row"> <div class="col-sm-8"> </div> <div class="col-sm-4"> <div class="social"> <a href="" class="vk social-ico"></a> <a href="https://facebook.com/" class="fb social-ico"></a> <a href="https://twitter.com/" class="tw social-ico"></a> </div> </div> </div> </div> </div> <div class="info"> <div class="main-wrapper container"> <div class="row"> <span class="footer-info col-xs-12">© 2022 bumotors.ru. Cum se configurează smartphone-uri și PC-uri. Portal informativ.</span> </div> </div> </div> </div> </body> </html>