When building a successful website, making it search engine friendly is the crucial first step.And Title (Title), Keywords (Keywords) and Description (Description) - usually abbreviated as TDK - are the core elements of the 'dialogue' between the website and the search engine.They not only tell search engines about your page content, but also directly affect whether users click on your website in the search results.AutoCMS knows this point, therefore it built powerful TDK management functions, allowing you to easily implement the dynamic display and optimization of TDK.
Dynamic display of TDK means that different pages can have unique and accurate titles, keywords, and descriptions instead of using a set of static information for the entire site.This has a significant positive effect on improving the website's ranking in search engines (SEO) and user experience.Auto CMS makes everything simple and efficient through its flexible template tags and backend management interface.
Understanding the TDK system of AnQi CMS
In AnQi CMS, the TDK settings are divided into two main levels:
- Home page TDK:Provide an overall introduction to the portal page of the entire website.
- Content page TDK:Including articles, products, categories, tab pages, and independent single pages, the TDK of these pages can be customized according to their specific content to achieve more refined SEO optimization.
The design principle of AnQi CMS is that if a content page does not have a separate TDK set, the system will intelligently generate it according to the page content (such as article title, summary, etc.) or fall back to the global settings of the website, ensuring that every page has basic TDK information to avoid the negative impact of blank TDK on SEO.
Set the website home page's TDK
The home page of the website is the window through which you showcase your brand and core business. The setting of its TDK directly affects the first impression of the website by users and the crawling effect of search engines.
In the AnQi CMS backend, you can go to the "Backend Settings
- Home Page Title:This is the most important text that users see in browser tabs and search engine results. It is recommended to include your brand name and core business/services.
- Home page keywords:List the most relevant and important several core keywords for your website. Separate multiple keywords with English commas.
,. - Home page description:Provide a concise and attractive website overview that encourages users to click in. This description should also include core keywords while maintaining a natural and smooth flow.
These settings will be applied to the homepage of your website.
Dynamically optimize the title, description, keywords of articles, categories, tags, and single pages.
In addition to the homepage, each content page of the website is a potential traffic entrance.Setting personalized TDK for these pages is an effective strategy for improving the ranking of long-tail keywords and attracting specific user groups.tdkIt is the core tool to achieve this goal.
You need to add the following code in the<head>Regional introductiontdkTags, usually in yourdefault.htmlorbase.htmlIn the common header template:)
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>{% tdk with name="Title" siteName=true %}</title>
<meta name="keywords" content="{% tdk with name="Keywords" %}">
<meta name="description" content="{% tdk with name="Description" %}">
{# 可选:设置规范链接,避免重复内容 #}
{%- tdk canonical with name="CanonicalUrl" %}
{%- if canonical %}
<link rel="canonical" href="{{canonical}}" />
{%- endif %}
</head>
<body>
{# 页面内容 #}
</body>
</html>
Let's go into detail about these tags and their parameters:)
<title>Tag (page title):){% tdk with name="Title" siteName=true %}This is the most commonly used method.)name="Title"Tell the system to get the title of the current page.]}siteName=trueThe website name will be automatically added as a suffix after the page title, which helps with brand exposure. If you want to customize the separator, you can usesep="_"parameters.- The 'Safe CMS' will prioritize the 'SEO title' you set separately for the page in the background when retrieving the page title. If not set, it will use the title of the page itself (such as article title, category name, etc.), and finally fall back to the global title of the website.
<meta name="keywords" content="...">Label (page keywords):{% tdk with name="Keywords" %}This tag will dynamically extract the keywords set in the background of the current page.If you have not set a specific keyword for this page, the system may automatically extract it from the page content or leave it blank (the specific behavior depends on your system configuration and the content itself).
<meta name="description" content="...">Label (page description):{% tdk with name="Description" %}This tag will dynamically extract the description set in the background of the current page. If not set, the system will try to capture the page summary or main content as the description.
<link rel="canonical" href="...">Label (standard link):{%- tdk canonical with name="CanonicalUrl" %}This tag is used to get the canonical link of the current page.The规范链接 helps search engines identify the "authoritative" version of a page, avoiding SEO weight dispersion caused by URL parameters, content duplication, and other issues.ifUse for judgment, only output when the specification link exists.
Through these tags, regardless of the type of page the user visits, Anqi CMS will intelligently present the most relevant TDK information.
Operation Steps and Precautions
To fully utilize the advantages of dynamic TDK, you need to make detailed settings in the corresponding content management area of the Anqi CMS backend:
- Article/Product Page:Access "Content Management" -> "Publish Document/Edit Document", find the "Other Parameters" section on the editing page, where you can set the "SEO Title", "Document Keywords", and "Document Description".
- Category page:Access "Content Management" -> "Document Categories", edit a category, and you can set "SEO Title", "Keywords", and "Category Description" in "Other Parameters".
- 标签页面:EnglishAccess "Content Management" -> "Document Tags", edit a tag to set "SEO Title", "Tag Keywords", and "Tag Description".
- Single page:Visit the 'Page Resources' -> 'Page Management', edit a single page, and you can set 'SEO Title', 'Keywords', and 'Single Page Introduction'.
Tip:
- Content is king:No matter how exquisite the TDK settings are, high-quality original content is always the foundation of SEO.
- Keyword research:Before setting keywords, conduct thorough keyword research to understand the search habits of the target audience.
- The attractiveness of the description:Description is not only for search engines, but also for users. Writing an attractive description can improve the click-through rate.
- Avoid keyword stuffing:Keyword stacking can result in search engine penalties. Ensure that the TDK content is natural and fluent, in line with the reading habits of users.
- Regular Inspection:With the update of website content and the change of market trends, it is necessary to regularly check and optimize TDK.
Through providing such a powerful and easy-to-use TDK management mechanism, Anqi CMS allows you to focus on creating high-quality content while ensuring your website has excellent performance in search engines, attracting more target users.
Common Questions (FAQ)
- 问:Why am I still seeing automatically fetched content in search results even though I have set the page's TDK?答:Search engines need time to crawl and update website information, changes to your TDK may not be displayed immediately