Cum pentru a comuta la https de reținere în clasament Yandex - Forum Despre Internet Marketing

Cum de a trece la HTTPS de reținere în clasament Yandex

Bazat pe acest lucru, multi webmasteri se confruntă cu o problemă care pare să aibă timp pentru a traduce site-uri HTTPS pentru Google, dar în același timp, Yandex nu este o atitudine foarte pozitivă în HTTPS pentru următoarele motive:
1. Yandex, spre deosebire de Google, se poate utiliza HTTP / 2.
Dacă site-ul dvs. este accesibil HTTPS suportă HTTP / 2, Yandex va folosi oricum un HTTP lent / 1.1 prin intermediul mecanismului de sprijin pentru versiunile mai vechi (de rezervă).
2. Mulți webmasteri actualise incorect suport HTTPS pe site-urile lor.
Au existat cazuri chiar și în cazul în care site-urile sunt scăzut de la index din cauza setărilor serverului incorecte.
3. Există și alte nuanțe de greutatea legăturile de transmisie HTTP oglinzi.
Personal, eu, site-ul a scăzut brusc din top 100 marca de unele anchete după selectarea HTTPS ca oglinda principală.

Atunci am să-ți spun cum să vă rugăm client, Google și Yandex, la o dată.
Ca urmare, eliberarea de motor de căutare Yandex, vom avea toate același site-ul HTTP în versiunea Google HTTPS (opțional), iar clientul va primi o HTTP / versiune rapidă 2 (dacă este acceptată, chiar dacă acesta este trecut printr-un link HTTP) sau HTTP- versiune în cazul în care nu are suport pentru HTTP / 2.

După trecerea de sprijin versiunea HTTPS a site-ului dvs. (de preferință HTTP / 2), puteți deschide site-ul dvs., atât în ​​HTTP și protocolul HTTPS.

Acest lucru înseamnă că Yandex este de a indexa HTTP-versiune a site-ului, ca oglinda primară, în ciuda aspectului HTTPS-versiune.

Dacă doriți ca Google a favorizat, de asemenea, versiunea HTTP a site-ului, apoi asigurați-vă că pentru a verifica prezența canonice, care indică versiunea HTTP a site-ului.
Vă recomandăm să dea Google canonic la versiunea HTTP a site-ului pentru plusuri mari în clasamentul HTTPS nu va aduce, dacă este cazul, va fi astăzi.
Subiect încă axat pe plăcut Google Chrome, în primul rând și fluctuația minimă a pozițiilor în motoarele de căutare.

Instrucțiunile de la DigitalOcean, la care am făcut referire mai sus, este deja inclus HSTS, trebuie doar să adăugați presarcinii după includeSubDomains;

Acest lucru înseamnă că toate browserele moderne care acceptă HTTP / 2 și SPDY / 3.1 (aproximativ 80% dintre utilizatori), vor primi versiunea HTTPS a site-ului dvs., chiar dacă nu au participat și versiunea cerere HTTP.
Aceasta este, Yandex și Google (dacă alegeți), va scana versiunea HTTP.
Rezultatele căutării vor fi versiunea HTTP.
Dar atunci când faceți clic pe link-ul de SERP, există două scenarii posibile:
1. În cazul în care utilizatorul folosește un browser modern (cum ar fi Google Chrome / Opera Blink / Yandex Browser / Firefox / Edge / IE11), el va primi versiunea HTTPS a / 2 (sau SPDY / 3.1) protocolul HTTP.
Fără a redirecționări, cu performanță minimă utereey peste versiunea HTTP (HTTP / 2 suportă compresie antet, mai multe solicitări pe aceeași conexiune, precum și alte caracteristici care, HTTPS versiune va lucra tot la fel de repede ca și HTTP).
2. În cazul în care utilizatorul folosește un browser vechi (Android 2.3, browser-ul Nokia, Opera Mini, Opera Mobile, IE8), utilizatorii obține versiunea HTTP a site-ului, care va trebui să lucreze mult mai rapid decât HTTPS la HTTP / 1.1 protocolul vechi.

În acest fel, vom aborda următoarele aspecte:
1. steaguri Google Chrome site-ul dvs. la fel de sigur.
2. Vom topi disponibile noile tehnologii și HTTPS beneficii, cum ar fi Push Web, ServiceWorker, AMP, fără pierderi de performanță și probleme cu ierarhia de la Yandex.
3. Utilizatorii care naviga pe net de browsere mai vechi și mai lent (10-20%) va primi versiunea HTTP, o versiune mai puternică a site-ului dvs., astfel salvați diferiți factori de comportament.
4. Vechile link-uri la noua versiune a HTTP la HTTPS și vor fi luate în considerare în mod egal.
Eu încă sfătuiesc să utilizați link-uri HTTP pentru aceleași motive ca mai sus. - Utilizatorul va primi întotdeauna o versiune a site-ului, care funcționează cel mai bine în browser-ul lor.
Dar dacă cineva a postat un link către HTTPS, acesta va fi clasat, nimic nu se va întâmpla teribil.

Re: Cum se trece la HTTPS de reținere în clasament Yandex

De ce atât de complica viața lor, oglindește protocoale.
Redirecționarea către versiunea https a unică este modul cel mai corect.
Panourile de PS nu este neapărat să se schimbe nimic chiar și ei destul de a lua ce este acum site-ul https.


Și totuși, deși de lucru pe Apache, chiar și pentru nginkse, care blochează antetele Apache.

Singurul bug-ul poate să apară dacă panoul ISP și sunteți în ea a pus daw „traduce toate solicitările http https“ - atunci fie o casetă de selectare trebuie să fie dezactivate sau codul nu se adaugă la dosar - este un Daw, de asemenea, funcționează pe același principiu.

Mulțumit de 2 utilizatori:

Re: Cum se trece la HTTPS de reținere în clasament Yandex

De ce atât de complica viața lor, oglindește protocoale.
Redirecționarea către versiunea https a unică este modul cel mai corect.

Da, dacă utilizatorul face 100% din utilizatorii vin la Google Chrome și cea mai recentă versiune a indexării corecte Yandex nu este necesară.
În caz contrar, unii utilizatori cu suport pentru criptare numai vulnerabile (SSL), nu vede site-ul configurarea corectă a serverului.

Yandex și utilizatorii care vizualizează site-ul de la un dinozaur (IE8, IE9, IE10, Opera Mini, Opera Mobile, Opera 12) se va utiliza un HTTP lent / 1.1, cu toate că nu este necesară!

Și astfel:
1. 80% dintre utilizatori folosesc browsere moderne, inclusiv Google Chrome, care marchează site-ul ca o „de încredere“ sunt rapide versiunea HTTP / 2 a site-ului prin HTTPS.
2. Yandex și cererea Google, folosind un HTTP rapid, fără criptare (pentru criptare nu au nevoie, pentru că nu vă va trimite datele cardului de credit!)
3. Membrii care nu suportă TLS și utilizează metode de criptare uyavzimye primi versiunea HTTP în loc de versiuni lente și vulnerabile ale SSL.
Acest lucru este pe deplin în conformitate cu recomandările Google pentru migrarea către site-uri HTTPS.

Re: Cum se trece la HTTPS de reținere în clasament Yandex

server de a asculta 80;
asculta 443 ssl http2;
server_name site.ru www.site.ru;

[Emerg] directivă "în cazul în care" nu are nici o deschidere "[Emerg] condiție invalid" (! Empty ($ _ SERVER [ 'HTTPS'])) „în /usr/local/nginx/conf/sites-conf/site.conf:24

Re: Cum se trece la HTTPS de reținere în clasament Yandex

Dram. Ar trebui să aveți server de două directive <>.
Una prinde cererile HTTP (a asculta 80) și alte HTTPS (asculta 443).
Aici este al doilea și necesitatea de a încorpora toate specifice pentru parametrii HTTPS, inclusiv antetul HSTS.

Asta este, trebuie să creați un server paralel cu o altă directivă cu parametrii care sunt specificate în instrucțiunile DigitalOcean.

Acest lucru se poate face prin copierea directivei server și modificarea / adăugați opțiunile dorite (asculta schimbarea 80-443).

Eroarea pe care a avut pentru că ați întrebat toți parametrii într-o singură directivă.
Un cod dacă ți-am dat pentru PHP, Nginx în schimb, pentru că am crezut că specificați titluri prin ea.

Poți să-mi trimiteți fișierul site.com.conf original în mesajele private, și specificați calea către CRT / / PEM.
O să-ți trimit versiunea editată.

articole similare