Responsive tsis txhais tias siv tau yooj yim hauv xov tooj. Ib lub website yuav hloov qhov loj raws npo tau raug, tiam sis tseem qeeb, hla dav, dhia layout lossis ua rau tus siv xa daim foos tsis tau. Txoj kev ntseeg tau yog ntsuas qhov xwm txheej tam sim no, kho raws li qhov cuam tshuam thiab rov kuaj ob qho kev ceev thiab cov haujlwm tiag.
Txoj kev ua yog: xaiv cov URL sawv cev → ntsuas siv cuab yeej thiab xov tooj tiag → kho layout thiab cov haujlwm → ua kom cov resources zoo dua → kuaj mobile SEO → rov ntsuas thiab khaws cov txiaj ntsig. Phau ntawv qhia no haum rau website uas siv HTML/CSS kho tus kheej, CMS thiab WordPress; cov npe hauv menu yuav txawv raws platform.
Ua ntej kho, txiav txim seb yuav suav tias ua tau zoo li cas
Rau txhua nplooj ntawv tseem ceeb, tus siv yuav tsum muaj peev xwm:
- Nyeem lub npe, cov ntsiab lus tseem ceeb thiab call to action yam tsis tas nthuav kom loj lossis scroll mus rau sab.
- Kov cov link, khawm, menu thiab cov teb hauv daim foos yam tsis nias yuam kev rau yam nyob ib sab.
- Pom cov ntsiab lus, duab, video thiab cov ntaub ntawv tseem ceeb uas sib npaug rau hauv computer version.
- Qhib nplooj ntawv hauv lub network mobile uas tsis zoo tag nrho yam tsis tos ntev dhau lossis pom layout dhia tas li.
- Ua tiav txoj haujlwm tseem ceeb xws li nyeem ib tsab xov xwm, xa lus tiv tauj, nkag mus lossis yuav khoom.
Google siv lub website version mobile los index. Yog li ntawd, mobile version yuav tsum tsis txhob zais cov ntsiab lus, link, structured data lossis metadata tseem ceeb tsuas yog kom nplooj ntawv luv dua (raws li Google Search Central).
Yog koj tseem tsis paub zoo txog kev ua kom website zoo dua, saib phau ntawv qhia SEO thiab ua website kom zoo rau cov pib tshiab kom paub cais technical optimization ntawm content optimization.
Ntsuas qhov xwm txheej tam sim no ua ntej hloov pauv
Sau ib daim npe 3–5 URL sawv cev: homepage lossis landing page uas muaj neeg nkag coob, ib tsab xov xwm lossis qeb uas muaj duab ntau, nplooj khoom/kev pabcuam lossis conversion form, thiab ib URL uas twb muaj neeg qhia tias qeeb. Sau hnub ntsuas, ntaus ntawv lossis simulated configuration, cov teeb meem pom thiab cov haujlwm uas tau sim.
Qhib txhua URL hauv PageSpeed Insights, xaiv hom Mobile thiab khaws cov txiaj ntsig. Cuab yeej no yuav qhia tau cov ntaub ntawv los ntawm cov neeg siv tiag hauv Chrome User Experience Report nrog rau Lighthouse cov ntaub ntawv simulated; ob pawg metrics sib txawv yog ib qho ib txwm muaj (raws li developers.google.com).
| Pawg | Yam yuav tsum sau tseg | Lub ntsiab lus |
|---|---|---|
| Kev tso saib | Hla dav, ntawv me, menu qhib nyuaj | Nrhiav responsive thiab usability teeb meem |
| Kev ceev | LCP, INP, CLS thiab lub sijhawm teb | Ntsuas kev thauj cov ntsiab lus tseem ceeb, kev teb thiab kev ruaj khov ntawm layout |
| Resources | Duab loj, JavaScript, CSS uas thaiv kev tso saib | Nrhiav qhov laj thawj uas ua rau cov ntaub ntawv lossis sijhawm ua haujlwm nce |
| Cov haujlwm | Menu, daim foos, nkag mus, them nyiaj | Txiav txim seb website puas ua tiav nws lub hom phiaj tiag |
Tam sim no Core Web Vitals muaj LCP, INP thiab CLS. Ntawm percentile 75, cov qib siv los ua qauv yog tsis tshaj 2.5 vib nas this, 200 millisecond thiab 0.1 raws kab; cov no yog qib siv ntsuas kev paub siv, tsis yog lus cog tseg tias txhua tus siv yuav tau zoo ib yam (raws li web.dev).
Kho layout raws txoj kev mobile-first
Mobile-first txhais tias tsim lub layout yooj yim rau npo nqaim ua ntej, ces siv media query nthuav ntxiv thaum npo loj dua. Qhov no tsis yog laj thawj kom hla computer; koj tseem yuav tsum kuaj ob pawg npo.
Kuaj viewport thiab cov khoom siv embedded
Qhov chaw ua: hauv HTML file uas siv sib koom, CMS template lossis ntu configuration uas muab tso rau hauv ntu <head>Yog lub website twb muaj ib daim ntawv cim zoo li no lawm, tsis txhob ntxiv ib daim ntxiv; xub kuaj tus nqi hauv daim qub.
<meta name="viewport" content="width=device-width, initial-scale=1">
Daim ntawv cim no pab kom browser siv qhov dav tiag tiag ntawm lub cuab yeej. Tsis txhob ntxiv user-scalable=no lossis maximum-scale=1 tsuas yog txwv kom tsis txhob zoom, vim qhov ntawd yuav ua rau cov neeg tsis pom kev zoo siv nyuaj dua.
Hauv cov ntaub ntawv CSS tseem ceeb, koj siv tau qhov teeb tsa hauv qab no ua qhov pib:
img,
video,
iframe {
display: block;
max-width: 100%;
height: auto;
}
.container {
width: min(100% - 2rem, 72rem);
margin-inline: auto;
}
Tom qab khaws cia, rov thauj nplooj ntawv dua los ntawm hard refresh lossis tshem lub cache ntawm qhov system tsim/CMS, ces xyuas seb cov duab thiab video puas nyob hauv lawv lub thawv. Tsis txhob siv overflow-x: hidden los zais qhov yuam kev tràn; nrhiav lub element uas ua rau tràn hauv DevTools, vim property no yuav ua rau qee cov ntsiab lus ploj.
Hloov layout uas muaj ntau kem thaum qhov screen nqaim
.layout {
display: grid;
grid-template-columns: 2fr 1fr;
gap: 2rem;
}
@media (max-width: 48rem) {
.layout {
grid-template-columns: 1fr;
gap: 1rem;
}
}
Teem breakpoint rau qhov chaw uas cov ntsiab lus pib nqaim, cov nyees khawm nqes kab tsis zoo, lossis kem sab cuam tshuam txoj haujlwm; tsis txhob xaiv raws li ib lub qauv xov tooj xwb. Hauv DevTools, rub qhov rais kom dav thiab nqaim, ces xyuas kom tsis muaj kab rov tav scroll ntawm cov dav nruab nrab.
Txhim kho ntawv, thaj chaw kov thiab cov form
Txawm interface tsis tràn kab rov tav los, nws tseem siv nyuaj tau yog tias ntawv me, cov link nyob sib ze dhau, lossis cov lus ceeb toom yuam kev tsis meej. Kuaj siv lub font tiag tiag ntawm website, tsis yog kuaj nrog placeholder xwb.
- Siv qhov loj pib ntawm ntawv uas nyeem tau yooj yim; tsis txhob muab tag nrho cov ntawv tso rau qhov loj ruaj khov uas me dhau.
- Rau cov kab lus ib txwm, siv line-height kwv yees li 1,4–1,7, ces kuaj nrog cov ntsiab lus tiag.
- Muab thaj chaw kov rau cov nyees khawm thiab link kom dav txaus, thiab tsis txhob tso ntau lub control nyob sib ze dhau.
- Tsis txhob siv xim ib leeg los qhia qhov yuam kev lossis xwm txheej; ntxiv cov ntawv lossis icon uas muaj lub ntsiab lus.
- Muab label kom meej rau cov input field thiab xaiv hom keyboard uas tsim nyog.
<label for="email">Email công việc</label>
<input
id="email"
name="email"
type="email"
autocomplete="email"
required
>
Muab code saum toj no tso rau hauv HTML ntawm form, thiab hloov cov ntsiab lus ntawm label thiab tus nqi name raws li koj lub system txais cov ntaub ntawv. Tom qab tso rau siv, sim xa cov ntaub ntawv raug thiab cov ntaub ntawv yuam kev; qhov txiaj ntsig tsim nyog yog tus neeg siv paub tias field twg yuam kev, vim li cas thiaj yuam kev thiab yuav kho li cas. Kuj kuaj nrog keyboard kom qhov kev optimize rau mobile tsis dhau los ua teeb meem rau accessibility.
Optimize cov duab thiab cov peev txheej uas yuav tsum rub tawm
Lub hom phiaj tsis yog ua kom txhua daim duab plooj, tiam sis yog xa qhov loj, hom file thiab qib zoo uas haum rau qhov chaw yuav tso duab.
Siv responsive images
Qhov chaw ua: hauv template lossis HTML editor ntawm image tag. Hloov cov npe file hauv qhov piv txwv rau cov file tiag uas twb tsim ua qhov loj 400, 800 thiab 1200 pixel; xyuas kom cov file no muaj nyob rau ntawm server.
<img
src="anh-800.jpg"
srcset="anh-400.jpg 400w,
anh-800.jpg 800w,
anh-1200.jpg 1200w"
sizes="(min-width: 48rem) 50vw, 100vw"
width="1200"
height="800"
alt="Mô tả ngắn gọn nội dung của ảnh"
>
srcset muab ntau version, hos sizes piav qhia qhov dav uas xav tias yuav siv. width thiab height pab browser npaj qhov chaw tseg ua ntej, yog li txo qhov uas layout raug thawb nqes thaum duab thauj tiav (raws li web.dev). Tom qab khaws cia, qhib DevTools hauv hom Mobile, rov thauj nplooj ntawv, thiab xyuas hauv Network seb file duab twg thiaj raug xaiv tiag.
Siv lazy-load raws kev xaiv
Rau cov duab uas nyob hauv qab thaj chaw pom thawj zaug, siv tau:
<img
src="bai-viet-800.jpg"
width="800"
height="533"
loading="lazy"
decoding="async"
alt="Mô tả ảnh"
>
Tsis txhob siv loading="lazy" ua ntu zus rau daim duab header lossis daim duab loj uas yog ib feem ntawm thawj cov ntsiab lus tseem ceeb. Tom qab hloov, xyuas lub sijhawm uas daim duab tseem ceeb tshwm thiab LCP. Yog lub website siv WordPress, saib txoj kev hloov GIF ua video kom txo qhov loj ntawm cov ntaub ntawv thaum GIF txav loj yog qhov ua rau cov ntaub ntawv rub tawm ntau ntxiv.
Txo CSS, JavaScript thiab third-party code

Tom qab kho cov duab, rov tshuaj xyuas cov peev txheej uas ua rau browser yuav tsum rub lossis khiav ntau code ua ntej tus neeg siv pom thiab kov tau cov ntsiab lus.
- Rho CSS thiab JavaScript uas tsis siv lawm; tsis yog compress xwb.
- Tsuas thauj cov code ntawm cov feature uas nplooj ntawv tam sim no xav tau.
- Ncua widget, advertisement, chatbot thiab tracking tool uas tsis tsim nyog rau thawj zaug uas nplooj ntawv tshwm.
- Khaws cov ntsiab lus tseem ceeb hauv HTML uas crawler nyeem tau; tsis txhob yuam tus neeg siv nias lossis swipe mam thiaj thauj tau.
- Txo cov font variant uas tsis siv; xav txog
font-display: swaptom qab kuaj qhov teeb meem uas hom ntawv hloov.
Tsis txhob rho JavaScript tawm tsuas yog kom tau qhab nia kuaj siab dua yog tias menu, shopping cart, checkout lossis form puas. Kuj yuav tsum tshuaj xyuas third-party code txog privacy, security, tus neeg muab kev pab thiab kev nkag tau rau cov ntaub ntawv; tsis txhob ntxiv script uas tsis paub qhov chaw. Tsab xov xwm xaiv interface uas sib dua rau cov tshuab uas tsis muaj zog yuav pab tshuaj xyuas qhov interface thiab cov peev txheej.
Kuaj cov ntsiab lus thiab SEO ntawm mobile version
Rau responsive website uas siv tib URL, kev tswj hwm feem ntau yooj yim dua. Yog website siv HTML sib txawv raws li lub cuab yeej lossis muaj mobile URL cais, yuav tsum muab piv kom zoo vim qhov pheej hmoo uas cov ntsiab lus thiab metadata tsis sib xws yuav siab dua.
- Muab title, meta description, robots tag, canonical, internal link thiab structured data ntawm mobile thiab desktop los sib piv.
- Xyuas kom cov ntsiab lus tseem ceeb, title, duab, alt text thiab video tseem ceeb muaj nyob rau hauv mobile.
- Tsis txhob thaiv CSS, JavaScript lossis duab uas tsim nyog hauv
robots.txtyog Google xav tau cov peev txheej ntawd los render nplooj ntawv. - Tsis txhob tso cov ntsiab lus tseem ceeb rau tom qab ib qho kev ua uas crawler tsis ua, xws li yuav tsum nias lossis swipe mam thiaj thauj tau.
- Siv URL Inspection hauv Google Search Console los kuaj seb URL puas raug crawl thiab render tau.
Accordion lossis tab yuav pab txuag chaw, tiam sis cov ntsiab lus tseem ceeb tseem yuav tsum muaj nyob hauv mobile version. Yog hloov template lossis plugin, xub backup ua ntej thiab, yog muaj, tso sim rau hauv staging environment; yog cov ntsiab lus, menu lossis form puas, rov qab siv version qub ces nrhiav qhov kev hloov uas ua rau yuam kev.
Kuaj ntawm lub cuab yeej tiag thiab txheeb xyuas dua tom qab hloov
DevTools pab nrhiav teeb meem, tiam sis tsis hloov tau lub xov tooj tiag kiag. Kuaj tsawg kawg ib lub screen me, ib lub screen loj dua thiab ib qho mobile connection uas muaj ceev nruab nrab. Ua cov kauj ruam hauv qab no rau URL uas tau xaiv:
- Qhib URL hauv private mode kom txo qhov cuam tshuam ntawm cache lossis browser extension.
- Scroll txij saum mus rau hauv qab; saib xyuas cov duab, advertisement, video, title uas pinned thiab cov element uas thauj ntxiv.
- Sim tig lub xov tooj ua kab rov tav yog tias nplooj ntawv muaj rooj ntaub ntawv, daim duab qhia, lossis qauv muaj ntau kem.
- Qhib cov ntawv qhia zaub mov, kev tshawb nrhiav, kev nkag mus rau tus as khauj, daim foos, lub tawb yuav khoom, lossis lwm yam haujlwm tseem ceeb.
- Sau cov ntaub ntawv yuam kev raws txhob txwm kom kuaj cov lus ceeb toom txog kev ua yuam kev thiab txoj kev rov qab kho.
- Hauv Chrome DevTools, qhib kev sim network qeeb thiab saib Console kom nrhiav JavaScript yuam kev; tom qab ntawd rov ua tib txoj haujlwm ntawm ib lub cuab yeej tiag.
Tom qab txhua pawg kev hloov pauv, rov khiav tib URL thiab tib txoj haujlwm uas tau ntsuas thaum pib. Sib piv LCP, INP, CLS, lub sijhawm thauj khoom, Console yuam kev thiab qhov peev xwm ua tiav txoj haujlwm; tsis txhob txiav txim los ntawm ib tus qhab nia xwb.
Kho raws qib tseem ceeb thiab npaj txoj kev thim rov qab
- Kev yuam kev uas thaiv txoj haujlwm: khawm nias tsis tau, ntawv qhia zaub mov qhib tsis tau, daim foos xa tsis tau, cov ntsiab lus raug npog, lossis nplooj ntawv muaj kev scroll kab rov tav.
- Kev yuam kev ntawm cov ntsiab lus thiab SEO: cov ntsiab lus tseem ceeb, npe, txuas, duab, alt text, lossis structured data ploj ntawm mobile.
- Kev yuam kev ntawm kev qhia tawm: ntawv nyeem nyuaj, qhov nrug nqaim dhau, duab hloov cev, lossis layout dhia.
- Kev yuam kev ntawm kev ua haujlwm ceev: duab loj dhau, third-party script, CSS/JavaScript tsis tsim nyog, lossis server teb qeeb.
- Kev optimize qib siab: txhim kho cache, kev faib tawm cov peev txheej, code splitting thiab preload uas xaiv ua tib zoo tom qab twb muaj cov ntaub ntawv ntsuas lawm.
Ua ntej hloov template, CSS, plugin lossis cov teeb tsa optimize, backup cov ntaub ntawv thiab database raws li koj lub platform txoj txheej txheem, khaws version tam sim no thiab tso tawm hloov pauv ua tej pawg me. Yog muaj kev yuam kev, thim rov qab pawg uas nyuam qhuav tso tawm; yog tseem nrhiav tsis tau qhov ua rau, kaw ib qho optimize tshiab zuj zus es tsis txhob muab tshem tag nrho ib zaug. Tom qab restore, rov kuaj menu, daim foos, kev nkag mus, kev them nyiaj, cov ntsiab lus thiab cov txiaj ntsig ntsuas.
Checklist lees txais
- Tsis muaj horizontal scroll ntawm cov screen width uas tau kuaj.
- Npe, kab lus thiab khawm tseem ceeb nyeem tau yooj yim thiab kov tau yooj yim.
- Cov duab muaj qhov loj tsim nyog, alt tsim nyog thiab muaj width/height thaum tsim nyog.
- Cov duab nyob sab nraum thawj qhov pom tau raug lazy-load; cov duab hauv cov ntsiab lus tseem ceeb tsis raug ncua yuam kev.
- Menu, kev tshawb nrhiav, daim foos, kev nkag mus thiab cov haujlwm hloov pauv ua haujlwm ntawm lub cuab yeej tiag.
- Cov ntsiab lus, metadata, txuas thiab structured data tseem ceeb tsis ploj ntawm mobile.
- PageSpeed Insights tau kuaj hauv Mobile mode thiab tau cais cov ntaub ntawv siv tiag tiag ntawm cov ntaub ntawv simulated.
- Tau khaws cov txiaj ntsig ua ntej thiab tom qab, thiab paub yuav thim rov qab cov kev hloov pauv li cas yog tias txoj haujlwm puas.
Tsis muaj ib tus qhab nia PageSpeed twg uas hloov tau qhov kev saib xyuas seb tus neeg siv puas ua tiav txoj haujlwm. Qhov yuav tsum ua tiav yog tus neeg siv nyeem tau, kov tau, sau tau thiab ua tiav qhov haujlwm uas lawv tuaj rau nplooj ntawv no ua, nrog kev ua yuam kev tsawg dua.
Cov ntaub ntawv siv
- Mobile-first Indexing Best Practices — Google Search Central.
- About PageSpeed Insights — Google for Developers.
- Web Vitals — web.dev.
- Responsive images — web.dev.
- Using responsive images in HTML — MDN Web Docs.
- Lazy loading — MDN Web Docs.

