Follow us on Twitter

Jump to Product


In this section you’ll find the global options of AceSEF.

Basic | Medium | Advanced | Meta Tags | SEO | 404 Page | Upgrade



Enable AceSEF
You can enable or disable AceSEF to rewrite URLs. Do not forget to check also the AceSEF Requirements.

Enable Version Checker
Set to NO if you have problems while browsing the Control PAnel & Extensions page. This accours when website is down.

Lowercase URLs
If you select yes, all chars in sef urls will be lowercase. Otherwise, they will the same as original content title. For example, if the article title is “Team Members” and lowercase URL is no, the SEF URL will be “Team-Members.html”, otherwise, it'll be “team-members.html”

Numeral duplicated URLs
If set to yes, a numeral suffix will be added to duplicated urls like Artio Joomsef. Select “no” because Google doesn't like duplicated urls. You will be able to select main url from link management.

Record duplicated URLs
If set to Yes, Real URLs that yield the same SEF URL will be recorded. This will allow you to choose which one you prefer, assigning it as "Used".

URL Suffix
If it's blank, there won't be an suffix on sef links. Generally “.html” is used. If the article title is “Team Members” and the field is blank, the SEF URL will be: “team-members”. If you write “.html” the SEF URL will be “team-members.html” .

Replacement character
Character to use to replace unknown characters and space.

Menu URL part
You can use title or alias titles for menu URLs. Also, you can disable menu name in “Extensions” page. Make “Skip prefix / menu” = “No” for this.

Use Title or Alias
Use Title or Alias to generate URLs for components' categories and items. You can also set this from each extension parameters.


AceSEF supports JoomFish component that is a multi-language extension. If you don't use JoomFish, this section is not important for you, you can skip it.

Main Language
You can select main language of your site so that the language code wont be appended to the URLs of that language.

Insert language code
You can prepend the language code to URLs. If set to YES, the URLs will be like

Translate URL
Here you can set if the URLs will be translated according the translated title in Joom!Fish. For example, if in Turkish the article URL is “”, in English it'll be ""



Append ItemID to SEF
If is set to Yes, the ItemID will appended to SEF URL. This is useful if you are having problems related with duplicated URLs and want to have unique URLs.

Remove trailing slash
If you select ”No”, category links will have a trailing slash at the end of url. If your site is new, this is not important for SEO but if you used to another SEF component, set this parameter same. Because, search engines sense them 2 different page. For example, if the category title is “Support” and it's set to YES, the SEF URL will be “support”, otherwise it'll be “support/” .

Tolerant to trailing slash
Accept both SEF URLs that do or do not end with trailing slash as valid.

Redirect to www
If set to Yes, a 301 redirection will be done from non-www to www included URLs.

Strip characters
Characters to remove from URL. Mostly these are characters that are not supported by server configuration.

Unicode (UTF-8) URLs
If set to Yes, UTF-8 characters will be allowed in SEF URLs for languages such as Arabic, Persian, Chinese, Japanese, Thai, Greek etc. Do not forget to check also this article.

Char replacement list
Characters non accepted in URL, such as non-latin or accented, can be replaced as per this replacement table. Format is xxx|yyy for each replacement rule. xxx is the character to be replaced, whereas yyy is the new character.



Insert active ItemID
This option is useful if any component you are using dosent include the ItemID in real URLs . The Itemid is an internal Joomla! variable used to identify the source of an URL link. E.g. main menu or sub menu item that your visitor used to get to a certain content. According to this variable, different Joomla! configurations are applied - e.g. what template will be used or what modules will be visible, etc.

Redirect non-SEF to SEF
When someone types nonSEF URL in his browser he will be redirected to its SEF equivalent with 301 Moved Permanently header.

Remove Sesion ID
If set to No, SID variable will not be removed from SEL URL. This may help some components to work properly, but also can create duplicates with some others.

You can use this option will fix some virtuemart redirection problems, you can disable it if you dont use virtuemart.

Base href value
Overwrite Joomla's base href value. Use e.g. when images dissapear with SEF URLs turned on or URLs that have anchors and redirects to homepage. Check also this article.

Force SSL
Forse URL to be https, secure URLs.

Use non-SEF variables
Excludes often changing variables from SEF URL and appends them as non-SEF query. This will decrease database usage and also prevent duplicate URLs in some extensions.

Global non-SEF variables
List of globally applied non-SEF variables that will be removed from SEF URL and appended behind. Separate by comma and space like: catid, view=article .

Global disable-SEF variables
Variables that will prevent creation of SEF URLs in case of they are included in Real URL. This feature is usefull expecially with components that uses AJAX, Captcha etc. functions that have to not being SEF'ed. Enter each variable separated by comma and space like: catid, view=article .

Record 404 errors
Record 404 errors in database. Disable this feature will decrease database usage but you won't be able to track the broken URLs.

Log 404 errors
You can log 404 errors in a physical file. If you set it yes, make sure 404 errors file path is valid.

404 errors file
This file is must be writable. Make folders' and files' chmod 707 or 777. Example path for Linux server: /home/accountname/public_html/logs/acesef_404.log

Meta Tags

Meta Tags

Enable auto Title
Automatically generates meta title per component. You can also set this from each extension parameters.

Enable auto Description
Automatically generates meta description per component. You can also set this from each extension parameters.

Enable auto Keywords
Automatically generates meta keywords per component. You can also set this from each extension parameters.

Generator tag
Joomla! adds a meta tag by default that shows your site uses Joomla!. You can change this “Joomla! 1.5 - Open Source Content Management” text.

Abstract Tag
The Abstract Tag defines a brief abstraction of your website like: SEO Solutions .

Revisit Tag
The Revisit Tag defines how many days the search engine should revisit your website like: 2 Days .

Lang Direction Tag
Language reading direction. Use 'ltr' => left-to-right and 'rtl' => right-to-left.

Google, (Bing), Yahoo, Alexa Key
Authentication Key for this website from these services.

Custom Tags
Add custom meta tags for your website.


SEO  Configuration

H1 headings
Surrounding the article titles with h1 tag to indicate their importance

Nofollow external URLs
Add the nofollow tag in external URLs. It is believed to be effective on your SEO grate.

Internal Links
Internal Links tell the search engines which pages are important to you on your site. However internal links are not weighed anywhere near as heavily as external links, but they do count towards pagerank. You can also check this article.

Limit links for each word
You can limit how many words in one article will be linked.

Words and Links
Enter here the words and links each one seperated by comma and space.

404 Page


404 Page
Here you can set the target of the not founded URLs, Custom 404 Page or homepage.



Enter the Download-ID if you have purchased Plus or Pro version of AceSEF. The Download-ID is used to identify your copy and install the copyright-free version.