Вы тестируете свой сайт на гигабитном Wi-Fi. Google тестирует его на телефоне 2015 года с дохлым 4G.
Угадайте, чьё мнение важнее.
Представьте. Вы построили ресторан. Дорогой интерьер, шеф-повар из Барселоны, винная карта на 200 позиций.
А проверяющий из СЭС заходит через чёрный ход, через кухню, в час пик.
Именно так Google смотрит на ваш сайт. Не с вашего MacBook Pro на оптоволокне. А с Nexus 5x на медленном 4G. Это их эталон. Их единственная линейка.
И если по этой линейке вы не проходите - вас не просто понижают. Вас давят.
Есть такая метрика - Time to First Byte. Время, за которое сервер начинает отвечать. Если ваш сервер думает дольше 600 миллисекунд, Google может просто перестать вас обходить. Не понизить. Перестать заходить.
Логика простая. Если дверь открывается медленно, зачем вообще стучать?
Идеал - 80 миллисекунд. Меньше, чем моргание.
А теперь честно. Когда вы последний раз открывали свой сайт не на рабочем компьютере, а на старом телефоне? С включённым ограничением скорости?
Большинство не делали этого никогда.
Мы все живём в иллюзии. Сайт быстрый - потому что у нас быстрый интернет. Скрипты не тормозят - потому что у нас мощный процессор. А пользователь в метро на старом Android видит совсем другую картину.
Google сидит именно там. На бюджетном телефоне. С плохим сигналом. И судит вас оттуда.
Проверьте свой TTFB прямо сейчас. Откройте Chrome DevTools, включите throttling на Slow 3G. Загрузите главную страницу.
Если вам стало некомфортно от того, что вы увидели - значит, Google давно уже чувствует то же самое.
Вы знаете свой TTFB?

