AnqiCMS (AnqiCMS) Template Tag Manual
New pages are not indexed in time, first distinguish which part of the site map and IndexNow are responsible for the indexing chain: The site map provides a complete list and tells the engine what is on the site; IndexNow and similar real-time notification mechanisms are responsible for informing participating engines of content changes as soon as possible. Both complement each other, and full and incremental two chains need to be configured in the site to ensure the timeliness of indexing.
The number of entries and the volume limit of a single sitemap file are agreed upon by the protocol. When approaching or exceeding the limit, the file should be split into multiple sub-files and grouped using an index file, organized by category and update time. This article explains the limit from the sitemap protocol, how to split when exceeding the limit, and the method of supplementing the collection时效 through active push after splitting.
Before the enterprise website is deployed with Docker, it is necessary to plan the two things of port mapping and data backup in advance. The system provides the official image, listens to the default port 8001, and needs to clarify the internal and external port mapping and access entry before going online; at the same time, the backup capability covers data and static files, which can be restored to avoid the loss of content after the container is rebuilt.
The site map manages the full volume handover, capturing all addressable URLs in the site at once; the proactive push ensures timely submission, immediately notifying the engine of new and updated addresses. To be indexed faster, both steps must be taken: first, confirm that the page status is a formal document and enter the automatically generated site map, then use link push to Baidu, Bing to push the address, and cooperate with stable static URLs to avoid duplicate versions.
The robots.txt is not written correctly, which is not a common cause of missed crawling. It is more effective to investigate in three places: first, confirm that the robots instruction is only for crawling, then check if the sitemap really hands over the page to be crawled, and finally, check the page's own blocking settings and address specifications. AnQiCMS supports automatic generation of robots configuration and sitemap, and both should be consistent with the actual address.
Changing the pseudo-static rules will make the old addresses no longer correspond to the original pages. Whether there will be a broken link depends on whether a list has been made in advance and 301 redirects have been set up. The method is to export the collected addresses before the change, and after the change, map the old addresses to the new addresses by directory prefix or item by item, and then check the sitemap and push results to ensure that there are no large-scale failed addresses in the crawling report.
The correct order for the reconstruction of the old site is to first import historical content in bulk, then configure 301 redirects: the import should first fall to the draft and be checked in batches, and only after confirming that the address is stable can the old links be redirected to the new address; reversing the order will cause the redirect to point to an empty page. AnQiCMS supports two bulk import methods: ZIP compressed packages and Excel spreadsheets, and deleted items go to the recycle bin, with 301 redirects covering the old links already indexed.
Two people maintain the corporate website deployment method, evaluating in terms of manpower, rollback, and upgrade: Docker container mode delivers official images, upgrading by changing images, and rollback is to switch back to the old version tag, suitable for teams that operate command processes; Baota panel or aaPanel one-click deployment has a graphical interface in file management, backup tasks, and certificate configuration, suitable for collaborative work with people unfamiliar with the command line. Both methods default to have the program listen on port 8001, and the domain is accessed by reverse proxy forwarding.
AnQiCMS supports batch import of documents in ZIP compressed packages and Excel spreadsheets. The Excel channel requires filling out the form according to field rules: the title column is required, the status column determines whether the content goes into draft, pending release, or formal document, and the text and keyword columns correspond to document fields; if there is an error during import, check the draft area and recycling bin first to retrieve, handle duplicate entries after processing, and do not resubmit the entire table directly.
AnQiCMS listens on port 8001 by default, and upon formal launch, it does not allow users to directly access the port number. Instead, it is reversed proxied by Web servers such as Nginx, where 80 and 443 are terminated at the proxy layer, HTTPS certificates are configured, and 301 redirects are used to consolidate old access with ports and http to a standard domain name. This article describes the configuration points along the two deployment paths of Baota panel and Docker.