AnQiCMS (AnQiCMS) is an enterprise-level content management system developed in Go language, which fully considers the needs of search engine optimization (SEO) from the beginning of its design.Among them, the fine-grained configuration of TDK (Title, Description, Keywords) tags is a key link to improve the visibility of the website in search engines and attract user clicks.This article will elaborate on how to effectively configure and optimize the TDK tags in AnQiCMS to maximize your page SEO effect.

The home page of the website is the first impression that users and search engines have of your brand, therefore the TDK configuration is crucial.In AnQiCMS backend, you can manage and optimize the title, keywords, and description of the homepage by accessing the "Homepage TDK Settings" under the "Backend Settings" menu.The home page title should be concise and clear, conveying the core theme and brand name of the website; the home page keywords should cover the most core business or content-related vocabulary, separated by English commas; the home page description needs to use attractive sentences to summarize the website content, while naturally integrating the core keywords, encouraging users to click and enter.These settings will directly affect the display of the homepage in the search engine results page (SERP) in English.

Except for the home page, AnQiCMS allows you to fine-tune the TDK configuration of each independent page on the website.This includes articles, products, category pages, and single pages, etc.When you create or edit this content, you can find the fields such as 'SEO Title', 'Keywords', and 'Summary/Description' in the corresponding management interface.For articles and product detail pages, you can set the 'SEO Title' to be the title it appears as in search engine results, and fill in the 'Document Keywords' and 'Document Summary' to improve relevance.The category page and single page also provide similar fields, such as “SEO title”, “keywords”, and “category/page introduction”.Take full advantage of these fields, write unique and precise TDK for each page, which is the basis for ensuring that the page is correctly indexed and ranked by search engines.特别注意,“SEO标题”优先级高于内容本身的标题,它允许您为搜索引擎展示一个更具优化策略的标题。

In AnQiCMS templates, these TDK information configured in the background are called dynamically and displayed on the page{% tdk %}Dynamic call and display on the page<head>Area. For example, to output the page title, you can use{% tdk with name="Title" %}. This tag also supportssiteName=trueattribute to automatically append the site name after the title,sep="_"The attribute defines the separator between the website name and the page title. For category pages,showParent=truethe attribute can control whether to display the title of the parent category. The page keywords and description are set through{% tdk with name="Keywords" %}and{% tdk with name="Description" %}Label to refer. In addition, to avoid potential duplicate content issues, AnQiCMS also provides configuration for canonical links (Canonical URL) and{% tdk with name="CanonicalUrl" %}Label to call.Suggest to make a judgment when using Canonical URL, ensure that the setting is only performed when the link exists, in order to maintain the cleanliness and validity of the HTML code.

Configure TDK tags is not simply filling in fields, it requires certain strategies and skills.Firstly, ensure that each page's Title tag is unique and accurately reflects the content of the page. It is generally recommended that the length be controlled within 60-70 characters and include the core keywords of the page.Description tag should be a concise summary of the page, attractive, and able to encourage potential users to click. It is recommended to control the length within 150-160 characters and can naturally integrate secondary keywords.Keywords tags may have decreased in weight in modern search engine algorithms, but they are still useful for helping search engines understand the page theme and are beneficial for on-site search. It is advisable to choose keywords highly relevant to the page content and avoid overstuffing.The most critical thing is that the TDK of each page should be unique, to avoid duplicate content, as duplicate TDK will dilute the page weight and affect the crawling and ranking effect of search engines.

In summary, AnQiCMS provides comprehensive and flexible TDK tag configuration capabilities for website operators, allowing independent SEO optimization for each detailed document, category, single page, and tag page from the global homepage.By carefully designing and reasonably applying these TDK tags, combined with the powerful content management and SEO tools of AnQiCMS, you will be able to effectively improve the performance of your website in search engines, attract more targeted users, and ultimately achieve the goal of content marketing.


Common Questions (FAQ)

问:If I have not set the SEO title, keywords, and description for a specific article, how will AnQiCMS handle it?

答:If not manually set, AnQiCMS usually automatically extracts the corresponding information as the default value from the article title, abstract (or the first N characters of the content).Although the system has such an automated capability, we strongly recommend that you manually optimize the TDK for each important page to ensure its accuracy and attractiveness, thereby achieving ** of SEO effects.

Q:{% tdk with name="Title" siteName=true %}and{% system with name="SiteName" %}What is the difference?

Answer:{% tdk with name="Title" siteName=true %}is a comprehensive tag used to output the current page Title tag, it can automatically obtain the SEO title of the current page and according tositeName=trueProperty settings, appended with the global website name.{% system with name="SiteName" %}The function of the label is more single, it is only used to output the website name configured in the background "Global Settings" in the template, usually as part of the Title, or displayed independently at other positions on the page, such as the copyright information in the footer.

问:How does AnQiCMS's URL rewriting and TDK configuration work together to improve SEO?

答:AnQiCMS's pseudo-static feature is mainly used to optimize the website's URL structure, making it simpler and more semantically meaningful, thereby improving the efficiency of search engine crawling and user experience.The TDK configuration directly affects the title, abstract, and relevance information displayed on the search engine results page.Both work together, pseudo-static ensures that search engines can access and understand page paths in a friendly manner, while TDK is responsible for presenting page content accurately in search results, jointly improving the page's crawling efficiency, relevance judgment, and user click-through rate, thus achieving a better SEO effect.