mobilny-pierwszy indeksowanie
co mobilny-pierwszy indeksowanie actually jest — Google używając twój mobilny HTML dla indeksowanie i ranking — why treść parity jest reguła
Języki
1 sygnał dowodowy na tej stronie
- Powiązane działające narzędzieSchema Markup Validator
mobilny-pierwszy indeksowanie means Google używa the mobilny version of twój strona — crawled by Googlebot smartphone — dla indeksowanie i ranking. It's nie a oddzielny 'mobilny index' (there's one index), you może't opt out, i it's nie a ranking boost by itself. The reguła it forces jest treść parity: anything you want zindeksowany — tekst, dane strukturalne, images, tekst alternatywny, linki wewnętrzne — ma to być in the mobilny HTML, lub Google może nigdy see it. Don't confuse it z mobilny-friendliness; że's a oddzielny usability concept. Responsive design jest Google's recommended setup. Google announced it in November 2016, made it the domyślny dla new witryny in 2019, moved the ostatni batch in może 2023, i declared it complete in October 2023.
Evidence for this claim Google predominantly uses the mobile version of content, crawled with its smartphone agent, for indexing and ranking. Scope: Current Google mobile-first indexing behavior. Confidence: high · Verified: Google Search Central: Mobile-first indexing Evidence for this claim Google recommends equivalent primary content, structured data, metadata, images, and links across mobile and desktop versions. Scope: Mobile/desktop content parity requirements. Confidence: high · Verified: Google Search Central: Mobile-first best practicesTL;DR — mobilny-pierwszy indeksowanie means Google looks at the mobilny version of twój strona — nie the komputer stacjonarny version — to decide co twój strona jest o i how to rank it. It’s nie a oddzielny “mobile index,” i it’s nie a ranking boost. The one thing to get right: anything you want Google to see needs to być on twój mobilny witryna, ponieważ że’s the version it indexes.
co mobilny-pierwszy indeksowanie jest
gdy Google crawls twój witryna, it mostly visits as a smartphone — używając a mobilny crawler called Googlebot smartphone. Whatever it sees on the mobilny version of twój strona jest co it indexes i ranks. że’s mobilny-pierwszy indeksowanie in one zdanie: Google używa the mobilny version of twój treść dla indeksowanie i ranking.
Evidence for this claim Google predominantly uses the mobile version of a site’s content, crawled with its smartphone agent, as the source for indexing and ranking. Scope: mobile/desktop crawls, cached documents and web-app navigation as applicable Confidence: high · Verified: Mobile-first indexing best practicesThe nazwa trips people up, so let me jasny up two things right away:
- There jest no oddzielny “mobile index.” Google ma one index. mobilny-pierwszy indeksowanie just changed który version of twój strona Google looks at — komputer stacjonarny używany to być the domyślny, now mobilny jest.
- It jest nie a ranking boost. będąc on mobilny-pierwszy indeksowanie doesn’t lift twój positions. It tylko changes który version of twój treść Google reads.
Why it matters: co’s on mobilny jest co counts
Here’s the part że actually affects twój witryna. If something exists on twój komputer stacjonarny strona ale nie on twój mobilny strona — a akapit of tekst, an image, a link, niektóre dane strukturalne — Google może simply nie see it, ponieważ it’s indeksowanie the mobilny version.
A common rzeczywisty-world przykład: a witryna pokazuje the pełny artykuł on komputer stacjonarny ale trims it down on mobilny to “keep things clean.” poniżej mobilny-pierwszy indeksowanie, the trimmed-out treść może nigdy get zindeksowany. The fix isn’t complicated — upewnij się the ważny stuff jest on the mobilny version too.
mobilny-pierwszy indeksowanie jest nie the same as “mobile-friendly”
te two get mixed up constantly. mobilny-pierwszy indeksowanie jest o który version Google indexes. mobilny-friendliness jest o how usable twój strona jest on a phone — tap targets, readable tekst, no horizontal scrolling. They’re oddzielny ideas. A strona może być zindeksowany mobilny-pierwszy i nadal być clunky on a phone, i vice versa. ten artykuł jest tylko o the pierwszy one.
co you powinien actually robić
dla almost everyone, the answer jest responsive design — one ustawić of HTML że adapts to the screen size. że way twój mobilny i komputer stacjonarny versions są the same treść by domyślny, i you don’t mieć to zachować two versions in sync. It’s również co Google recommends.
If you’re on something older — like a oddzielny mobilny witryna on jego own URLs
(m.example.com) — że nadal działa, ale it’s więcej fragile i needs więcej care.
Want the pełny picture — the verified timeline, the dokładny parity reguły, how Google handles the lazy-load trap, how the config options porównywać, i gdzie Bing differs? Switch to the Advanced tab.
Evidence for this claim Google predominantly uses the mobile version of a site’s content, crawled with its smartphone agent, as the source for indexing and ranking. Scope: mobile/desktop crawls, cached documents and web-app navigation as applicable Confidence: high · Verified: Mobile-first indexing best practices Evidence for this claim Google predominantly uses the mobile version of content, crawled with its smartphone agent, for indexing and ranking. Scope: Current Google mobile-first indexing behavior. Confidence: high · Verified: Google Search Central: Mobile-first indexing Evidence for this claim Google recommends equivalent primary content, structured data, metadata, images, and links across mobile and desktop versions. Scope: Mobile/desktop content parity requirements. Confidence: high · Verified: Google Search Central: Mobile-first best practicesTL;DR — mobilny-pierwszy indeksowanie = Google używa the mobilny version of a strona’s treść, crawled by Googlebot smartphone, dla indeksowanie i ranking. One index, no opt-out, nie a ranking boost. The operative reguła jest treść parity: “only the content shown on the mobile site is used for indexing,” so dowolny tekst, dane strukturalne, images, tekst alternatywny, lub links you want zindeksowany musi być in the mobilny HTML. It’s distinct z mobilny-friendliness/strona experience. Responsive design jest Google’s recommended config; dynamiczny serving i oddzielny URLs działać ale są riskier. Watch the lazy-load-on-interaction trap. Timeline: announced Nov 2016 → domyślny dla new witryny 2019 → ostatni batch może 2023 → declared complete Oct 2023. Bing zrobił nie make the same switch — it stays urządzenie-agnostic z a single index.
The definition, precisely
Google’s own framing: Google używa the mobilny version of a witryna’s treść, crawled z the smartphone agent, dla indeksowanie i ranking. i in jego mobilny-pierwszy best-practices doc it’s even blunter o the consequence: “Only the content shown on the mobile site is used for indexing.”
Evidence for this claim Google predominantly uses the mobile version of a site’s content, crawled with its smartphone agent, as the source for indexing and ranking. Scope: mobile/desktop crawls, cached documents and web-app navigation as applicable Confidence: high · Verified: Mobile-first indexing best practicesIn my Ahrefs poradnik on mobilny-pierwszy indeksowanie I define it the same way — mobilny-pierwszy indeksowanie refers to Google używając the mobilny version of a witryna’s treść dla indeksowanie i ranking — i I dodaj two clarifications że kill najbardziej of the confusion: “There is only one index and you can’t opt out of mobile-first indexing.” It jest również nie a ranking boost. It changes który version Google reads, nie how well it ranks.
Googlebot jest mostly the smartphone crawler
ten jest the mechanism underneath the whole thing. Google: “For most sites Google Search primarily indexes the mobile version of the content. As such the majority of Googlebot crawl requests will be made using the mobile crawler, and a minority using the desktop crawler.” There są two subtypes — Googlebot Smartphone (“a mobile crawler that simulates a user on a mobile device”) i Googlebot komputer stacjonarny — ale the smartphone one robi the bulk of the działać now.
Evidence for this claim Google documents that most Googlebot crawl requests use the mobile crawler and a minority use the desktop crawler; “mobile-first” does not mean desktop Googlebot never crawls. Scope: mobile/desktop crawls, cached documents and web-app navigation as applicable Confidence: high · Verified: GooglebotGoogle robi nadal crawl z the komputer stacjonarny użytkownik-agent czasami, ale the version że matters dla indeksowanie jest the mobilny one.
treść parity jest reguła #1
If you take one thing z ten strona, take ten: co’s on twój mobilny witryna jest co gets zindeksowany. Google’s doc listy it as the pierwszy requirement — “Make sure that your mobile site contains the same content as your desktop site” — i the clincher jest że “only the content shown on the mobile site is used for indexing.”
John Mueller said it as plainly as it gets at Pubcon Pro Virtual 2020: “anything that you want to have indexed, it needs to be on the mobile site,” i “we will only index the mobile content in the future.” If it’s komputer stacjonarny-tylko, plan dla Google nie to see it.
A użyteczny nuance, though — parity robi nie mean byte-dla-byte identical. As I put it in my Ahrefs poradnik on mobilny-pierwszy indeksowanie: “any important content must be present on mobile.” You może mieć a leaner mobilny layout; you just może’t drop the treść, dane strukturalne, images, tekst alternatywny, lub links you actually want zindeksowany.
i one myth to retire: hidden/tabbed/accordion treść jest fine. Pre-mobilny-pierwszy, treść hidden behind UI dla UX powody był discounted. że’s no longer prawdziwy — Google no longer discounts treść hidden to poprawić the doświadczenie użytkownika. So a mobilny accordion że holds twój pełny treść jest fine; the treść jest in the HTML i gets zindeksowany.
The parity elementy że actually bite
Beyond raw tekst, Google’s best-practices doc calls out specific things to zachować equivalent w całym versions:
- dane strukturalne. “Make sure that your mobile and desktop sites have the same structured data.” If twój znaczniki tylko ships on komputer stacjonarny, twój wyniki z elementami rozszerzonymi może vanish.
- Images i tekst alternatywny. “Make sure that the mobile site has the same alt text for images as the desktop site.” Dropping images lub stripping tekst alternatywny on mobilny hurts Image Search.
- tytuły i opisy meta. “Make sure that the title element and the meta description are equivalent across both versions of your site.”
- nagłówki. “Use the same clear and meaningful headings on the mobile site as you do on the desktop site.” A stripped-down mobilny template że drops H2s/H3s lub flattens them do plain tekst weakens the strona’s structure dla indeksowanie, nie just jego readability.
- Video dane strukturalne. “Use the same video structured data on both your
mobile site and desktop site.” If a strona carries
VideoObjectznaczniki on komputer stacjonarny, ship the same znaczniki on mobilny — otherwise the mobilny version (the one Google actually indexes) jest missing it. - Robots meta znaczniki. “Use the same robots meta tags on the mobile site and the
desktop site.” ten jest a classic accidental-deindex: a
noindexże tylko exists on the mobilny template będzie deindex the strona, ponieważ Google indexes the mobilny version. - linki wewnętrzne. zachować twój navigation i key links in the mobilny HTML. Don’t hide them behind interactions że mieć to fire przed the links load.
The lazy-load / użytkownik-interaction trap
A specific, common awaria mode. Google: “Don’t lazy-load primary content upon user interaction. Google won’t load content that requires user interactions (for example, swiping, clicking, or typing) to load.” If twój main treść tylko appears po the użytkownik taps “load more,” swipes a carousel, lub clicks a tab że fetches treść on demand, Googlebot won’t trigger że interaction — so the treść isn’t seen. Load primary treść on scroll lub obejmować it in the initial HTML instead.
Evidence for this claim Primary mobile content that appears only after user interaction can be missed because Google does not perform every swipe, click or typing action needed to reveal it. Scope: mobile/desktop crawls, cached documents and web-app navigation as applicable Confidence: high · Verified: Mobile-first indexing best practicesThe verified timeline
mobilny-pierwszy indeksowanie took roughly seven years end to end. The dated milestones:
- November 2016 — Google pierwszy announced mobilny-pierwszy indeksowanie i began testing.
- 2018 — the broad rollout began po the testing period.
- 2019 — mobilny-pierwszy became the domyślny dla new witryny: domains odkryty po ten były crawled mobilny-pierwszy z the start.
- March 2020 — Google announced it by switch the whole web by September 2020. As Mueller put it, Google by być “switching to mobile-first indexing for all websites starting September 2020.”
- July 2020 — że deadline był extended. Google: “we’ve decided to extend the timeframe to the end of March 2021.”
- może 2023 — the ostatni batch moved ponad: “the last batch of sites eligible for mobile-first indexing have been moved over.” Practically, ten jest gdy the rollout finished.
- October 2023 — Google declared it complete: “the trek to Mobile First Indexing is now complete.” (Mueller.)
Two prawidłowy ways to say “when it was complete,” i it’s worth keeping them straight: the rollout effectively finished z the ostatni batch in może 2023, podczas gdy Google officially declared it complete in October 2023. A “very small set of sites which do not work on mobile devices at all” są simply crawled z komputer stacjonarny Googlebot — że’s an exception Google handles, nie a setting you choose. (Search Console’s “which crawler” indeksowanie info był removed shortly po the October 2023 announcement, since there był no longer a mix to raport.) dla witryny że genuinely aren’t accessible on a mobilny urządzenie at wszystkie, the practical risk now jest nie będąc indeksowalny.
konfiguracja: responsive vs. dynamiczny serving vs. oddzielny URLs
There są three ways to serve mobilny, i Google ma a jasny preference:
- Responsive design (recommended). One URL, one HTML, layout adapts via CSS. Google: it “recommends Responsive Web Design because it’s the easiest design pattern to implement and maintain.” Parity jest basically automatic ponieważ there’s tylko one version.
- dynamiczny serving. Same URL, ale the serwer zwroty różny HTML na podstawie the użytkownik-agent. It działa, ale it’s błąd-prone — it’s łatwy to ship komputer stacjonarny i mobilny out of sync, który breaks parity in exactly the ways above.
- oddzielny URLs (m-dot). różny HTML on różny URLs (e.g.
m.example.com). The least recommended of the three i the najbardziej to maintain. If you’re on it, Google’s guidance: “For separate URLs, set desktop versions as canonical with an alternate link to the mobile version,” i sprawdzenie twójhreflanglinks w całym the oddzielny URLs. The mobilny URL musi serve the pełny, ważny treść — ponieważ że’s the one będąc zindeksowany.
How to sprawdzenie if twój witryna jest on mobilny-pierwszy indeksowanie
At ten point essentially każdy normal witryna jest. To confirm a specific strona, używać Search Console → URL Inspection / strona indeksowanie i look at the “Crawled as” wartość — “Googlebot smartphone” means it’s będąc zindeksowany mobilny-pierwszy. (As noted, Google removed the broader crawler-info reporting po declaring the rollout complete, ponieważ there’s no longer a meaningful split.)
robi Bing robić mobilny-pierwszy indeksowanie? No.
ten jest the cross-engine angle almost nobody covers, i it matters if you care o więcej niż Google. Bing zrobił nie switch to mobilny-pierwszy indeksowanie the way Google zrobił. It zachowuje a single, urządzenie-agnostic index zamiast indeksowanie the mobilny version specifically. James Murray of Microsoft Bing explained the reasoning: “we think it’s more useful to have an integrated view and to be more device agnostic,” i “we want to give you the same index and then personalise to you as the user.”
The takeaway: treść-parity hygiene nadal pomaga you on Bing, ale Bing hasn’t announced a switch to indeksowanie the mobilny version — it treats the index as urządzenie-agnostic.
Common myths, corrected
- “There’s a separate mobile index.” No — one index. mobilny-pierwszy indeksowanie just changes który version Google looks at.
- “It’s a ranking boost.” No — it’s który treść jest zindeksowany/ranked, nie a bonus.
- “It’s the same as mobile-friendly.” No — różny concepts. ten jest o indeksowanie; mobilny-friendliness jest usability/strona experience.
- “You can opt out / stay desktop-indexed.” No. (witryny że genuinely don’t działać on mobilny są an exception Google handles, nie a setting.)
- “Hidden/tabbed/accordion content won’t count.” Outdated — Google no longer discounts treść hidden dla UX.
- “Mobile content must be identical to desktop.” No — it musi contain the same ważny treść, nie być byte-dla-byte identical.
- “It only affects mobile search results.” No — the mobilny version jest używany dla indeksowanie i ranking w całym oba komputer stacjonarny i mobilny wyniki.
- “Bing does mobile-first indexing too.” No — Bing stays urządzenie-agnostic.
dla gdzie ten sits in the bigger picture — crawling, renderowanie, i the index itself — see the indeksowanie hub. The parity reguły here są również why index bloat i crawling problems pokazywać up downstream: if Google może’t see twój treść on mobilny, it może’t index it well in the pierwszy place.
AI summary
A condensed take on the Advanced version:
- mobilny-pierwszy indeksowanie = Google używa the mobilny version of a strona’s treść, crawled by Googlebot smartphone, dla indeksowanie i ranking. One index, no opt-out, nie a ranking boost — it tylko changes który version Google reads.
- Googlebot jest mostly the smartphone crawler now — the majority of crawl żądania użyj mobilny crawler, a minority the komputer stacjonarny one.
- treść parity jest reguła #1: “only the content shown on the mobile site is used for indexing.” zachować tekst, dane strukturalne (w tym video dane strukturalne), images + tekst alternatywny, nagłówki, tytuły/opisy meta, robots meta znaczniki, i linki wewnętrzne equivalent on mobilny. Mueller: “anything that you want to have indexed, it needs to be on the mobile site.”
- Parity ≠ identical. ważny treść musi być on mobilny, ale it needn’t być byte-dla-byte. Hidden/tabbed treść jest now fine — Google no longer discounts it.
- Lazy-load trap: Google won’t trigger interactions (swipe/click/type) to load treść. Load primary treść on scroll lub in the initial HTML.
- It’s nie mobilny-friendliness — że’s a oddzielny usability/strona-experience concept.
- Configs: responsive jest recommended; dynamiczny serving działa ale jest fragile; oddzielny URLs (m-dot) są least recommended (ustawić komputer stacjonarny canonical + alternate to mobilny, sprawdzenie hreflang).
- Timeline: announced Nov 2016 → domyślny dla new witryny 2019 → “whole web by Sept 2020” (announced Mar 2020) → extended to Mar 2021 → ostatni batch może 2023 → declared complete Oct 2023. A tiny ustawić of komputer stacjonarny-tylko witryny stay on komputer stacjonarny crawl.
- sprawdzenie it via Search Console “Crawled as: Googlebot smartphone.”
- Bing zrobił nie switch — it zachowuje a single urządzenie-agnostic index.
Official documentation
Primary-źródło documentation z the wyszukiwarki.
- mobilny-pierwszy indeksowanie dobre praktyki — the canonical doc: the parity checklist (treść, dane strukturalne, images/alt, tytuły/opisy, robots meta), the lazy-load reguła, i responsive vs. dynamiczny serving vs. oddzielny URLs. Start here.
- Googlebot — the crawler że robi the działać: Googlebot Smartphone vs. komputer stacjonarny, i why najbardziej crawl żądania są mobilny.
- Crawling i indeksowanie — the hub dla the broader crawl/index topic ten sits inside.
- Announcing mobilny pierwszy indeksowanie dla the whole web (Mar 2020) — the “whole web by September 2020” announcement.
- Prepare dla mobilny-pierwszy indeksowanie — z a little extra time (Jul 2020) — the deadline extension to March 2021.
- mobilny-pierwszy indeksowanie ma landed (Oct 2023) — the official “complete” announcement.
Bing / Microsoft
- Bing: No oddzielny mobilny Index (James Murray interview) — why Bing stayed urządzenie-agnostic zamiast switching to mobilny-pierwszy indeksowanie.
cytaty z the źródło
On-the-record statements z Google i Bing. każdy link jest a deep link że jumps to the quoted passage on the źródło strona.
Google — co mobilny-pierwszy indeksowanie means
- “Only the content shown on the mobile site is used for indexing.” — Google Search Central docs. Jump to cytat
- “For most sites Google Search primarily indexes the mobile version of the content. As such the majority of Googlebot crawl requests will be made using the mobile crawler, and a minority using the desktop crawler.” Jump to cytat
- “a mobile crawler that simulates a user on a mobile device.” (Googlebot Smartphone) Jump to cytat
Google — treść parity
- “Make sure that your mobile site contains the same content as your desktop site.” Jump to cytat
- “Make sure that your mobile and desktop sites have the same structured data.” Jump to cytat
- “Make sure that the mobile site has the same alt text for images as the desktop site.” Jump to cytat
- “…the title element and the meta description are equivalent across both versions of your site.” Jump to cytat
- “Use the same clear and meaningful headings on the mobile site as you do on the desktop site.” Jump to cytat
- “Use the same video structured data on both your mobile site and desktop site.” Jump to cytat
- “Use the same robots meta tags on the mobile site and the desktop site.” Jump to cytat
Google — the lazy-load trap i konfiguracja
- “Don’t lazy-load primary content upon user interaction. Google won’t load content that requires user interactions (for example, swiping, clicking, or typing) to load.” Jump to cytat
- Google “recommends Responsive Web Design” as the easiest pattern to implement i maintain. Jump to cytat
- “Separate URLs: Serves different HTML to each device, and on separate URLs.” Jump to cytat
John Mueller, Google — the key ostrzeżenie (Pubcon Pro Virtual 2020, via wyszukiwarka Journal’s coverage)
- “we will only index the mobile content in the future.” Jump to cytat
- “anything that you want to have indexed, it needs to be on the mobile site.” Jump to cytat
John Mueller, Google — the timeline (via wyszukiwarka Land’s verbatim coverage)
- “the trek to Mobile First Indexing is now complete.” (Oct 2023) Jump to cytat
- “a very small set of sites which do not work on mobile devices at all” pozostawać crawled by komputer stacjonarny Googlebot. Jump to cytat
- “the last batch of sites eligible for mobile-first indexing have been moved over.” (może 2023) Jump to cytat
- “we’ve decided to extend the timeframe to the end of March 2021.” (Jul 2020) Jump to cytat
- “switching to mobile-first indexing for all websites starting September 2020.” (announced Mar 2020) Jump to cytat
James Murray, Microsoft Bing — why Bing didn’t switch
- “we think it’s more useful to have an integrated view and to be more device agnostic.” Jump to cytat
- “we want to give you the same index and then personalise to you as the user.” Jump to cytat
mobilny-pierwszy parity audit checklist
Run ten wobec twój mobilny HTML (view źródło on the mobilny version, lub używać URL Inspection’s wyrenderowany HTML), since że’s the version Google indexes:
- Same treść. The pełny, ważny treść jest present on mobilny — nie trimmed “for cleanliness.” Anything you want zindeksowany jest in the mobilny HTML.
- Same dane strukturalne. The same znaczniki ships on oba versions, referencing the same URLs as the strona itself.
- Same images + tekst alternatywny. No images dropped on mobilny; tekst alternatywny matches the komputer stacjonarny version (ten affects Image Search).
- Same tytuły & opisy meta. Equivalent
titlei opis meta w całym oba versions. - Same nagłówki. mobilny zachowuje the same jasny, meaningful nagłówek structure (H2s/H3s) as komputer stacjonarny — nie flattened do plain tekst.
- Same video dane strukturalne.
VideoObject(lub other video znaczniki) present on komputer stacjonarny również ships on mobilny. - Same robots meta znaczniki. No stray
noindex/nofollowon the mobilny template (a classic accidental deindex). - Same linki wewnętrzne. Navigation i key links są in the mobilny HTML — nie hidden behind interactions że musi fire przed the links load.
- No interaction-gated treść. Primary treść loads on scroll lub in the initial HTML, nie tylko po a tap/swipe/type.
- Hidden/tabbed treść jest OK — accordions i tabs są fine as long as the treść jest in the HTML (Google no longer discounts UX-hidden treść).
- (oddzielny URLs tylko) komputer stacjonarny ustawić as canonical z an
alternatelink to mobilny;hreflangpoprawny w całym versions; the mobilny URL serves the pełny treść. - Verified in Search Console — “Crawled as: Googlebot smartphone.”
The mental modele
1. mobilny = the źródło of truth. Whatever jest in twój mobilny HTML jest co Google indexes i ranks. komputer stacjonarny-tylko treść jest, dla indeksowanie purposes, invisible. Audit wobec the mobilny version, nie the one you zwykle look at on twój laptop.
2. Parity, nie tożsamość. You don’t need byte-dla-byte sameness — you need każdy ważny element on mobilny: treść, dane strukturalne, images + alt, tytuły/opisy, robots meta, linki wewnętrzne. A leaner layout jest fine; missing substance jest nie.
3. indeksowanie ≠ a boost, i ≠ mobilny-friendliness. mobilny-pierwszy indeksowanie changes który version Google reads — it doesn’t raise rankings, i it isn’t the same as będąc usable on a phone. zachować tamte three ideas oddzielny i najbardziej of the confusion disappears.
4. Don’t make Google interact. Googlebot won’t swipe, click, lub type to reveal treść. If treść tylko appears po a użytkownik action, treat it as nie zindeksowany. Load it on scroll lub in the initial HTML.
5. Pick the config że makes parity automatic. Responsive design means one version, so parity jest free. dynamiczny serving i oddzielny URLs mean two versions you mieć to zachować in sync — każdy parity element above becomes a thing że może silently drift. Choose responsive unless you mieć a strong powód nie to.
mobilny-pierwszy indeksowanie — cheat sheet
The one reguła: Google indexes twój mobilny HTML. “Only the content shown on the mobile site is used for indexing.” If it’s nie on mobilny, assume it won’t być zindeksowany.
mobilny-pierwszy indeksowanie vs. mobilny-friendliness
| mobilny-pierwszy indeksowanie | mobilny-friendliness | |
|---|---|---|
| co it jest | który version Google indexes/ranks | How usable the strona jest on a phone |
| Concern | treść parity | UX / strona experience |
| A ranking boost? | No | Part of strona-experience signals |
| You może opt out? | No | n/a |
Config comparison
| Config | One URL? | Same HTML? | Parity risk | Google’s stance |
|---|---|---|---|---|
| Responsive | Yes | Yes | niski (one version) | Recommended |
| dynamiczny serving | Yes | No (by użytkownik-agent) | Medium — łatwy to drift | działa, fragile |
| oddzielny URLs (m-dot) | No | No | wysoki — two witryny to sync | Least recommended |
dla oddzielny URLs: ustawić komputer stacjonarny as canonical, dodawać an alternate link to the mobilny
URL, zachować hreflang poprawny, i upewnij się the mobilny URL serves the pełny treść.
Parity checklist (zachować equivalent on mobilny)
- treść · dane strukturalne (incl. video) · images + tekst alternatywny · nagłówki · tytuły + opisy meta · robots meta znaczniki · linki wewnętrzne.
Traps
noindexże tylko ships on mobilny → accidental deindex.- treść gated behind tap/swipe/type → nie załadowany by Googlebot.
- Trimming “long” treść on mobilny → trimmed treść może nie być zindeksowany.
Timeline: announced Nov 2016 → domyślny dla new witryny 2019 → ostatni batch może 2023 → declared complete Oct 2023.
Other engines: Bing zrobił nie switch — single urządzenie-agnostic index.
Common problemy
rzeczywisty awaria modes że pokazywać up once a witryna jest on mobilny-pierwszy indeksowanie, z the prawdopodobny cause i the fix.
treść że ranked on komputer stacjonarny suddenly isn’t zindeksowany
Symptom: A strona (lub a sekcja of it) że używany to pokazywać up in wyniki wyszukiwania stops appearing, even though the URL nadal zwroty 200 i the komputer stacjonarny version looks unchanged.
prawdopodobny cause: The treść był trimmed, collapsed, lub removed z the mobilny template — często a “keep mobile clean” redesign że dropped a akapit, an FAQ blok, lub a kategoria opis że tylko the komputer stacjonarny layout renders.
Fix + sprawdzenie: View źródło on the mobilny version (lub używać Search Console’s URL Inspection → Tested strona → View Crawled strona) i confirm the missing tekst jest actually present in the mobilny HTML, nie just the komputer stacjonarny HTML. If it’s absent, dodawać it back to the mobilny template — Google indexes co’s in the mobilny HTML, pełny stop.
A strona got deindexed po a redesign
Symptom: A previously-zindeksowany URL disappears z Search Console’s coverage raport (“Excluded by noindex tag”) shortly po a template change, z no deliberate deindex intended.
prawdopodobny cause: A noindex robots meta znacznik exists on the mobilny template ale
nie the komputer stacjonarny one (lub vice versa) — a classic accidental deindex gdy the two
templates drift out of sync.
Fix + sprawdzenie: porównaj <meta name="robots"> output on mobilny vs. komputer stacjonarny
dla the affected URL (view źródło on oba, lub curl z a mobilny vs. komputer stacjonarny
użytkownik-agent). Run the URL przez Search Console → URL Inspection to confirm
“Indexing allowed? Yes” once the stray znacznik jest removed.
wyniki z elementami rozszerzonymi disappear po a witryna update
Symptom: wyniki z elementami rozszerzonymi (sprawdzenie stars, FAQ snippets, breadcrumbs) że showed up przed a redesign stop appearing, even though the strona nadal ranks.
prawdopodobny cause: The dane strukturalne ships in the komputer stacjonarny template ale wasn’t carried ponad to the mobilny template — Google tylko reads the mobilny HTML, so znaczniki że tylko lives on komputer stacjonarny jest invisible.
Fix + sprawdzenie: Run the mobilny-wyrenderowany HTML przez the witryna’s schemat Validator lub the wynik z elementami rozszerzonymi Eligibility Checker i confirm the same JSON-LD (lub microdata) appears there as on komputer stacjonarny.
Images stop showing up in Image Search
Symptom: Images że używany to appear in Google Image Search dla a strona quietly disappear, lub new images nigdy pokazywać up there.
prawdopodobny cause: The mobilny template drops the image entirely (e.g. swaps to a
lighter-weight layout bez it) lub strips/shortens the alt tekst porównany to
komputer stacjonarny.
Fix + sprawdzenie: porównaj wyrenderowany mobilny HTML’s <img> znaczniki i alt
atrybuty wobec the komputer stacjonarny version dla the same strona. If they don’t match,
bring the mobilny tekst alternatywny back in wiersz z komputer stacjonarny.
A carousel/tab/“load more” sekcja nigdy gets zindeksowany
Symptom: treść że lives inside a carousel, a “load more” button, lub a tab że fetches treść on click nigdy pokazuje up in search, no matter how ważny the treść jest.
prawdopodobny cause: The treść tylko loads po a użytkownik interaction (swipe, click, tap, type). Googlebot doesn’t perform tamte interactions, so it nigdy sees treść że’s gated behind them — ten jest różny z a plain accordion/tab gdzie the treść jest już in the HTML i just visually hidden.
Fix + sprawdzenie: View the strona’s initial wyrenderowany HTML (Search Console’s “View Crawled Page,” lub view-źródło z JavaScript enabled) bez touching the UI, i confirm the treść jest present. If it tylko appears po you interact z the strona, move it to load on scroll lub bake it do the initial HTML.
Scripts i snippets
narzędzia dla checking mobilny/komputer stacjonarny parity yourself, bez waiting on Search Console to catch a drift.
Fetch mobilny vs. komputer stacjonarny HTML z curl (mac/Linux)
Compares co Googlebot smartphone sees wobec a komputer stacjonarny crawl, używając the respective użytkownik-agent ciągi znaków, i diffs them.
URL="https://example.com/your-page/"
curl -s -A "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "$URL" > mobile.html
curl -s -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "$URL" > desktop.html
diff mobile.html desktop.htmlRun ten przed/po a redesign to catch treść, dane strukturalne, lub
noindex znaczniki że tylko exist on one version. Note: ten fetches raw HTML — if
twój treść jest injected by client-side JavaScript, pair it z a renderowanie
narzędzie (lub the witryna’s Render Gap checker) zamiast relying
on curl alone.
Same sprawdzenie in PowerShell (Windows)
$url = "https://example.com/your-page/"
$mobileUA = "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
$desktopUA = "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
Invoke-WebRequest -Uri $url -UserAgent $mobileUA -OutFile mobile.html
Invoke-WebRequest -Uri $url -UserAgent $desktopUA -OutFile desktop.html
Compare-Object (Get-Content mobile.html) (Get-Content desktop.html)Regex: pull robots meta znaczniki out of saved HTML
sprawdzenia whether the mobilny i komputer stacjonarny robots directives match, once you’ve saved oba versions z the curl/PowerShell snippets above.
<meta\s+name=["']robots["']\s+content=["']([^"']+)["']Capture group 1 jest the directive ciąg znaków (e.g. index, follow lub noindex). Run
ten wobec mobile.html i desktop.html osobno i porównaj
captured wartości — a mismatch jest an accidental-deindex risk.
DevTools Console: lista images + tekst alternatywny on the current strona
Paste do the Console panel (F12 → Console) podczas gdy viewing the mobilny renderowanie
(używać DevTools’ urządzenie toolbar to simulate a phone) to spot images missing alt
tekst.
[...document.querySelectorAll('img')].map(img => ({
src: img.currentSrc || img.src,
alt: img.alt || '(missing alt)'
}));Bookmarklet: jump straight to URL Inspection dla the current strona
Drag ten to twój bookmarks bar; clicking it on dowolny of twój own strony opens Search Console’s URL Inspection dla że dokładny URL, gdzie you może sprawdzenie “Crawled as.”
javascript:(function(){window.open('https://search.google.com/search-console/inspect?resource_id=&id='+encodeURIComponent(location.href));})();You’ll need to pick the right właściwość in Search Console po it opens (the bookmarklet doesn’t carry twój właściwość/zasób ID).
walidacja tests
Proof że a mobilny-pierwszy parity fix actually took effect, nie just że you made the edit.
Confirm Google jest crawling the strona as mobilny
Test to run: Search Console → URL Inspection, enter the URL, sprawdź “Crawled as” pole on the live/zindeksowany version.
Expected wynik: “Crawled as: Googlebot smartphone.”
awaria interpretation: If it pokazuje “Googlebot desktop” dla a normal strona, the URL jest one of the rare exceptions Google crawls z komputer stacjonarny (lub the strona hasn’t był recrawled since twój fix yet) — żądanie indeksowanie to force a recheck.
monitorowanie window: Immediate once URL Inspection zwroty a wynik; pozwalać a kilka days if you just requested indeksowanie.
Rollback trigger: N/A — ten jest a read-tylko diagnostic, nie a change to revert.
Confirm dane strukturalne made it do the mobilny HTML
Test to run: Run the mobilny-wyrenderowany URL przez the schemat Validator (lub Search Console’s wyniki z elementami rozszerzonymi raport dla the właściwość).
Expected wynik: The same structured-data types i pola you added to komputer stacjonarny appear in the mobilny-wyrenderowany output, z no parse błędy.
awaria interpretation: Missing lub errored znaczniki means the JSON-LD tylko shipped in the komputer stacjonarny template, lub a templating bug dropped it on mobilny.
monitorowanie window: Immediate dla the validator sprawdzenie; 1–2 weeks dla the corresponding wynik z elementami rozszerzonymi to reappear in Search Console/live wyniki.
Rollback trigger: If the mobilny template change caused a broader renderowanie break (layout, other znaczniki), revert the template change i re-diff.
Confirm no stray noindex on the mobilny template
Test to run: Fetch the mobilny-wyrenderowany HTML (curl z a Googlebot
smartphone użytkownik-agent, lub Search Console’s “View Crawled Page”) i sprawdź
<meta name="robots"> znacznik; alternatively użyj witryna’s
HTTP Status Checker to confirm the strona itself
zwroty 200 zamiast będąc blocked.
Expected wynik: index, follow (lub absent, który defaults to indeksowalny) on
oba mobilny i komputer stacjonarny.
awaria interpretation: A noindex present on mobilny tylko means Google będzie
deindex the strona even though the komputer stacjonarny version looks fine — ten jest the
single najbardziej common accidental-deindex cause on mobilny-pierwszy witryny.
monitorowanie window: Immediate dla the znacznik sprawdzenie; 1–4 weeks dla the strona to reappear in Search Console’s coverage raport if it miał już dropped out.
Rollback trigger: If removing the znacznik był itself a mistake (strona był meant to stay noindexed), re-dodawać it i re-verify.
Confirm trimmed/lazy-załadowany treść jest now indeksowalny
Test to run: z JavaScript enabled i bez interacting z the strona (no clicks, taps, lub swipes), view the initial wyrenderowany HTML — Search Console’s “View Crawled Page” jest the closest proxy to co Googlebot actually sees.
Expected wynik: The primary treść in question jest present in że wyrenderowany HTML bez dowolny interaction.
awaria interpretation: If the treść tylko appears po you click/tap/swipe to reveal it, Googlebot nadal won’t see it — the fix (load on scroll lub in the initial HTML) hasn’t taken effect yet.
monitorowanie window: Immediate dla the render sprawdzenie; 2–4 weeks dla the treść to pokazywać up in Search Console’s index coverage lub in witryna: wyniki wyszukiwania.
Rollback trigger: If moving the load behavior broke the strona’s UX lub wydajność, revert i find a load-on-scroll approach zamiast an interaction-gated one.
Test yourself: mobilny-pierwszy indeksowanie
Five quick questions on mobilny-pierwszy indeksowanie. Pick an answer dla każdy, then sprawdzenie.
Dziennik zmian
Zaktualizowano 18 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.