How to configure the display of page TDK (title, keywords, description) for search engine optimization (SEO) in Anqi CMS?

Calendar 81

It is crucial for website operations to let search engines better understand and display our content.This configuration of page TDK (Title, Description, Keywords) plays a core role.The Anqi CMS provides us with flexible and powerful TDK management functions, allowing us to optimize search engine optimization accurately according to the characteristics of different pages.

Next, we will step by step understand how to configure these key TDK information in Anqi CMS.

1. Global settings for the website homepage TDK

The homepage is the facade, and the setting of its TDK directly affects the first impression of the entire website in search engines. In Anqi CMS, we can easily manage the TDK of the homepage.

  1. Go to the settings pageFirstly, log in to the Anqi CMS backend management interface. In the left navigation bar, find and click "Backend Settings", then select "Home TDK Settings".
  2. Configure Home Page Title (Title)In the "Homepage Title" field, enter the title you want to display on the website homepage in the search engine results page (SERP).The title should be concise and clear, including the core business or brand name of the website, and try to attract users to click.It is not only for search engines to see, but also for users to see.
  3. Configure Home Page Keywords (Keywords): Then, enter highly relevant core keywords related to your website theme in the "Home Keywords" field. Separate multiple keywords with English commas,Comma. Although modern search engines have reduced the weight of keywords, reasonable settings still help search engines understand the main content direction of a website.Avoid keyword stacking, this may have the opposite effect.
  4. Configure home page description (Description)Finally, fill in the 'Home Description'. This is a brief overview of the content of your website's homepage, which is often displayed below the search engine results title.An engaging description that includes core keywords, capable of effectively increasing click-through rate.It is recommended to describe the content succinctly, with moderate word count, and to summarize the overall value of the website.

These home page TDK settings are global and apply to the default home page of the website.

Second, set TDK for specific content pages.

In addition to the homepage of the website, the large number of articles, products, and other specific content pages we publish also need independent TDK to optimize the search performance of individual pages more accurately.

  1. Article and Product TDKWhen you publish or edit documents (such as articles, products) in the "Content Management", there will be a collapsed area called "Other Parameters" at the bottom of the editing interface.Expand it, and you will see the 'SEO Title', 'Document Keywords', and 'Document Summary' fields.
    • SEO titleThis field allows you to set a special title for the current article or product that is used for search engines and will override the default title of the page.If left blank, the system will usually use the title of the article or product itself as the SEO title.
    • Document keywordFill in the keywords closely related to the current content, separated by English commas.
    • Document IntroductionThis field is a brief description of the current content. If you leave it blank, Anqicms will automatically extract a part of the article content as a brief introduction.Suggest writing manually to ensure the accuracy and attractiveness of the description.
  2. Document Classification TDKIn the "Content Management" "Document Category" page, whether you are creating a new category or editing an existing one, after clicking to enter the editing interface, you can also find the fields of "SEO Title", "Keywords", and "Category Description" in "Other Parameters".These settings are specifically used to optimize the search performance of the category list page.For example, a category named 'Industry Information' can emphasize 'Latest Industry Trends' in its SEO title, add 'Industry Trends' to the keywords, and outline the type of information provided by this category in the category description.
  3. Single Page TDKFor static single-page pages such as 'About Us' and 'Contact Us', the configuration of TDK is also important.Go to the "Page Resources" under "Page Management", when adding or editing a single page, you will see the "SEO Title", "Keywords", and "Single Page Description" fields.The purpose of these fields is similar to the TDK settings on article and category pages, allowing you to optimize the search effects of these independent pages specifically.
  4. Document Tag TDK: A tab is another form of aggregation of website content, and its TDK configuration is also worth paying attention to.On the "Content Management" "Document Tag" page, when you add or edit a tag, you will find the fields of "SEO Title", "Tag Keywords", and "Tag Description."}By reasonable settings, it can enhance the visibility of the tag aggregation page in search engines, attracting users interested in specific topics.

Flexible control of front-end TDK display (through template tags)

The template engine of Anqi CMS provides powerfultdkLabel, allowing you to flexibly control the display of TDK in the theme template. This is especially useful for websites that require high customization or have special display needs.

  1. Basic usageIn the template,tdkThe tag can directly obtain the Title, Keywords, and Description of the current page.
    • Get page title:<title>{% tdk with name="Title" %}</title>
    • Get the page keywords:<meta name="keywords" content="{% tdk with name="Keywords" %}">
    • Get page description:<meta name="description" content="{% tdk with name="Description" %}">
  2. Personalized display of the title.:tdkThe tag supports additional parameters when retrieving the Title to meet different display needs.
    • siteName=true: If you want to automatically append the website name as a suffix after the page title, you can use this parameter, for example<title>{% tdk with name="Title" siteName=true %}</title>.
    • sep="_": The default separator is the hyphen-You can usesepThe parameter customizes the separator between the title and the website name, for example<title>{% tdk with name="Title" siteName=true sep="_" %}</title>.
    • showParent=true: This parameter is very useful on the category page if you need to display the title of the parent category.
  3. Standard Link (Canonical URL)To avoid SEO problems caused by content repetition,tdkthe tag also provides the function to obtain the link to the current page specification:
    • <link rel="canonical" href="{% tdk with name="CanonicalUrl" %}" />We usually check if the standard link exists before outputting, for example: {%- tdk canonical with name="CanonicalUrl" %}{%- if canonical %}<link rel="canonical" href="{{canonical}}" />{%- endif %}.

By these flexible configurations and template tags, you can ensure that each page has optimized TDK information, thereby enhancing the visibility and attractiveness of the website in search engines.Continuously focusing on the optimization of TDK, combined with high-quality content, is an effective way to increase website traffic and improve user experience.


Frequently Asked Questions (FAQ)

  1. Why did I set TDK, but the title and description indexed by the search engine are not consistent with what I set?The search engine has its own algorithm to determine what title and description to display in the search results.Even if you carefully set up the TDK, search engines may also generate or adjust the display of TDK based on users' search queries, page content quality, and other relevant factors.Generally, as long as the TDK content you set is accurate, does not contain keyword stuffing, and the page content is highly relevant to the TDK, search engines will still prioritize your settings.This is a normal phenomenon, the key is to provide high-quality and relevant TDK to guide search engines to understand the page.

  2. Are keywords in TDK better when there are more of them, or should I include all possible keywords?Keywords are not the more, the better. On the contrary, overstuffing keywords (Keyword Stuffing) may be considered as cheating behavior by search engines, leading to a drop in page ranking and even being penalized.It is recommended that you focus on 2-3 core keywords highly relevant to the page content, ensuring that these keywords are naturally integrated into the title and description.The quality and relevance of keywords are more important than quantity, the purpose is to allow search engines and users to clearly understand the theme of the page.

  3. If I have not set the TDK separately for a particular article or category page, how will Anqi CMS handle it?The Anqi CMS has certain intelligence in the handling of TDK. If you have not set the "SEO title", "keywords", or "description" separately for specific articles, products, categories, or single pages, the system will usually adopt the following strategy:

    • Title: The default title will be used for the content.
    • Keywords: It will usually be left blank, or in some configurations, it will try to extract keywords from the content.
    • description: It usually automatically extracts the first 150-200 characters from the page content as a description.Although the system has a default processing mechanism, we strongly recommend manually configuring TDK for all important pages to ensure their relevance and attractiveness.

Related articles

How can AnQi CMS manage and display multilingual content to support international promotion?

Under the wave of globalization, does your website desire to reach a wider audience?Providing content in the native language for users of different languages can not only greatly enhance the user experience, but is also a key step in expanding into the international market.AnQiCMS (AnQiCMS) is well aware of this need, and from the very beginning of its design, it has made multilingual support one of its core features, making content internationalization simple and efficient. ### Content Organization and Presentation: Multi-site Collaboration and Language Package Support Anqi CMS provides a clear and efficient logic for managing multilingual content. First

2025-11-08

How to create and display breadcrumb navigation to enhance user experience and page structure visibility?

In website operation, clear navigation is the key to improving user experience.When a visitor delves into the internal pages of a website, a well-designed and easy-to-understand breadcrumb navigation can effectively help them understand their current location and provide a quick way to return to the upper-level page.This not only makes the website structure clear, but also helps search engines better understand the website hierarchy, indirectly optimizing SEO.AnQiCMS (AnQiCMS) fully understands the importance of navigation and has built-in very practical breadcrumb navigation features

2025-11-08

How to dynamically display the website navigation menu in Anqi CMS, including secondary or multi-level dropdown menus?

In website operation, a clear and intuitive navigation menu is the foundation of user experience.A well-designed navigation system not only helps visitors quickly find the information they need but also effectively guides them through the browsing path within the website, which has a significant impact on the website's usability and SEO performance.Anqi CMS understands its importance and provides a flexible and powerful navigation management function, allowing you to easily implement dynamic, multi-level navigation menus without writing complex code.

2025-11-08

How to optimize image display in content lists and detail pages (thumbnails, multiple images, lazy loading)?

In the digital age where content is king, images on websites are not only visual decorations but also key elements in attracting users, conveying information, and enhancing brand image.However, unoptimized images may also become the culprit that slows down website loading speed, affects user experience, and even damages SEO performance.Fortunately, AnQiCMS (AnQiCMS) provides us with a comprehensive and powerful image optimization tool, allowing the website to maintain visual appeal while achieving high-performance loading.

2025-11-08

How to use the pseudo-static function of Anqi CMS to optimize the display structure of URLs and improve SEO effects?

In website operation, the structure of URL (Uniform Resource Locator) has a significant impact on the SEO performance of the website.A clear, concise, and meaningful URL not only improves user experience but also helps search engines better understand and crawl web content.AnQiCMS (AnQiCMS) is well-versed in this field, providing powerful static URL features to help us easily optimize the display structure of URLs, thereby significantly enhancing SEO effects.

2025-11-08

How to judge conditions in templates and dynamically display different content blocks based on logic?

In AnQiCMS, flexibly controlling the display of web page content is the key to website operators creating personalized, high-efficiency websites.The AnQiCMS template engine provides rich logical judgment and dynamic content display capabilities, allowing us to present content intelligently according to different conditions, greatly enhancing user experience and website adaptability.AnQiCMS' template syntax is clever, it absorbs the advantages of the Django template engine while also taking into account the characteristics of the Go language.

2025-11-08

What tags does Anqi CMS provide to display content publishing or update time information?

In website content operation, the time of content release and update is a key factor in conveying information timeliness and establishing user trust.For search engine optimization (SEO), clear time information also helps improve the freshness score of the content.Anqi CMS is well-versed in this, providing users with flexible and diverse tags and methods to accurately and beautifully display these time information on the website front-end.Next, we will explore how Anqi CMS helps us manage and display the content publication and update time.###

2025-11-08

How to display the link to the previous and next article on the Anqi CMS content page?

In AnQi CMS, it is a common need to add navigation links for "Previous Article" and "Next Article" to enhance the user experience of the website and the efficiency of internal links.These links not only help visitors browse related content more smoothly, but also have a positive impact on the website's SEO performance.AnQi CMS provides a set of intuitive template tags that allow you to easily display these navigation features on the content detail page.### Core Function: Use `prevArchive` and `nextArchive` tags Anqi CMS passes through

2025-11-08