Hướng dẫn về WordPress SEO
MỘT SEO kỹ thuật practitioner hướng dẫn để WordPress — đó default settings đó hurt bạn, cách đó cốt lõi sitemap và canonical xử lý thực ra hoạt động, vì sao bạn chạy chính xác một SEO plugin, và đó duplicate-nội dung sources WordPress tạo on của nó own.
Ngôn ngữ
WordPress là SEO-capable, không SEO-finished. Điều này self-canonicalizes posts since version 2,9 và ships một native XML sitemap since 5,5 — nhưng của nó defaults cũng leave ?p=123 permalinks, attachment các trang, date/tag/tác giả archives, feeds, và internal kết quả tìm kiếm all indexable, và một single Settings → Reading checkbox có thể silently block đó toàn bộ site. Đó các cách sửa đó thực ra quan trọng: set /%postname%/ trước xuất bản, chạy chính xác một SEO plugin (Yoast, Xếp hạng Math, hoặc AIOSEO — không bao giờ hai, đó wp_head conflict produces duplicate metadata), noindex thin archives thay vì disallowing them, và giữ đó sitemap để canonical indexable URLs chỉ. WordPress 6,4+ disables attachment các trang on new installs theo mặc định — chuyển hướng straight để đó file, không đó parent post — nhưng existing các trang giữ them on và phải migrate manually. Google có không bao giờ đã nói WordPress ranks tốt hơn hoặc tệ hơn bất kỳ other CMS — nội dung và links decide đó, không đó nền tảng.
Tóm tắt — WordPress cho bạn good foundation Đối với SEO, nhưng nó không finish job cho bạn. Out của box nó dùng ugly
?p=123các URL, tạo bunch của thin các trang bạn đã không ask cho, và ngay cả có checkbox đó có thể hide của bạn toàn bộ trang web từ Google. khắc phục permalinks, install một SEO plugin (không hai), và sạch lên thin các trang — đó phần lớn của battle.
Điều gì WordPress SEO thực ra có nghĩ là
WordPress SEO là chỉ đang làm SEO on trang web đó happens để chạy on WordPress. goal là giống nhau as anywhere khác: help các công cụ tìm kiếm crawl, chỉ mục, và xếp hạng của bạn các trang, và help mọi người tìm them. Điều gì khác là đó WordPress có của nó own default settings và quirks — và một vài của them âm thầm hoạt động so với bạn cho đến khi bạn thay đổi them.
WordPress chạy điều gì đó như 43% của đểàn bộ web, so những điều này quirks là worth knowing.
khắc phục những điều này đầu tiên
handful của defaults nguyên nhân phần lớn WordPress SEO các vấn đề:
- Đó “Discourage search engines” (bản dịch) «Discourage các công cụ tìm kiếm» checkbox. Trong Settings → Reading có một box đó chặn các công cụ tìm kiếm. đây là meant cho các trang vẫn đang được xây dựng, và điều này nhận left on và forgotten constantly. Một checkbox có thể giữ của bạn entire site out of Google. Xác nhận đây là unchecked on bất kỳ trực tiếp site.
- Permalinks. WordPress ships với
?p=123-style URLs. Chuyển để Settings → Permalinks → Post name so của bạn URLs đọc nhưyoursite.com/your-post-title/. Làm này trước bạn publish nội dung — thay đổi điều này sau đó có nghĩa là old links break trừ khi các chuyển hướng là set lên. - Thin auto-generated các trang. WordPress tự động tạo các trang cho mỗi tag, mỗi date, mỗi tác giả, và ngay cả của bạn media files (attachment các trang). Hầu hết of những là thin và thêm không giá trị. An SEO plugin cho phép bạn hide (“noindex”) them.
Làm bạn cần SEO plugin?
WordPress hiện tại làm some SEO on của nó own — nó làm sitemap và adds canonical tags. Evidence for this claim WordPress core generates XML sitemaps and outputs canonical link tags for singular content. Scope: WordPress core defaults; plugins and themes can filter or replace output. Confidence: high · Verified: WordPress: XML Sitemaps WordPress: rel_canonical nhưng cho control over meta các mô tả, hiding thin các trang, thêm schema markup, và managing các chuyển hướng, bạn’ll muốn plugin. popular ones là Yoast SEO, Xếp hạng Math, và All trong Một SEO. bất kỳ của them là fine.
một rule đó thực sự matters: không bao giờ chạy hai SEO plugin tại sau khi. họ cả hai
try để ghi giống nhau tags vào của bạn trang <head>, và bạn end lên với duplicate
và conflicting information đó confuses các công cụ tìm kiếm. Pick một. Evidence for this claim WordPress plugins can hook into wp_head and emit head markup, so overlapping SEO plugins can duplicate output. Scope: WordPress hook mechanics; exact conflicts depend on active plugins and settings. Confidence: high · Verified: WordPress: wp_head hook
điều phần lớn mọi người nhận sai
“WordPress is bad for SEO” (bản dịch) «WordPress là bad cho SEO» và “WordPress is slow” (bản dịch) «WordPress là chậm» là myths — khi đây là set lên properly. MỘT sạch install on decent hosting với một lightweight theme và vài sensible plugin competes với bất cứ điều gì. Đó các vấn đề mọi người blame on WordPress là gần như luôn cheap hosting, nặng trang builders, cũng nhiều plugin, và giant unoptimized images. Google có không bao giờ đã nói WordPress ranks tốt hơn hoặc tệ hơn bất kỳ other nền tảng; nội dung của bạn và của bạn links decide đó.
Muốn practitioner version — Cách cốt lõi sitemap thực sự hoạt động, canonical gotchas, đầy đủ duplicate-nội dung list, và WooCommerce? Chuyển để Nâng cao tab.
Tóm tắt — WordPress là SEO-capable, không SEO-finished. nó self-canonicalizes singular posts since version 2,9 và ships native XML sitemap since 5,5 — nhưng defaults leave
?p=123permalinks, attachment các trang, date/tag/tác giả archives, feeds, và?s=tìm kiếm các trang all indexable, và Settings → Reading checkbox có thể silently block toàn bộ trang web. các cách sửa đó move needle:/%postname%/trước khi xuất bản, chính xác một SEO plugin (wp_headconflict từ hai là thực), noindex thin archives thay vì disallowing them, và sitemap của canonical indexable các URL chỉ. WordPress 6,4+ disables attachment các trang theo mặc định on new installs — chuyển hướng để file itself, không parent post; existing các trang giữ them enabled và migrate by hand. Google có không bao giờ đã nói WordPress là tốt hơn hoặc tệ hơn Đối với SEO hơn bất kỳ khác CMS. Evidence for this claim WordPress added core XML sitemaps in 5.5 and attachment-page redirects for new sites in 6.4. Scope: Core version history; existing sites can retain prior attachment behavior. Confidence: high · Verified: WordPress 5.5 XML sitemaps WordPress 6.4 attachment pages
WordPress là SEO-capable, không SEO-finished
Đó honest cách diễn đạt là nơi nào đó giữa đó hai marketing claims bạn thường hear. WordPress là không “SEO-friendly out of the box” (bản dịch) «SEO-friendly out of đó box» trong bất kỳ hoàn tất hợp lý — nhưng điều này cũng không bad cho SEO. Điều này cho bạn một mạnh, controllable foundation và thì leaves một pile of indexable cruft turned on theo mặc định. Đó toàn bộ job là knowing mà defaults để thay đổi và mà auto-generated URLs để suppress.
Và để là clear lên front: Google có không bao giờ đã nói WordPress ranks tốt hơn hoặc tệ hơn bất kỳ other CMS. As Google tài liệu diễn đạt điều này, “if you’re using a CMS such as WordPress, Wix, or Blogger, it’s likely that your CMS has already made a sitemap available to search engines” (bản dịch) «nếu bạn là dùng một CMS such as WordPress, Wix, hoặc Blogger, đây là có khả năng đó của bạn CMS có đã làm một sitemap khả dụng để các công cụ tìm kiếm» — đó nền tảng là treated như bất kỳ other. Thứ hạng come từ nội dung và links, không từ đó logo trong của bạn admin bar. Evidence for this claim Google says common CMS platforms often generate sitemaps and does not prescribe a CMS-specific ranking advantage. Scope: Google sitemap guidance; absence of a CMS ranking advantage is an editorial inference from platform-neutral requirements. Confidence: medium · Verified: Google: Build and submit a sitemap
defaults đó hurt — và Vì sao
Đó “Discourage search engines from indexing this site” (bản dịch) «Discourage các công cụ tìm kiếm từ lập chỉ mục này site» checkbox (Settings →
Reading) ghi một site-wide noindex và một restrictive virtual robots.txt. đây là đó
đầu tiên điều I kiểm tra on bất kỳ WordPress audit, vì đây là đó single setting đó có thể
silently zero out an entire site lập chỉ mục — thường left on từ staging.
** ?p=123 default permalink** cho không topical tín hiệu và không phải sạch URL.
Chuyển để /%postname%/ — và làm nó trước khi xuất bản. On established trang web,
thay đổi permalink structure có nghĩ là URL thay đổi; WordPress sẽ auto-301 old
numeric các URL cho tiêu chuẩn post types, nhưng custom post types và các trang không luôn
chuyển hướng cleanly, so kiểm thử. I’d tránh baking category vào permalink
(/%category%/%postname%/): day bạn reorganize taxonomy bạn trigger mass URL
thay đổi và throw away xếp hạng history cho không proportional benefit.
Attachment các trang là WordPress-cụ thể gotcha mọi người forget. mỗi media
upload trong lịch sử spawned standalone URL containing chỉ file và some
auto-metadata — thin các trang đó có thể cannibalize thực ones.
WordPress 6,4 changed default so new installs disable attachment các trang
hoàn toàn — yêu cầu để một hiện tại các chuyển hướng straight để file itself, không
parent post. Existing (upgraded) các trang giữ attachment các trang enabled; có không
Settings-screen toggle cho điều này, chỉ wp option set wp_attachment_pages_enabled 0
qua WP-CLI hoặc editing option trực tiếp on wp-admin/options.php. trên thực tế
phần lớn trang web owners không bao giờ touch đó option và thay vì xử lý nó plugin way:
noindex attachment trang, hoặc tốt hơn, chuyển hướng nó để parent post qua của bạn SEO
plugin. không assume older trang web inherited WordPress 6,4 default; nó đã không.
Archives, feeds, và tìm kiếm các trang. theo mặc định WordPress generates indexable
category archives, tag archives, date archives, tác giả archives, paginated archive
các trang (?page=2), feed các URL (/feed/), attachment các trang, và internal tìm kiếm
kết quả các trang (/page=search, i.e. ?s=). đó canonical list của WordPress
duplicate-nội dung sources, và gần như none của nó là decision bạn đã làm.
Duplicate nội dung WordPress tạo on của nó own
Worth stating plainly vì nó surprises mọi người: WordPress manufactures structural duplicate nội dung theo mặc định. recurring sources:
| Nguồn | Ví dụ | Typical khắc phục |
|---|---|---|
| Category archives | /category/news/ | giữ, hoặc noindex nếu thin |
| Tag archives | /tag/wordpress/ | thường noindex (thin, overlapping) |
| Tác giả archives | /author/admin/ | Noindex on single-tác giả các trang |
| Date archives | /2023/04/ | Noindex (gần như luôn thin) |
| Pagination | /page/2/ | Self-referential canonical (không trang 1) |
| Feed các URL | /feed/ | Noindex feeds |
| Attachment các trang | /photo-of-cat/ | chuyển hướng để parent qua SEO plugin (WP 6,4+ các chuyển hướng new installs để file itself thay vì) |
| kết quả tìm kiếm | /?s=keyword | Noindex |
khắc phục là gần như không bao giờ để panic về hình phạt — Google consolidates duplicates để
canonical thay vì penalizing structural duplication. khắc phục là để noindex
thin stuff và giữ sitemap sạch. và cốt yếu phân biệt:
noindex ≠ không-crawl. noindexed trang phải stay crawlable so Google có thể thực ra
đọc noindex. nếu bạn disallow nó trong robots.txt thay vì, Google có thể’t see
directive — mà là Vì sao bạn noindex thin archives thay vì blocking them.
XML sitemap: cốt lõi so với. plugin
WordPress 5,5 (August 2020) đã thêm native XML sitemap tại /wp-sitemap.xml. nó
thực, nhưng barebones. nó dumps trong all công khai post types, all công khai taxonomies, và
tác giả archives — meaning nó happily lists chính xác thin các trang bạn muốn out của
chỉ mục. nó có không image-sitemap hỗ trợ và limited control. So trên thực tế phần lớn
các trang sử dụng sitemap từ Yoast hoặc Xếp hạng Math thay vì, mà lets bạn bao gồm/exclude
cụ thể post types và taxonomies và giữ file để canonical, indexable các URL.
Yoast disables cốt lõi sitemap và replaces nó; đó dự kiến.
Hai điều sitemap sẽ không làm cho bạn: Google bỏ qua <priority> và
<changefreq> hoàn toàn (theo tài liệu củ chính Google), và WordPress không submit
sitemap để Google cho bạn — bạn submit nó trong Search Console và Bing Quản trị viên web
Tools, và Bạn có thể list nó qua Sitemap: directive trong robots.txt cho passive
phát hiện. 50 000-URL / 50MB limit từ spec vẫn áp dụng; split vào
sitemap chỉ mục past đó.
Canonical xử lý: cốt lõi, plugin, và conflict trap
Cốt lõi có output rel=canonical qua rel_canonical() since WordPress 2,9 (2009) —
singular posts và các trang self-canonicalize. WordPress 4,6 đã không thêm đó tag; điều này
refactored đó function để dùng đó filterable wp_get_canonical_url(), mà là
điều gì mọi người thường có nghĩa là khi they chẳng hạn “canonical since 4.6.” (bản dịch) «canonical since 4,6.» đó là một good baseline,
nhưng cốt lõi không xử lý
custom post types consistently trên themes, không thêm canonicals on 404s, và
không resolve URL-biến động duplicates (?utm_source=, www so với. non-www, trailing
slashes) on của nó own. SEO plugin replace đó cốt lõi output với hơn comprehensive
xử lý: custom post loại canonicals, self-referential pagination canonicals
(không pointing trang 2+ tại trang 1 — một mistake đó deindexes của bạn deeper các trang),
cross-domain canonical cho syndication, và theo-trang overrides.
Ở đây trap đó ties toàn bộ plugin câu hỏi together:
** thẻ canonical đặt by của bạn SEO plugin là có thẩm quyền tín hiệu — nhưng nếu của bạn
theme cũng injects thẻ tiêu đề hoặc của nó own SEO meta, bạn nhận conflict.** Some theme
các framework (Genesis, Thesis) emit của họ own SEO tags. Khi bạn activate SEO
plugin, disable theme-cấp độ SEO, và inspect được kết xuất <head> để xác nhận
chính xác một canonical, một tiêu đề, một mô tả meta.
Một SEO plugin. không bao giờ hai.
điều này deserves của nó own heading vì nó phần lớn phổ biến self-inflicted WordPress
SEO wound. không bao giờ chạy hai SEO plugin simultaneously. Yoast, Xếp hạng Math, và AIOSEO
all hook vào wp_head() để ghi tiêu đề, mô tả meta, canonical, Open
Graph/Twitter tags, robots meta, và JSON-LD. Chạy hai và họ cả hai fire — duplicate
meta các mô tả, duplicate (và contradictory) canonical tags, conflicting Open
Graph, và conflicting sitemaps. Search Console sẽ flag duplicate metadata.
Pick một và fully uninstall khác (deactivating leaves database entries behind).
As cho mà một — họ all cover cốt lõi tasks; lựa chọn là sử dụng-case và budget:
- Yoast SEO — largest install base, familiar traffic-light scoring, great cho beginners và nội dung nhóm đó muốn guided workflow. (WooCommerce schema là paid thêm-on.)
- Xếp hạng Math — phần lớn generous free tier: unlimited focus từ khóa, chuyển hướng manager, 404 monitoring, GSC + GA4 integration, và mạnh schema builder (16+ types free). My pick cho nhà phát triển và power người dùng.
- All trong Một SEO (AIOSEO) — mạnh WooCommerce integration, internal-link assistant, good local SEO. Suits agencies và lớn stores.
Một caution on Yoast green lights: ** cao hơn Yoast score không có nghĩa là tốt hơn thứ hạng.** nó heuristic cho basic on-trang formatting — từ khóa presence, tiêu đề length, readability proxies. red-light post routinely outranks all-green một. nội dung quality, intent match, authority, và links quan trọng far nhiều hơn.
Schema: Điều gì WordPress làm và không output
Cốt lõi WordPress outputs essentially không có gì hữu ích cho rich kết quả — sạch HTML Google có thể parse, nhưng không JSON-LD. As Google notes, “if you use a CMS, such as Wix, WordPress, or Shopify, you might not be able to edit your HTML directly… you may be able to install a plugin that allows you to specify structured data.” (bản dịch) «nếu bạn dùng một CMS, such as Wix, WordPress, hoặc Shopify, bạn có thể không là able để edit của bạn HTML trực tiếp… bạn có thể là able để install một plugin đó cho phép bạn specify dữ liệu có cấu trúc.» đó là đó path:
- Yoast auto-adds Organization/Person, trang web (với SearchAction), WebPage, BreadcrumbList, và Bài viết schema trong JSON-LD.
- Xếp hạng Math adds những điều đó plus 16+ schema types trong free tier (FAQ, HowTo, Sản phẩm, Review, Event…) và builder cho custom types.
- WooCommerce alone outputs basic Open Graph sản phẩm metadata nhưng không Sản phẩm JSON-LD — bạn cần Yoast WooCommerce SEO (paid) hoặc Xếp hạng Math Pro cho đầy đủ Sản phẩm schema với price, availability, và review aggregate.
WooCommerce, briefly
WooCommerce stacks nhiều hơn SEO surface bên cạnh tiêu chuẩn WordPress. recurring
các vấn đề: /product/ và /product-category/ URL bases (removable, với các chuyển hướng
on existing các trang), sản phẩm variations creating near-duplicates, và — big một —
faceted navigation generating thousands của thin filter-combination các URL. Xử lý
facets giống nhau way bạn’d xử lý them anywhere: ideally JS-based filtering với không URL
thay đổi, nếu không rel=canonical để base category và/hoặc noindex, follow on
filter các trang (với crawling được phép so directive là seen). Shop và category
pagination wants self-referential canonicals, và Google deprecated rel=prev/next
lại trong 2019 — harmless nếu present, nhưng không rely on nó. Faceted nav có của nó own deep
treatment trong SEO thương mại điện tử pillar.
robots.txt và Core Web Vitals — hai nhanh notes
WordPress phục vụ virtual robots.txt (nó không file on disk) dùng mặc định để
disallowing /wp-admin/ trong khi allowing admin-ajax.php. Drop physical file tại
root và nó overrides virtual một hoàn toàn; SEO plugin let bạn edit virtual
version từ dashboard. kinh điển mistake là disallowing /wp-content/, mà
chặn CSS/JS/images và breaks kết xuất — không.
On performance: đó “WordPress is slow” (bản dịch) «WordPress là chậm» complaint là một configuration vấn đề, không một
cốt lõi vấn đề. LCP các vấn đề trace mostly để TTFB (cheap shared hosting, không opcode bộ nhớ đệm)
và unoptimized hero images; INP các vấn đề để JavaScript bloat từ trang builders
(Elementor, Divi); CLS để images không có dimensions và web fonts không có
font-display: swap. Lightweight themes (GeneratePress, Kadence, Astra) plus một
bộ nhớ đệm plugin, một CDN, và modern image formats nhận một well-được xây dựng WordPress site
qua Core Web Vitals comfortably. Đó detail lives trong đó Web Performance cluster.
AI summary
condensed take on Nâng cao version:
- WordPress là SEO-capable, không SEO-finished. Mạnh, controllable foundation; defaults leave indexable cruft turned on. Google có không bao giờ đã nói WordPress ranks tốt hơn hoặc tệ hơn bất kỳ other CMS — nội dung và links decide đó.
- Cách sửa-đầu tiên defaults: đó Settings → Reading “discourage search engines” (bản dịch) «discourage các công cụ tìm kiếm» checkbox
(có thể silently
noindexđó toàn bộ site);?p=123→/%postname%/trước xuất bản; suppress thin auto-generated các trang. - WordPress-đã làm duplicate nội dung: category/tag/date/tác giả archives, pagination
(
?page=2), feeds (/feed/), attachment các trang, và internal tìm kiếm (?s=//page=search). Noindex đó thin ones — noindex ≠ không-crawl, so giữ them crawlable thay vì blocking trong robots.txt. - Attachment các trang: WordPress 6,4+ disables them theo mặc định on new installs, chuyển hướng straight để đó file (không đó parent post); existing các trang giữ them enabled và phải migrate manually.
- Sitemap: native since 5,5 tại
/wp-sitemap.xmlnhưng barebones (bao gồm thin taxonomies/authors); hầu hết các trang dùng một plugin sitemap cho control. WordPress không submit điều này để Google cho bạn, và Google bỏ qua<priority>/<changefreq>. - Canonicals: cốt lõi có self-canonicalized singular posts since 2,9 (4,6 đã thêm
đó filterable
wp_get_canonical_url(), không đó tag itself); plugin xử lý CPTs, pagination, và URL variations. Đó plugin canonical là có thẩm quyền — một theme đó cũng injects một tiêu đề/meta tạo một conflict. - Một SEO plugin, không bao giờ hai: cả hai hook
wp_headvà produce duplicate/conflicting metadata. Yoast (beginners), Xếp hạng Math (best free tier), AIOSEO (agencies/Woo). - “WordPress is slow” (bản dịch) «WordPress là chậm» là một myth — đây là hosting, trang builders, plugin bloat, và unoptimized images, không cốt lõi.
Tài liệu chính thức
Chính-nguồn hướng dẫn relevant để đang chạy SEO on WordPress.
- Xây dựng và submit một sitemap — notes đó một CMS như WordPress có khả năng đã exposes một sitemap; đó 50 000-URL / 50MB limits; và đó Google bỏ qua
<priority>/<changefreq>. - Intro để dữ liệu có cấu trúc — đó “use a plugin to specify structured data” (bản dịch) «dùng một plugin để specify dữ liệu có cấu trúc» hướng dẫn cho CMS người dùng.
- Block lập chỉ mục với noindex — cách
noindexhoạt động, và vì sao một noindexed trang phải vẫn crawlable. - Site Kit là hiện tại khả dụng cho all — Google chính thức WordPress plugin surfacing Search Console và Analytics dữ liệu trong đó dashboard.
Bing / Microsoft
- Submitting sitemaps để Bing — submit qua Bing Quản trị viên web Tools, hoặc expose sitemap qua
Sitemap:directive trong robots.txt.
WordPress cốt lõi
- New XML Sitemaps functionality trong WordPress 5,5 — Điều gì native
/wp-sitemap.xmlcovers. wp_headhook reference — hành động SEO plugin hook để output metadata (và nơi hai plugin collide).
Quotes từ nguồn
On—record statements từ Google relevant để đang chạy WordPress.
Google — sitemaps on CMS
- “If you’re using a CMS such as WordPress, Wix, or Blogger, it’s likely that your CMS has already made a sitemap available to search engines.” (bản dịch) «Nếu bạn là dùng một CMS such as WordPress, Wix, hoặc Blogger, đây là có khả năng đó của bạn CMS có đã làm một sitemap khả dụng để các công cụ tìm kiếm.» — Google Search Central tài liệu. Nguồn
- “Include the URLs in your sitemap that you want to see in Google’s search results.” (bản dịch) «Bao gồm đó URLs trong của bạn sitemap đó bạn muốn để see trong Google kết quả tìm kiếm.» — Google Search Central tài liệu. Nguồn
- “Google ignores
<priority>and<changefreq>tags in XML sitemaps.” (bản dịch) «Google bỏ qua thẻ priority và thẻ changefreq tags trong XML sitemaps.» — Google Search Central tài liệu. Nguồn
Google — dữ liệu có cấu trúc on CMS
- “If you use a CMS, such as Wix, WordPress, or Shopify, you might not be able to edit your HTML directly. Instead, your CMS may have a search engine settings page, or you may be able to install a plugin that allows you to specify structured data.” (bản dịch) «Nếu bạn dùng một CMS, such as Wix, WordPress, hoặc Shopify, bạn có thể không là able để edit của bạn HTML trực tiếp. Thay vì, của bạn CMS có thể có một công cụ tìm kiếm settings trang, hoặc bạn có thể là able để install một plugin đó cho phép bạn specify dữ liệu có cấu trúc.» — Google Search Central tài liệu. Nguồn
Google — trang web Kit cho WordPress
- “Site Kit is Google’s official WordPress plugin — it gives you insights on how people find and use your site… with data from multiple Google tools.” (bản dịch) «Site Kit là Google chính thức WordPress plugin — điều này cho bạn insights on cách mọi người tìm và dùng trang web của bạn… với dữ liệu từ multiple Google tools.» — Google Search Central blog. Nguồn
WordPress SEO setup checklist
Chạy điều này on bất kỳ WordPress trang web, new hoặc inherited:
- Settings → Reading: “Discourage search engines” (bản dịch) «Discourage các công cụ tìm kiếm» là unchecked on đó trực tiếp site.
- Settings → Permalinks: set để Post name (
/%postname%/) — ideally trước bất kỳ nội dung là published; nếu thay đổi on một trực tiếp site, verify old URLs 301. - Chính xác một SEO plugin installed; bất kỳ theme-cấp độ SEO meta disabled.
- Được kết xuất
<head>inspected: chính xác một tiêu đề, một mô tả meta, một canonical (không theme + plugin conflict). - Thin archives noindexed, không disallowed — tag, date, và (single-tác giả)
tác giả archives; internal tìm kiếm (
?s=); feeds as needed. - Attachment các trang được chuyển hướng để của họ parent post qua của bạn SEO plugin (không assume an older install inherited đó WP 6,4+ default — đó default chỉ áp dụng để new installs, và các chuyển hướng để đó file itself, không đó parent post).
- Sitemap contains chỉ canonical, indexable URLs (plugin sitemap, không đó barebones cốt lõi một, on production).
- Sitemap được gửi trong Google Search Console và Bing Quản trị viên web Tools; một
Sitemap:line đã thêm để robots.txt. - robots.txt làm không disallow
/wp-content/(sẽ break kết xuất). - Pagination dùng self-referential canonicals (không all pointing tại trang 1).
- WooCommerce (nếu present): Sản phẩm schema plugin active; faceted-nav filter URLs controlled qua canonical/noindex.
- Core Web Vitals checked: lightweight theme, bộ nhớ đệm plugin, optimized images, image dimensions set.
cốt lõi → theme → plugin → nội dung framework
Assign mỗi SEO output để một owner: WordPress cốt lõi controls routing và baseline behavior; theme renders templates; một SEO plugin owns metadata, canonicals, sitemaps, và schema; editors own nội dung trang và exceptions. phần lớn WordPress SEO bugs là quyền sở hữu conflicts. khắc phục earliest owner và validate combined công khai output.
WordPress SEO bảng tra nhanh
Default settings để thay đổi đầu tiên
| Setting | Default | Thay đổi để |
|---|---|---|
| Khả năng hiển thị trên tìm kiếm (Settings → Reading) | varies | Unchecked on trực tiếp các trang |
| Permalinks | ?p=123 | /%postname%/ |
| Attachment các trang | standalone các URL (old installs) | chuyển hướng để parent post |
| Thin archives (tag/date/tác giả) | indexable | noindex (giữ crawlable) |
Internal tìm kiếm (?s=) | indexable | noindex |
Duplicate-nội dung sources WordPress làm on của nó own
- Category / tag / date / tác giả archives
- Pagination (
?page=2) - Feed các URL (
/feed/) - Attachment các trang
- Internal kết quả tìm kiếm (
?s=//page=search)
SEO plugin một-liners
- Yoast — biggest install base; Người mới bắt đầu-friendly; Woo schema là paid.
- Xếp hạng Math — best free tier; 16+ schema types; các chuyển hướng + 404s free.
- AIOSEO — agency/WooCommerce-leaning; internal-link assistant.
- Rule: một plugin chỉ — hai cả hai hook
wp_head()→ duplicate metadata.
Version facts worth remembering
- 2,9 — cốt lõi canonical (
rel_canonical()); singular posts self-canonicalize. 4,6 refactored nó vào filterablewp_get_canonical_url()— nó đã không thêm tag. - 5,5 — native XML sitemap tại
/wp-sitemap.xml(barebones). - 6,4 — attachment các trang disabled theo mặc định on new installs, chuyển hướng straight để file itself (không parent post); existing installs giữ them on.
Gotchas
- plugin canonical là có thẩm quyền — theme injecting của nó own tiêu đề/meta conflicts với nó.
noindex≠Disallow: blocked trang có thể’t có của nónoindexđọc.- không disallow
/wp-content/(breaks CSS/JS/image kết xuất). - cao hơn Yoast score ≠ tốt hơn thứ hạng.
Sample WordPress template output
Put representative posts, các trang, categories, tags, authors, media, và tìm kiếm các URL trong urls.txt:
while IFS= read -r url; do
html=$(mktemp); status=$(curl -sSL -o "$html" -w '%{http_code}' "$url")
titles=$(grep -Eio '<title>[^<]*</title>' "$html" | wc -l | tr -d ' ')
canonicals=$(grep -Eio '<link[^>]+rel=["'"']canonical["'"'][^>]*>' "$html" | wc -l | tr -d ' ')
robots=$(grep -Eio '<meta[^>]+name=["'"']robots["'"'][^>]*>' "$html" | head -1)
printf '%s\t%s\ttitles=%s\tcanonicals=%s\t%s\n' "$status" "$url" "$titles" "$canonicals" "$robots"
rm -f "$html"
done < urls.txt WordPress SEO mistakes để tránh
- Đang chạy multiple SEO plugin hoặc schema các hệ thống với overlapping quyền sở hữu.
- Thay đổi permalink structure on trực tiếp trang web không có hoàn tất chuyển hướng map.
- lập chỉ mục mỗi date, tag, tác giả, attachment, tìm kiếm, và thin archive theo mặc định.
- Editing theme files trực tiếp thay vì sử dụng maintainable child-theme hoặc plugin quyền sở hữu.
- Stacking bộ nhớ đệm và optimization plugin không có kiểm thử của họ combined HTML và performance effects.
phổ biến WordPress SEO các vấn đề
các trang contain duplicate canonicals hoặc schema
Nguyên nhân: theme và multiple plugin emit giống nhau element. khắc phục: identify một owner và disable overlapping output, sau đó purge caches.
Khả năng hiển thị trên tìm kiếm disappears sau launch
Nguyên nhân: đó production site retained đó “Discourage search engines” (bản dịch) «Discourage các công cụ tìm kiếm» setting, một sitewide plugin directive, hoặc staging access rule. Cách sửa: restore dự kiến visibility và verify trực tiếp directives trên templates.
Archives hoặc attachment các URL tạo duplicate inventory
Nguyên nhân: default/generated routes là công khai không có nội dung purpose. khắc phục: chọn mà archives deserve lập chỉ mục, configure SEO plugin consistently, và cập nhật sitemap/internal-link behavior.
Tools cho WordPress SEO
- SEO plugin (pick một): Yoast SEO, Xếp hạng Math, hoặc All trong Một SEO — metadata, noindex control, sitemaps, schema, các chuyển hướng.
- Google trang web Kit — Google chính thức plugin; Search Console + phân tích + PageSpeed dữ liệu bên trong WordPress dashboard.
- Google Search Console / Bing Quản trị viên web Tools — submit của bạn sitemap, watch lập chỉ mục và duplicate-metadata warnings, inspect riêng lẻ các URL.
- bộ nhớ đệm: WP Rocket, W3 Total bộ nhớ đệm, hoặc LiteSpeed bộ nhớ đệm — máy chủ-side bộ nhớ đệm để khắc phục TTFB-driven LCP.
- Image optimization: WebP/AVIF conversion + lazy loading (phần lớn bộ nhớ đệm plugin hoặc dedicated image plugin) để cut LCP image weight.
- Lightweight themes: GeneratePress, Kadence, hoặc Astra — được xây dựng cho Core Web Vitals thay vì trang-builder bloat.
- Crawler / trang web audit: Ahrefs trang web Audit hoặc Screaming Frog SEO Spider — surface thin archives, attachment các trang, chuyển hướng chains, và duplicate canonicals WordPress trang web accumulates.
- Multilingual (nếu needed): Polylang, WPML, hoặc TranslatePress cho translated nội dung và hreflang injection.
Validation các kiểm thử
Kiểm thử SEO plugin hoặc theme thay đổi
Kiểm thử để chạy — purge caches và inspect thô output trên posts, các trang, archives, và special routes. Dự kiến kết quả — mỗi template có một dự kiến tiêu đề, canonical, robots directive, và coherent schema graph. thất bại interpretation — một owner hoặc được lưu đệm layer vẫn conflicts. Monitoring window — immediate. Rollback trigger — revert nếu output disappears hoặc duplicates trên template.
Kiểm thử permalink hoặc migration thay đổi
Kiểm thử để chạy — trace old các URL và crawl new liên kết nội bộ/sitemaps. Dự kiến kết quả — trực tiếp các chuyển hướng reach relevant thành công canonical các URL và phát hiện dùng new routes. thất bại interpretation — map hoặc generated links là incomplete. Monitoring window — immediate technically. Rollback trigger — pause nếu cao-giá trị routes 404, loop, hoặc chuyển hướng irrelevantly.
Prompts cho WordPress SEO hoạt động
Classify điều này WordPress crawl by post, trang, category, tag, tác giả, date, attachment, tìm kiếm, pagination, và parameter routes. Khuyến nghị mà templates nên là được lập chỉ mục, consolidated, được chuyển hướng, hoặc excluded, và state evidence bắt buộc cho mỗi decision.
Review điều này plugin/theme inventory và sampled HTML. Identify mà component owns các tiêu đề, canonicals, robots directives, sitemaps, breadcrumbs, và schema. Flag overlaps và propose single-owner configuration với validation và rollback steps.
Tự kiểm tra: WordPress SEO
Five nhanh các câu hỏi on getting WordPress configured Đối với tìm kiếm. Pick câu trả lời cho mỗi, sau đó kiểm tra.
các tài nguyên worth của bạn time
My related writing
- Canonicalization: Người mới bắt đầu Hướng dẫn — Cách các công cụ tìm kiếm pick canonical và consolidate các tín hiệu ( backbone của WordPress duplicate-nội dung cleanup).
- Người mới bắt đầu Hướng dẫn để PageSpeed (Nâng cao PageSpeed hướng dẫn) — performance side, trực tiếp relevant để WordPress Core Web Vitals.
- Các chuyển hướng Đối với SEO: Hoàn tất Hướng dẫn — chuyển hướng mechanics behind attachment-trang và permalink migrations.
- Ahrefs trang web Audit Nghiên cứu — dữ liệu on Cách widespread kỹ thuật các vấn đề (including duplicate-nội dung patterns WordPress tạo) thực sự là.
My speaking
- Cách Tìm kiếm Hoạt động (SlideShare) — my crawl → render → chỉ mục → serve walkthrough, đó model behind mỗi “should this WordPress page be indexed?” (bản dịch) «nên này WordPress trang là được lập chỉ mục?» decision. (Standing disclaimer áp dụng: “This is my understanding of systems… not going to be 100% complete or accurate.” (bản dịch) «Này là my understanding of các hệ thống… không going để là 100% hoàn tất hoặc chính xác.»)
Từ khoảng đó ngành
- Đó WordPress SEO Hướng dẫn (Joshua Hardwick, Ahrefs) — đó practical 20-tip setup companion để này hơn kỹ thuật treatment.
- WordPress SEO: Đó Definitive Hướng dẫn (WPBeginner) — đó comprehensive beginner checklist với đó largest authority trong này space.
- New XML Sitemaps Functionality trong WordPress 5,5 (WordPress cốt lõi team) — đó chính nguồn on điều gì đó native sitemap covers.
wp_headhook reference (WordPress Nhà phát triển Các tài nguyên) — đó hành động đó SEO plugin (và conflicting themes) hook để inject metadata.- WordPress SEO Myths, Busted (Search Engine Journal) — covers đó “WordPress is slow / bad for SEO” (bản dịch) «WordPress là chậm / bad cho SEO» myths trong depth.
Nhật ký thay đổi
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 25 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 18 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.