Какво е УЕБ СЪРВЪР? Какво означава УЕБ СЪРВЪР? УЕБ СЪРВЪР значение, определение и обяснение

Имаме уебсайт, който има стотици страници с динамични категории, които извеждат списък с продукти чрез търсене на подходящи продукти в нашата база данни. Проблемът е, че заявка от сървър към база данни отнема 4-6s, за да се върне, което увеличава времето за зареждане до 7-9s. Кешираните страници се зареждат много бързо за 2-3 секунди, дори ако посетя тази страница за първи път.

Едно от решенията, които имаме, е да стартираме бота на всеки 24 часа и да държим тези страници кеширани на сървъра за 24 часа.

Може ли някой да види потенциално отрицателно въздействие върху SEO? Някой използвал ли е подобен подход?

  • Вашите времена не ми звучат правилно. Говорите секунди, а не милисекунди? Използвам собствен уеб сървър и DB сървъри. Един сървър за метаданни db работи на уеб сървъра и данните се намират на специален сървър. Всичко това се случва само за няколко милисекунди. Пълните зареждания на страницата са завършени за по-малко от 400 милисекунди. Трябва да коригирате проблема си, преди да се прецакате с кеша. Кешът НЕ е вашият отговор!
  • 1 Благодаря много за отговора. Това, което се случва между сървъра и базата данни, е, че сървърът изпълнява заявка за търсене от около 100000 продукта, за да съответства на името на категорията и след това изгражда страница от тези продукти, преди да я обслужва на клиента. Този процес отнема 4000ms в добри дни според tools.pingdom.com/#!/cZ4rFS/https://dev1.industrysearch.com.au/ ... Но ако страницата е кеширана на сървъра, отнема 3000ms, за да зареди цялата страница като всички информацията за продуктите вече е налице.
  • Разбирам, че алгоритъмът за търсене може да не бъде оптимизиран и да отнеме повече време, отколкото би могъл, но мисля, че кеширането на страници може да бъде лесно решение поне докато не коригираме търсенето?
  • Изглежда, че измервате натоварването на страници, включително външни ресурси. Имайте предвид, че използването на инструмент на трета страна, какъвто сте, може да не ви даде точни резултати. Вие ще искате да проверите колко време отнема страницата или времето до първия байт, за да се уверите, че вашите процеси са правилни. 100k във вашата DB не е нищо. Имах 100 милиона и над 70 маси. Така че времената трябва да са кратки. Ако сте доволни, можете да увеличите кеша на заявките си във вътрешния кеш на DB и уеб сървъра. Но не правете това за счупена система.
  • 1 Защо смятате, че може да навреди на SEO? Как би могъл Googlebot (или потребителите) да разберат, че получават кеширана страница? В противен случай отстраняването на проблеми с производителността обикновено помага на SEO.

Използвайте кешираните версии. Както беше посочено в коментарите, Googlebot няма да „забележи“ разликата между кеширана страница или динамична версия. Подобренията в производителността помагат на SEO и конверсии.

Скоростта на сайта е огромен фактор за класиране. Ако на потребителя са необходими 6 секунди, за да зареди вашата страница, има голяма вероятност да не видите много органичен трафик от търсене и е много вероятно вашите потребители да имат много малко страници на сесия, както и висок отпадане ставка.

Дори 2-3 секунди за зареждане на страница могат да бъдат доста високи, ако това е времето за реакция на сървъра. Ако това е след водопада, след като всичките ви изображения и javascript са заредени, това е доста добре.

За да намалите времето за зареждане на страницата на вашия сайт, със сигурност трябва да кеширате страниците, ако ще отнеме 6 секунди, за да ги заредите в противен случай. Намаляването на времето за зареждане на страницата от 6 секунди на 2-3 секунди ще има МАСИВЕН ефект върху класирането и успеха на вашите потребители.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?

Полезна информация