2016-02-11 5 views
0

У меня и моего коллеги есть небольшая дискуссия о теме HTTPS as a ranking signal.Смешанные https и http или чистые https для google?

Поскольку мы хотим обслуживать Google, что можем, мы решили, что мы купим сертификат.

На данный момент мой коллега грустным, теперь давайте изменим все внешние ресурсы связи, например (в нашем CDN) // вместо https, так что теперь пользователи могут получить доступ к нашей странице как http или https.

Я сказал ему: не делайте этого, давайте использовать https всюду, а в .htaccess перенаправить все http-запросы на https.

Скажем, наш cdn теперь находится на http://cdn.example.com.

Я говорю, давайте напишем https://cdn.example.com, в то время как мой коллега говорит //cdn.example.com.

Каков ваш опыт в этом вопросе, какова рекомендация по индексу страницы google?

Я знаю, это немного основано на мнениях, но, возможно, у вас есть аргумент для одного или для другого.

+0

Мнение по этой теме: https://www.eff.org/https-everywhere –

+0

Конечно, если у вас есть страница, которая служит как https: //*what.ever*, тогда все ресурсы (скрипты, формы, изображения , css и т. д.) на этой странице также должны быть https, иначе браузеры покажут тревожные сообщения вашим пользователям. –

ответ

0

Это не имеет значения, если быть честным. Google будет оценивать ВАШИ страниц - не ресурсы, которые используют ваши страницы (при условии, что вы не используете небезопасный контент в своей версии https, или ваш рейтинг, вероятно, будет оценен).

С одной стороны наблюдается небольшое повышение производительности при использовании https, поэтому использование // будет приносить пользу вашим страницам HTTP настолько редко, и нет никакой реальной пользы для использования https-версий, когда ваша основная страница будет передаваться через http, а чем https. Кроме того, некоторые рекламные сети также обслуживают разные (или более разнообразные) объявления через http, а не https, если некоторые из поставщиков не предоставили версию https (я бы предположил, что это редкость, но у вас нет/искали какие-либо статистические данные чтобы поддержать это мнение).

С другой стороны, я бы сказал, что лучше использовать https: // везде, так как будет легче найти проблемы, если на какой-либо странице возникнет проблема с обслуживанием версии https, вместо управления двумя версиями.l и проверьте оба.

Большая проблема в том, почему это даже проблема?

Планируете ли вы разрешить доступ к вашему сайту через HTTP и HTTPS? Затем у вас будет проблема с дублирующимся контентом, и Google, скорее всего, решит, какая из сторон является окончательной (вероятно, решите, какая версия связана с большинством), и, следовательно, вы не можете получить повышение рейтинга (это будет небольшая битва), как вы надеюсь.

В качестве альтернативы вы планируете предлагать часть своего сайта через http и некоторые (например, зарегистрированные страницы) по https? В этом случае использование формата // будет означать, что содержимое CDN нужно снова загружать в режиме https, тогда как использование формата https: // будет означать, что одни и те же ресурсы используются для обоих и не требуют повторной загрузки. И, конечно же, вы не получите повышение рейтинга для страниц, отличных от https.

ИМХО гораздо лучше использовать протокол HTTPS только на вашем сайте, и перенаправить HTTP трафик HTTPS. Это упрощает все, а также означает, что не имеет значения, что вы используете (// или https: //) - хотя снова мое предпочтение было бы использовать https только для того, чтобы быть уверенным - и как вопрос личного вкуса.

Смежные вопросы