As a senior CMS website operation personnel for security enterprises, I know that the setting and management of TDK (Title, Description, Keywords) on other pages of the website, except for the homepage, are crucial for improving search engine rankings and user experience.Our Anqi CMS provides flexible and powerful tools to ensure that each page of the website has accurate and optimized TDK information.
Management philosophy of TDK in AnQiCMS
AnQi CMS deeply integrates TDK management into its content management process, not just at the level of content creation, but also throughout categorization, tags, and even the definition of content models.This enables operations personnel to perform refined TDK configurations for pages of different types and levels.The core concept lies in configuring the intuitive interface through the backend, combining with the unified TDK tag calls in the frontend template, to achieve efficient and standardized SEO optimization.
The TDK setting and management of documents (articles, products, detail pages)
In AnQi CMS, the settings of TDK are highly independent, whether it is an article, product, or document detail page under other custom models.When you enter the "Content Management
The 'SEO Title' field allows you to define a title for the document that is independent of its main content title<title>Label content, this is particularly useful for clickbait or pages that need to highlight specific keywords. If this field is left blank, the system will usually use the default title of the document.
The "Document Keywords" field is used to set the core keywords for the page. It is recommended to use English commas.,Separate multiple keywords to comply with search engine habits. After you manually enter keywords, the system will also provide intelligent association or selection functions from the keyword library.
The "Document Summary" field is directly mapped to the page's<meta name="description">Label.A well-written document summary that not only clearly communicates the page theme to search engines but also attracts users to click.If this field is not filled in, Anqi CMS will intelligently extract the first 150 or so characters from the document content as a description.
In addition, for documents that may have duplicate content or require a specified standard URL, the backend "standard link" field allows you to setCanonicalUrlThis can effectively avoid search engines misjudging it as duplicate content, and concentrate the page weight. In the template, we can use{% tdk with name="CanonicalUrl" %}to call.
TDK settings and management for category pages
The category page also has an independent TDK configuration in AnQi CMS.Under the 'Content Management' section, in the 'Document Classification' module, whether you are creating a new category or editing an existing one, you can configure TDK for each category.
“Category Name” is the visible title of the category, but the existence of the “SEO Title” field allows you to set a more optimized title for the category page's<title>tag.
The “Keywords” field is used to define the core search terms for the category page, multiple keywords should also be separated by English commas.
The “Category Introduction” field is used to fill in the category page.<meta name="description">It not only provides an overview of the classified content, but is also an important part of the TDK tag.
By these detailed configurations, we can ensure that each category page accurately reflects its content theme, attracts target users, and improves search engine visibility.
Single-page TDK settings and management
A single page, such as 'About Us', 'Contact Information', etc., although the content is relatively independent and usually does not involve complex classification, it is still not negligible in terms of SEO.In the "Page Resources" under "Page Management", each single page has a complete TDK setting option.
The "Page Name" is the title seen by the user, while the "SEO Title" is designed for search engine optimization, used for<title>.
The “Keywords” field provides you with the space to add core search terms for a single page.
The “Single Page Summary” field carries the responsibility of the page description, which will be displayed.<meta name="description">.
精细 management of single-page TDK can ensure that even pages with infrequent updates can get a good display in search results.
Label page TDK settings and management
The 'Content Management' under the 'Document Tag' feature of AnQi CMS makes tags not only a tool for content association but also an independent SEO entry point.Each label page can have its own TDK.
When creating or editing tags in the label management interface, you can set the "label name", and the "SEO title" allows setting for the label page<title>Custom label content.
The "label keyword" and "label introduction" fields correspond to the label page's<meta name="keywords">and<meta name="description">.
Make good use of the TDK on the tab page, which can bring more traffic to long-tail keywords and enhance the richness and relevance of website content.
TDK settings and management on the content model page
Under the 'Content Management' section, the 'Content Model' module, each custom or built-in model can also have its own TDK settings. Although this is not as common as on document or category pages, in some scenarios such as the model home page (for example/article/or/product/Its TDK configuration can provide more global SEO control.
The model has fields such as 'Model Title' (as the default Title), 'Model Keywords', and 'Model Description', etc.This information can be used as the default or supplementary information for the content model of all pages' TDK.The operators can use these settings to lay a SEO foundation for the entire content model.{% moduleDetail %}Use tags to get model details and with{% tdk %}Use tags together.
TDK template calling and optimization skills
In Anqi CMS, in addition to the background configuration, the correct call of the front-end template is the key to the effectiveness of TDK.tdkTags are general and powerful tools used in the page.<head>Area output TDK information.
For the page's<title>Label, we usually use it like this:
<title>{% tdk with name="Title" siteName=true sep=" - " showParent=true %}</title>
HeresiteName=trueIt means the website name will be appended after the page title,sep=" - "Defined the separator between the title and the website name,showParent=truewhich indicates that the parent category title is displayed on the category or document page, which is very important for a website with a clear hierarchy.
For the keywords and description of the page, a standard call is adopted:
<meta name="keywords" content="{% tdk with name="Keywords" %}">
<meta name="description" content="{% tdk with name="Description" %}">
Normative link(CanonicalUrl) should be called more strictly to ensure that it is output only when a normative URL exists, to avoid invalid links:
{%- tdk canonical with name="CanonicalUrl" %}
{%- if canonical %}
<link rel="canonical" href="{{canonical}}" />
{%- endif %}
By using these unified template tags, even if the background configuration is set for TDK, the front-end page can dynamically pull and display the corresponding TDK information according to different page types, realizing the perfect combination of background configuration and front-end presentation.This greatly simplifies the workload of operation personnel while ensuring the effectiveness of SEO optimization.
Summary
AnQi CMS provides a comprehensive and user-friendly solution in terms of TDK management.From document, category, single page to tag and content model, each level of page is equipped with a complete TDK configuration entry.tdkTemplate tag, website operators can easily achieve fine-grained SEO optimization, effectively improving the performance of the website in search engines and the efficiency of user acquisition.Understanding and effectively using these features will be the key to your successful operation of the Anqi CMS website.
Frequently Asked Questions
Q1: What will the Anqi CMS handle if I leave the TDK field empty for a certain page? A1: AnQi CMS has an intelligent filling mechanism.If the "SEO title" is left blank, the system will usually use the default title of the page (such as document title, category name, etc.).If the 'Document Summary' or 'Category Summary' is left blank, the system will attempt to automatically extract a paragraph of text from the page content as a description.However, to achieve **the SEO effect, we strongly recommend that you manually write and optimize the TDK fields for each page to ensure their accuracy and attractiveness.
Q2: I set the TDK, but why don't I see this information in the browser source code?
A2: First, please confirm that your page template is using it correctly.{% tdk %}Tag to call TDK information, and these tags are located in the HTML of<head>within the area.Secondly, check if the website has enabled caching, if so, try to clear the system cache.Sometimes, the browser's own cache may also prevent you from seeing the latest changes. Try a hard refresh (Ctrl+F5) or clear the browser cache.If the problem still exists, it may be necessary to check whether the background configuration has been saved correctly, or whether there are syntax errors in the template file that cause the TDK tags to fail to parse.
Q3:CanonicalUrlWhat is its role, where should I use it on which pages?
A3: CanonicalUrlThe purpose of the standard link is to inform the search engine which URL is the "standard" version you want to display in the search results, even if there are multiple URLs on your website pointing to the same or very similar content.This helps avoid search engines treating duplicate content as a negative factor and ensures that the page authority is concentrated on the specified standard URL.CanonicalUrl:
- Pages with similar content:For example, the product list page may generate multiple URLs due to different filtering parameters, but the content is basically the same.
- Pages referenced multiple times:If the same article generates different URLs under different categories.
- Pages with URL structures that may vary:For example, with
wwwand withoutwwwdomain names, orhttpandhttpsThe page. Use correctlyCanonicalUrlCan effectively manage SEO, enhance your website's performance in search engines.