In website operation, making your content stand out in search engines is a crucial step to gain traffic.The page title (Title), keywords (Keywords), and description (Description), which is commonly referred to as TDK, are important elements for 'conversing' with search engines.AnQiCMS as a system focusing on enterprise content management, understands the value of TDK configuration for SEO, and therefore provides flexible and powerful features to help us easily optimize the display of the website in search engines.

Why is TDK configuration so important?

Imagine when users enter keywords in the search engine, the first thing they see is the page title and a short description.An accurate and attractive title and description can greatly enhance the willingness of users to click, which not only brings more traffic but also conveys positive user signals to search engines.The keyword helps search engines understand the core topic of the page content, thereby displaying your page in relevant search results.AnQiCMS was designed with these considerations in mind from the beginning, making the TDK configuration intuitive and effective.

Global TDK Setting: Establish the tone of the website

For the entire website, AnQiCMS provides a unified home page TDK setting entry. This is like setting up a comprehensive image and core appeal for your brand.

You can find " in the AnQiCMS backend.Backend settings in "Homepage TDK settings option. Here, you can:

  • Set the homepage titleThis is the name displayed in search engine results for your website homepage, usually including your brand name and core business. A good homepage title should be concise and clear, highlighting the brand characteristics.
  • Set home page keywordsThese are the words most closely related to the core business or theme of your website.Suggest selecting 3-5 core keywords, separated by English commas.It is important that these keywords are highly relevant to your website content and avoid meaningless堆积.
  • Set home page descriptionThis is a brief summary of the content on your website's homepage, intended to attract users to click.The description should include core keywords and introduce the value and highlights of the website in smooth language, with a recommended length of about 150 characters.

In addition, in “[en] Global function settingsIn it, you can also set the "Website Name", which can be displayed as a suffix in some page titles to further strengthen brand recognition.AnQiCMS's template tags allow you to flexibly control whether the website name is appended to the page title and what separator to use.

Content page TDK optimization: Fine management of each page

In addition to global settings, AnQiCMS also provides fine-grained TDK configuration for different content types such as articles, products, single pages, categories, and tags.This means that you can tailor the performance of each page in search engines according to its specific content.

1. TDK optimization for article and product detail pages

Whether it's publishing a deep article or showcasing a hot-selling product, AnQiCMS allows you to set TDK individually for each page during content editing:

  • SEO titleThis is a very practical feature.It allows you to set a unique title for search engines that is different from the article/product itself.For example, your article title may be very creative, but for SEO, you can set a more straightforward, more keyword-rich SEO title to attract search engines.
  • Document keywords:Select the most relevant keywords for the current article or product page, you can enter them manually or choose from the keyword library provided by AnQiCMS. Please use English commas to separate multiple keywords.,Separation, this conforms to the recognition habits of search engines.
  • Document SummaryHere is a summary of the page content.If not filled in, AnQiCMS will automatically extract the first 150 words of the main content as the description.But writing a high-quality introduction manually can often be more effective in attracting users to click.
  • Standard Link (Canonical URL)This is an advanced SEO option, especially suitable for websites with duplicate content.If you want the search engine to treat the current page as the 'canonical' version of another specified page, you can enter the complete URL of the target page here.This helps to avoid duplicate content issues, and concentrate page weight.

2. Optimization of TDK on category pages.

The category page of the website carries a large amount of related content, and its TDK configuration should not be ignored either. In “Document Category”management, when editing specific categories, you can:

  • SEO titleEnglish with article detail page, you can set a unique SEO title for each category page to optimize its display in search engines.
  • KeywordsEnter keywords closely related to the category topic, separated by English commas.
  • Category IntroductionThis is the description information of the category page, which can help users and search engines quickly understand the contents included in this category.

3. TDK Optimization of the Tag (Tag) Page

The tab is another page that aggregates related content. In “Document Label” management, when editing a specific tab, you can:

  • SEO title: Set a unique SEO title for the tab page.
  • Tag keywordsEnglish: Fill in the keywords related to this tag.
  • Label IntroductionEnglish: Briefly describe the tag to enhance the richness of the tag page content.

English: 4. Single-page TDK optimization

For independent single pages such as “About Us” and “Contact Us”, AnQiCMS also provides TDK settings:

  • SEO titleSet a search engine-friendly title for a single page.
  • Keywords:Enter keywords related to the single-page content.
  • Single page introduction:Provide a descriptive summary of the single-page content.

Flexible template tag calls

AnQiCMS on the template level provides a “Universal TDK Tag”tdkensuring that all configured TDK information can be correctly and flexibly called.

  • Page title: Usually inheadarea{% tdk with name="Title" siteName=true %}to call, wheresiteName=trueThe website name set in the background will be automatically appended to the page title.sep="-"Can customize the delimiter. If the page has set the SEO title, it will be used preferentially; otherwise, the title of the page itself or the category name will be used.
  • Page keywords: Use{% tdk with name="Keywords" %}Invoke, it will use the current page's keyword settings first.
  • Page description: Use{% tdk with name="Description" %}Invoke, it will also use the current page's description settings first.
  • Canonical LinkFor standard links, it is recommended to check if they exist first, and then output, for example:
    
    {%- tdk canonical with name="CanonicalUrl" %}
    {%- if canonical %}
    <link rel="canonical" href="{{canonical}}" />
    {%- endif %}
    
    This ensures that the corresponding output on the page will only be made when the standard link is set.linkLabel.

Through these flexible tags, AnQiCMS achieves priority management of TDK settings: the TDK settings of content pages take precedence over category pages, and the TDK settings of category pages take precedence over the TDK settings of the global homepage.This ensures consistency as a whole while also taking into account the personalized optimization needs of content pages.

实用建议:提升TDK质量

配置好AnQiCMS的TDK功能只是第一步,如何撰写高质量的TDK内容同样重要:

  • Title (Title):
    • Maintain uniqueness and attractiveness, highlight the core value of the page.
    • Include main keywords but avoid keyword stuffing.
    • Length is moderate (suggested to be within 30 characters in Chinese), ensuring complete display in search results.
  • Keywords (Keywords):
    • Choose keywords highly relevant to the page content.
    • The number should not be too many (3-5 is recommended), accuracy is the top priority.
    • Consider users' search habits, include long-tail keywords.
  • Description (Description):
    • Accurately and attractively summarize the page content.
    • Contains the main keywords and encourages users to click.
    • Medium length (suggested 80 Chinese characters or so), allowing users to see the value at a glance.

AnQiCMS provides a comprehensive TDK configuration system, from global to local, from general to special, enabling website operators to fully control the display of the website in search engines.Make full use of these features, and combine them with high-quality content creation, and your website will achieve better visibility and ranking in search engines.


Common Questions (FAQ)

Q1: If a page's TDK is not manually configured, how will AnQiCMS handle it?A1: AnQiCMS will follow certain priorities and default rules.For example, if the "Document Summary" of the article or single page is not filled in, the system will usually automatically extract the first 150 words of the content text as a description.The page title and keywords information may be沿用 from the page itself and the system default keywords when SEO title/keywords are not manually set.The specific strategy will vary depending on the version and template design of AnQiCMS, but the basic principle is to avoid leaving the page TDK empty to ensure that search engines can still obtain basic information.

Q2: What is the difference between 'SEO title' and 'page title'? How should I use them?A2: “Page Title” usually refers to the main title of the content itself when you edit articles, products, or single pages in the background, for example, “AnQiCMS In-depth Analysis of Features”.The 'SEO title' is an independent field provided by AnQiCMS, which is specifically used to tell search engines the **title of this page.You can set a simpler, more keyword-focused SEO title, such as "AnQiCMS Feature Explanation: SEO Optimization and Content Management", even if the displayed title on the page remains unchanged.Thus, you can meet the dual needs of user reading experience (page title) and search engine optimization (SEO title).

Q3: I have configured the TDK according to the guidance of AnQiCMS, but why does my website's TDK display differently in search engines?A3: This situation may be caused by various reasons:

*   **搜索引擎抓取延迟**:搜索引擎需要时间重新抓取您的页面并更新其索引。新配置的TDK可能需要几天甚至几周才能在搜索结果中体现。
*   **搜索引擎自主优化**:有时,搜索引擎(特别是Google和百度)会根据其算法,认为您页面内容中最相关、最能满足用户需求的部分作为TDK显示,即使这与您手动配置的不完全一致。这通常发生在您配置的TDK质量不高、与内容关联度低,或被认为有关键词堆砌嫌疑时。
*   **规范链接问题**:如果您设置了规范链接,搜索引擎可能会优先展示规范URL的TDK信息。
*   **Robots.txt或Noindex标签**:检查您的robots.txt文件是否阻止了搜索引擎抓取相关页面,或者页面HTML中是否存在`noindex`标签,这些都会影响搜索引擎的正常索引和显示。
建议持续观察,并确保您的TDK内容质量高、与页面内容高度相关且自然。