Kas yra WEB SERVER? Ką reiškia WEB SERVER? WEB SERVER reikšmė, apibrėžimas ir paaiškinimas

Mes turime svetainę, kurioje yra šimtai dinaminių kategorijų puslapių, kuriuose pateikiamas produktų sąrašas ieškant atitinkamų produktų mūsų duomenų bazėje. Problema ta, kad užklausai iš serverio į duomenų bazę grįžti reikia 4–6 sek., O tai padidina įkėlimo laiką iki 7–9 sekundžių. Talpyklos puslapiai įkeliami labai greitai per 2–3 sekundes, net jei pirmą kartą apsilankau šiame puslapyje.

Vienas iš mūsų turimų sprendimų yra paleisti robotą kas 24 valandas ir tuos puslapius 24 valandas laikyti serveryje.

Ar kas nors gali pamatyti galimą neigiamą poveikį SEO? Ar kas nors naudojo panašų metodą?

  • Tavo laikai man neskamba. Kalbi sekundėmis, o ne milisekundėmis? Aš naudoju savo žiniatinklio serverį ir DB serverius. Vienas metaduomenų db serveris veikia žiniatinklio serveryje, o duomenys yra tam skirtame serveryje. Visa tai įvyksta vos per kelias milisekundes. Visi puslapiai įkeliami greičiau nei per 400 milisekundžių. Prieš išsukdami talpyklą turite išspręsti problemą. Talpykla NĖRA jūsų atsakymas!
  • 1 Labai ačiū už atsakymą. Kas nutinka tarp serverio ir duomenų bazės, ar serveris vykdo paieškos užklausą iš maždaug 100 000 produktų, kad atitiktų kategorijos pavadinimą, tada prieš pateikdamas klientui iš tų produktų sukuria puslapį. Šis procesas trunka 4000 ms geromis dienomis, atsižvelgiant į tools.pingdom.com/#!/cZ4rFS/https://dev1.industrysearch.com.au/ ... Bet jei puslapis serveryje yra talpykloje, viso puslapio įkėlimas trunka 3000 ms. informacijos apie produktus jau yra.
  • Suprantu, kad paieškos algoritmas gali būti neoptimizuotas ir užtrukti ilgiau nei galėtų, bet manau, kad puslapių talpyklą talpykloje gali būti lengva ištaisyti bent jau tol, kol pataisysime paiešką?
  • Panašu, kad matuojate puslapių apkrovas, įskaitant išorinius išteklius. Turėkite omenyje, kad naudodamiesi trečiosios šalies įrankiu galite nesuteikti tikslių rezultatų. Norint įsitikinti, ar jūsų procesai yra teisingi, norėsite patikrinti, kiek laiko reikia pateikti puslapiui, arba laiko, kol bus pasiekiamas pirmasis baitas. 100 tūkst. Jūsų DB nėra nieko. Turėjau 100 milijonų ir daugiau nei 70 lentelių. Taigi laikas turėtų būti trumpas. Jei esate patenkintas, galite padidinti savo užklausos talpyklą DB ir žiniatinklio serverio vidinėje talpykloje. Bet to nedarykite sugedusiai sistemai.
  • 1 Kaip manote, kodėl tai gali pakenkti SEO? Iš kur „Googlebot“ (ar vartotojai) galėtų žinoti, kad jie gauna talpykloje saugomą puslapį? Jei kas, našumo problemų sprendimas dažniausiai padeda SEO.

Naudokite talpykloje esančias versijas. Kaip buvo pažymėta komentaruose, „Googlebot“ „nepastebės“ skirtumo tarp talpyklos puslapio ar dinaminės versijos. Našumo patobulinimai padeda SEO ir konversijoms.

Svetainės greitis yra didžiulis reitingavimo veiksnys. Jei vartotojui užtenka 6 sekundžių, kol jūsų puslapis bus įkeltas, yra didelė tikimybė, kad nematysite daug natūralios paieškos srauto, ir labai tikėtina, kad jūsų vartotojai turės labai mažai puslapių per seansą ir didelį atmetimą norma.

Net 2–3 sekundės įkeliant puslapį gali būti gana didelės, jei tai yra serverio atsakymo laikas. Jei tai yra po krioklio po to, kai visi jūsų vaizdai ir „Javascript“ yra įkrauti, tai yra gana gerai.

Jei norite sutrumpinti svetainės puslapio įkėlimo laiką, tikrai turite talpinti puslapius talpykloje, jei priešingu atveju reikės 6 sekundžių. Sutrumpinus puslapio įkėlimo laiką nuo 6 sekundžių iki 2–3 sekundžių, MASIŠKAI paveiks jūsų reitingą ir jūsų vartotojų sėkmę.

dirbo už jus: Charles Robertson | Norite su mumis susisiekti?