How to create and manage different website navigation categories and links in the AnQiCMS backend?

Calendar 👁️ 61

AnQi CMS is an efficient enterprise-level content management system, and its flexible and convenient background operation is an important reason why many users choose it.In website operation, the navigation system is undoubtedly a core element of user experience and search engine optimization.A clear and explicit navigation not only helps users quickly find the information they need, but also guides search engine spiders to effectively crawl the website content.Today, let's delve into how to create and manage different website navigation categories and links on the AnQiCMS backend.

Craft a website skeleton巧妙搭建网站骨架 intelligently: The importance of the navigation system

Imagine a city without clear road signs and how chaotic it would be.For a website, navigation plays such a landmark role.It guides users through the various pages of the website, being the first step for users to understand the website's content structure.At the same time, a good navigation structure is also an important path for search engine spiders to crawl the website, directly affecting the inclusion and ranking of the website content.AnQiCMS knows this, therefore it provides an intuitive and powerful navigation management tool in the background, allowing you to easily build a navigation system that conforms to user habits and is beneficial for SEO.

Go to background: Location navigation settings

To begin managing your website navigation, you first need to log in to the AnQiCMS admin interface. On the left-hand function menu, you will see a name calledBackend settingsThe options. Click to enter, and you will find “Navigation settingsThis submenu. This is the center of your website navigation management。“

Flexible classification: Manage your navigation categories

AnQiCMS's navigation management is not one-size-fits-all, it allows you to create different 'navigation categories' based on your actual needs.The system provides a default navigation by default, which is usually the location of your website's main menu.But often, a website is not just a main menu. For example, you may need a "footer navigation" located at the bottom of the page, or a "sidebar navigation" specifically for displaying product categories.

To create a new navigation category, just find it on the "Navigation Settings" page.Navigation Category ManagementIn the area, then click "Add Navigation Category". You can specify a clear name for the new category, such as "Footer Navigation" or "Product Center Navigation".This way, you can classify and manage navigation links of different positions and functions, without interference, which greatly improves the efficiency and flexibility of management.

Refinement: The Secrets of Setting Navigation Links

After creating the navigation categories, the next natural step is to add specific navigation links to these categories.AnQiCMS provides a rich set of options for link settings, ensuring that each link can accurately point to the target and be presented in the most appropriate way.

  1. Core Information Configuration:

    • Display name:This is the text displayed on the front page as a navigation link. You can name it flexibly according to the page needs, for example, a link to the "About Us" page can be displayed as "Company Profile" or "Brand Story".
    • Subtitle name and navigation description:If your template supports, these fields can provide richer additional information for navigation links.Subtitles are often used to provide multilingual titles or supplementary descriptions, while navigation descriptions can provide users with more detailed navigation content, enhancing user click intention.
    • Display order:By setting numbers, you can easily adjust the arrangement order of navigation links in the list, the smaller the number, the closer to the front.
  2. Diversified link types:AnQiCMS offers three main types of links to meet the various navigation needs of your website:

    • Built-in links:These links are mainly used to point to the internal core pages of a website, such as the homepage, article model homepage, product model homepage, and other custom model homepages.Choose the built-in link, the system will automatically generate the correct URL, saving the trouble of manual input.
    • Category page links:Your website content is usually organized by categories, such as news categories, product categories, etc.Through this option, you can conveniently direct navigation links to any category page or independent single page you have created on your website (such as “About Us”, “Contact Us”, etc.).This closely integrates your navigation with the content structure.
    • External links:This link type gives you the greatest freedom. Whether it is a link to a specific URL within your website or a link to an external website, it can be flexibly added here.Enter the complete URL to easily jump.
  3. Build multi-level navigation:To better organize information, AnQiCMS supports the highest two-level navigation links, namely the main navigation and the first-level dropdown sub-navigation.When creating navigation links, by selecting 'Parent Navigation' as 'Top Level Navigation', you can set it as a first-level main navigation.If you want a link to be a submenu under a main navigation, just select the corresponding main navigation in the 'Parent Navigation'.This hierarchical structure helps to improve the organization and user experience of the website, especially when the content is large.

The presentation of navigation: the magic behind the scenes

Although this article mainly focuses on backend management, it is worth mentioning that the navigation data meticulously configured in the backend ultimately goes through the powerful template tags of AnQiCMS (such asnavListThe label appears on the front end of the website. This front-end and back-end separation design allows operations personnel to flexibly adjust the navigation structure without touching the code, while front-end developers can use these data to display the navigation in various beautiful forms through template languages.

In summary, AnQiCMS provides a straightforward and powerful navigation management tool.By making reasonable use of navigation category management and diverse link settings, you can build a clear and efficient navigation system for your website, which can not only significantly improve user experience but is also an indispensable part of optimizing website SEO performance.


Frequently Asked Questions (FAQ)

Q1: I have created navigation links in the background, why can't I see them on the front-end website? A1: After creating and managing navigation links in the background, your website template also needs to support and correctly call these navigation data. The AnQiCMS front-end template needs to use specificnavListTags (for example{% navList navs %}...{% endnavList %}) To retrieve and render the navigation information you have set in the background. If it is not displayed on the front end, please check if the tag is used correctly in your template file, or if the current template supports the navigation category you have chosen.

Q2: Can I create a complex navigation menu with three levels or more? A2: The navigation settings of AnQiCMS currently support up to two levels of navigation, namely the main navigation (level one) and the sub-navigation (level two) under it.If your website has more complex multi-level navigation needs, it is recommended that you simplify or restructure the content structure, or simulate the implementation through customized development templates, combined with the multi-level structure of categories (Category).

Q3: Can I create different navigation menus in other places besides the top navigation of the website? For example, footer navigation or sidebar navigation? A3: Of course! The 'Navigation Category Management' feature of AnQiCMS is designed for this purpose.You can create a new navigation category in the background, for example, named "Footer Navigation" or "Sidebar Navigation".After creation, you can add the corresponding links under the category.Then, let your front-end template call the data of the corresponding navigation category at the correct position, and you can realize a multi-location, multi-functional navigation menu.

Related articles

How to configure the title, keywords, and description of the home page in AnQiCMS's "Home Page TDK Settings"?

As an experienced website operation expert, I know the importance of setting TDK (Title, Description, Keywords) on the homepage for search engine optimization (SEO).It is not only the 'business card' of a website on the search engine results page (SERP), but also a key element to attract user clicks and enhance website visibility.

2025-11-06

How to configure image download, external link filtering, and Webp format conversion in the "Content Settings" of AnQiCMS?

As an experienced website operations expert, I am well aware of the convenience and powerful functions that AnQiCMS brings to content managers.Especially in terms of content settings, it provides many refined options, which can significantly improve the performance, security, and SEO performance of the website.Today, let's delve into how to cleverly configure image download, external link filtering, and WebP format conversion in the 'Content Settings' of AnQiCMS to make your website content more competitive.

2025-11-06

How to set the default website name, address, logo, and other global functions of AnQiCMS system?

As an experienced website operations expert, I am fully aware that the basic configuration of a website is like the foundation of a building, its stability directly affects the operation and user experience of subsequent content.In an AnQiCMS content management system that is efficient and flexible, mastering these seemingly simple global settings is the first step to easily mastering the website and building a brand image.Today, let's delve into how to set up core global functions such as website name, address, and LOGO in the AnQiCMS system, so that your website is professional and standardized from the very beginning.

2025-11-06

How to set a separate admin domain for the website in the AnQiCMS backend to enhance security?

As an experienced website operations expert, I am well aware of the importance of website security in daily operations.In AnQiCMS (AnQiCMS), such an efficient and secure content management system, we can further strengthen the website's defense line through some clever settings.Today, let's delve into how to set up a separate admin domain for the AnQiCMS website backend. This feature not only effectively enhances security but also makes your website management more professional.

2025-11-06

How to gracefully stop the AnQiCMS project instead of forcing it to close?

In website operation, service stability and data integrity are core elements.For a high-performance content management system like AnQiCMS, which is developed based on the Go language, it is particularly important to 'gracefully shut down' instead of 'forcefully close'.This not only concerns the normativity of technology, but also directly affects the normal operation of the website, user experience, and the security of critical data. ## Graceful Termination: Why Is It Important?Imagine that you are busy editing an important article, or the user is browsing your product page.

2025-11-06

How to configure and execute the stop script (stop.sh) for AnQiCMS in the Baota panel?

As an experienced website operation expert, I deeply understand the importance of an efficient and stable content management system (CMS) for corporate online business.AnQiCMS, with its high-performance and concise and efficient architecture based on Go language, has become an ideal choice for many small and medium-sized enterprises and content operation teams.However, even the most excellent system cannot do without fine-grained O&M management, which includes how to safely and effectively stop its running process.

2025-11-06

How to troubleshoot if the `stop.sh` script of the AnQiCMS project fails in the command line?

In the daily operation and maintenance of AnQiCMS, the `stop.sh` script is a key link in managing the service lifecycle.It allows us to gracefully stop the AnQiCMS service for maintenance, upgrades, or troubleshooting.However, when this seemingly simple script fails to stop the service as expected, it often confuses us.

2025-11-06

How to forcefully stop the AnQiCMS process when it is unresponsive on Linux?

When our AnQiCMS website is running on a Linux server, it occasionally may encounter a situation where the program does not respond, causing the website to be unable to access normally.This is like a car suddenly running out of fuel on the highway, causing anxiety.As website operation experts, we know how important the stable operation of the website is.AnQiCMS is a content management system developed based on the Go language, characterized by high performance and stability, although it strives for robustness in design, any software may encounter a deadlock due to resource exhaustion, code deadlock, or external dependency problems in a specific environment.In the face of such a situation

2025-11-06