When using AnQi CMS for content creation,urlizeThe filter is undoubtedly a very convenient feature.It can intelligently recognize URLs or email addresses in the article content and automatically convert them into clickable hyperlinks, saving the trouble of manually adding links.urlizelinks generated automatically will all containrel="nofollow"properties. This raises a common question: if I want to completely disableurlizeThe filter is automatically addedrel="nofollow"is there a way to do so?

urlizeFilter is related torel="nofollow"The default behavior

First, let's delve into it deeper.urlizeThe default operation of the filter. According to the template filter document of AnQi CMS,urlizeThe function is to “automatically add an a tag to the url, email, and automatically add the rel nofollow”. This means that at any time throughurlizeThe filter processes a text containing URLs and all generated hyperlinks will be automatically attachedrel="nofollow"properties.

It can be seen from the document description that, thisrel="nofollow"YesurlizeA built-in and automatic behavior of the filter, which does not provide direct parameters (such asurlize:falseto selectively enable or disable it.nofollow. The filter was initially designed as a default strategy for handling external links.

in content settingsrel="nofollow"consideration

ExcepturlizeThe filter itself, as mentioned in the "Content Settings" in the AnQi CMS backendrel="nofollow".On the "Content Settingsrel="nofollow"Label.

This further confirms that the AnQi CMS defaults to adding when handling external linksrel="nofollow"This is usually due to SEO practices and website security considerations.nofollowThe attribute can tell the search engine that the link should not pass 'weight', which helps webmasters control the flow of page SEO weight, avoid link spam, and especially when dealing with user-generated content (UGC) or pointing to external resources that are not fully trusted, it can effectively protect the reputation and ranking of the website itself.

Currently disabledrel="nofollow"limitations

On the whole, based on the functions and documentation provided by the current Anqi CMS, there is no direct backend switch orurlizeThe filter's parameters can "completely disable" all automatically generated external links onrel="nofollow"the property. It seems to be a default security strategy of the system when handling any recognized external link.

This means that if you want some specific external links on the website to pass weight (i.e., withoutnofollow), and these links are throughurlizeThe filter automatically generates, so under the existing framework, some indirect methods may need to be adopted. For example, for a few particularly important links, you may need to consider avoiding the use ofurlizeThe filter is used to process text containing these links, but hyperlinks are manually inserted in the content editor. However, this will increase the workload of content editing, and it may be subject tourlizeThe convenience of the original intention is contrary to.

For deeper requirements, such as the need to globally modify this default behavior of the system, this may involve the secondary development of the security CMS core code.But for most website operators, this is not a recommended routine operation, and it may affect system upgrades and maintenance.

Summary

urlizeThe filter automatically adds external links for safety in the CMSrel="nofollow"It is an embedded design for SEO and security considerations.Currently, there is no direct option provided in the background settings or filter parameters to completely disable this behavior.nofollowThe scenario of the attribute, website operators need to weigh the actual situation.urlizeBringing convenience and the need for manual editing.


Common Questions (FAQ)

1. If I manually add an external link in the article content editor, it will come withrel="nofollow"?In most cases, hyperlinks inserted manually through the content editor will not automatically have this attribute unless you add it manually in HTML moderel="nofollow".rel="nofollow"The automatic addition mainly targetsurlizetext links automatically recognized and converted by the filter, as well as the scenarios where external links are not filtered in the "Content Settings" but still need to be standardized by the system.

2. Why does AnQi CMS default to adding external links?rel="nofollow"properties?AnQi CMS does this mainly to comply with SEO practices and enhance website security.nofollowProperties can prevent your website from passing SEO weight to external websites, which is very useful when linking to ads, user submitted content, or websites you do not fully trust.It can help you better control the structure of website links and search engine rankings, avoiding negative impacts due to linking to low-quality or spam websites.

3. Is there any way to makeurlizeThe link added automatically by the filter becomesrel="dofollow"(i.e., without)nofollow)?According to the existing document,urlizeThe filter does not provide parameters to change its default addingrel="nofollow"behavior, nor does it have options to automatically addrel="dofollow"If your business scenario indeed requires a large number of throughurlizeGenerated links withoutnofollowAnd manual editing is not feasible, you may need to consider contacting the AnQi CMS official for a customized solution, or finding a developer familiar with Go language and AnQi CMS architecture for secondary development.But please note that modifying the core behavior may bring compatibility and maintenance costs.