Site SEO AI Auditby Internet Solutions

WordPress On-Page SEO: Settings and Habits That Matter

1 tháng 9, 20268 phút đọcSEO on-page
WordPress On-Page SEO: Settings and Habits That Matter

Short answer: On-page SEO in WordPress comes down to a few settings and habits: clean permalinks, an SEO plugin to control titles and meta descriptions per page, one H1 per page from the theme, descriptive headings in the block editor, alt text on every meaningful image, sensible handling of category and tag archives, and internal links between related posts. Set the site-wide defaults once, then check each new page with a short routine.

What WordPress does and does not do for you

WordPress handles several SEO basics out of the box. It generates clean HTML, outputs a title tag from the post title and site name, creates readable URLs once permalinks are set, and gives every post a place in categories, tags and archives. For a simple site, that is a decent starting point.

But core WordPress leaves important gaps:

Most sites fill these gaps with an SEO plugin plus a few habits. The rest of this guide goes through them in order.

Site-wide settings to get right once

  1. Permalinks. Under Settings, then Permalinks, choose “Post name”. It produces URLs such as /title-tag-writing-guide/. On an established site, changing this later affects every URL and needs redirects, so treat it as a migration.
  2. Site title and tagline. Under Settings, then General. The site title is often appended to page titles, so keep it short. Many themes show the tagline in places you would not expect; make it descriptive or leave it empty.
  3. Search engine visibility. Under Settings, then Reading, the option “Discourage search engines from indexing this site” must be unticked on a live site. It is often left on after development.
  4. An SEO plugin. Install one well-maintained SEO plugin, not two. Two plugins may both output titles, descriptions, canonicals and structured data, creating duplicates and conflicts.

Title and description templates in your SEO plugin

SEO plugins let you set default title and description patterns for each content type, using variables such as the post title, category name, site name and page number. Getting these right prevents most duplicate and missing titles:

Content type Sensible title pattern Description default
Posts Post title, separator, site name The excerpt, if you write excerpts as summaries
Pages Page title, separator, site name Write per page for important pages
Categories Category name, separator, site name The category description
Thẻ Tag name, separator, site name The tag description, or noindex if tags are thin
Paginated archives Add the page number variable Same as page 1
Products (WooCommerce) Product name, separator, site name Short description, or write per product

Then override the defaults for the pages that matter most: home page, main services or categories, and top articles. Each gets a hand-written title of roughly 50 to 60 characters and a unique description.

Headings: the theme and the block editor

Check how your theme outputs headings. View a post and a page, then inspect the HTML or use a browser extension that shows the heading outline:

Inside the content, use Heading blocks for sections, starting at H2. The block editor’s list view shows all headings and their levels, which makes it easy to spot a stray H1 or a skipped level. Page builders deserve extra care: their heading widgets let editors choose any level for styling, which is how pages end up with several H1s.

Images and the media library

Categories, tags and archives

WordPress archives are a common source of thin and duplicate content. Decide deliberately:

Internal linking in WordPress

The block editor makes linking easy: select text, press the link button, and search for an existing post by title. Build a habit around it:

Conflicts between themes and plugins

Many WordPress SEO problems are not caused by missing settings but by two pieces of software doing the same job. Typical conflicts:

The quick check is always the same: open a live page, view the source, and search for <title, name="description", rel="canonical" and application/ld+json. Each of the first three should appear exactly once. If you find duplicates, look for the setting in the theme or plugin that outputs the extra copy and switch it off there rather than editing theme files by hand.

A per-page routine before publishing

  1. Title set in the SEO plugin, unique and specific.
  2. Meta description written for important pages.
  3. Slug shortened to a few descriptive words.
  4. One H1 (the title), sections as H2s, no skipped levels.
  5. Images compressed, with alt text.
  6. Category chosen, tags limited to existing ones.
  7. Internal links added, both out of and into the new post.
  8. Preview on a phone, then check the live page source for one title and one description.

Across a whole WordPress site, a crawl finds the problems that routines miss: templates producing duplicate titles, archives full of thin pages, images without alt text and broken links. Site SEO AI Audit gives WordPress sites the exact steps for each issue in wp-admin and your SEO plugin, with fixes ranked by how many points they add. You can run the first audit free.

Related reading

The bottom line

WordPress gives you a solid base, but on-page SEO still needs attention. Set permalinks, visibility and one SEO plugin correctly, define title and description templates for every content type, check how your theme outputs headings, describe images, control archives, and link related posts to each other. Then follow a short routine for every new page and audit the whole site from time to time.

FAQ

Do I need an SEO plugin for WordPress?

Not strictly, but it is the easiest way to set separate titles and meta descriptions, control archive indexing and manage redirects. Use one well-maintained plugin, not two, to avoid duplicate tags.

Should I noindex tag pages in WordPress?

If most tags have only a few posts and no description, yes, or stop using tags. If you maintain a small set of useful tags with descriptions and enough posts, they can stay indexable.

Why does my WordPress page have two H1 tags?

Usually because the theme outputs the title as an H1 and the content, often from a page builder, contains another H1 heading. Change the extra heading to H2, or check theme settings for the logo.

Where do I add alt text in WordPress?

In the image block’s settings in the editor, or in the media library. Alt text added in the media library applies when the image is inserted later; images already in posts need to be updated in the post.

Is it safe to change the permalink structure?

On a new site, yes. On an established site it changes every URL, so it needs redirects from old to new URLs and careful checking. Avoid it unless the current structure causes real problems.

#On-page SEO#SEO checklist#Title tags#WordPress SEO
Kiểm tra website của bạn — miễn phí.Mọi lỗi SEO trên website của bạn — và cách sửa chính xác.
Bắt đầu miễn phí
Internet Solutions

Sản phẩm khác từ đội ngũ chúng tôi

Do Internet Solutions phát triển. Hãy thử các sản phẩm khác của chúng tôi — mỗi sản phẩm giúp bạn tiết kiệm thời gian theo một cách riêng.

internet-solutions.net ↗
01Tự động đăng mạng xã hội
PostRSS

Bài mới từ nguồn cấp RSS của bạn được tự động đăng lên Facebook, X, LinkedIn, Telegram và hơn 60 mạng khác.

Gói miễn phí · từ 2014Truy cập →
02Chat trực tuyến AI cho website
Talkmio

Website của bạn trả lời khách truy cập 24/7 từ chính nội dung của bạn, bằng ngôn ngữ của họ.

Gói miễn phí · không cần thẻTruy cập →
03Trợ lý AI
Ask Mio

Trò chuyện, viết code, thiết kế, viết bài và nghiên cứu. Mio chọn mô hình tốt nhất cho từng việc.

Gói miễn phíTruy cập →
04Lái tự động AI cho blog và mạng xã hội
AI Blog Autopilot

AI viết bài SEO dài 2.000–3.000 từ và chia sẻ từng bài lên hơn 58 mạng xã hội.

3 bài đầu tiên miễn phíTruy cập →
05Kiểm tra sức khỏe website
Site AI Audit

SEO, tốc độ, SSL, bảo mật và cấu hình email trong một báo cáo, sắp xếp theo việc cần sửa trước.

Lần kiểm tra đầu tiên miễn phíTruy cập →
06Nguồn cấp RSS và sản phẩm
RSS Feed Creator

Tạo RSS từ bất kỳ trang web nào, cùng nguồn cấp sản phẩm cho Google và Meta tự động cập nhật.

Gói miễn phíTruy cập →
07Phát triển website và SEO
Internet Solutions

Website, cửa hàng trực tuyến và hệ thống theo yêu cầu, do đội ngũ của chúng tôi thiết kế, xây dựng và vận hành.

Từ 2011Truy cập →
Site SEO AI Audit
Tổng quan quyền riêng tư

Website này dùng cookie để mang lại trải nghiệm người dùng tốt nhất có thể. Thông tin cookie được lưu trong trình duyệt của bạn và thực hiện các chức năng như nhận ra bạn khi bạn quay lại, giúp đội ngũ chúng tôi hiểu phần nào của website bạn thấy thú vị và hữu ích nhất.