Sei sulla pagina 1di 150

AceSEF

Step by step detailed guide


Table of Contents Step 1: Purchasing any of JoomAce Products ............................................................................................. 3 Step 1 A: Creating an JoomAce Account ................................................................................................. 3 Step 1 B: Purchasing any JoomAce Products For Registered Users ........................................................ 5 Step 1 C: Purchasing any of JoomAce Products for Unregistered Users .............................................. 11 Step 2: Download JoomAce Product ........................................................................................................ 12 Step 3: Minimal Requirements for AceSEF Products ................................................................................ 13 Step 4: Installing An AceSEF Component .................................................................................................. 18 Step 5: Upgrading The AceSEF Component .............................................................................................. 23 Step 6: Uninstalling AceSEF Component .................................................................................................. 29 Step 7: AceSEF Configuration.................................................................................................................... 31 1) Main Tab ....................................................................................................................................... 35 2) URLs Tab ....................................................................................................................................... 37 3) Metadata Tab ............................................................................................................................... 45 4) Sitemap Tab .................................................................................................................................. 48 5) Tags Tab ........................................................................................................................................ 50 6) Internal Links Tab ......................................................................................................................... 53 7) Social Bookmarks Tab ................................................................................................................... 54 8) User Interface Tab ........................................................................................................................ 57 Step 8: URL Tab Section ............................................................................................................................ 78 1) SEF URLs Tab ................................................................................................................................. 78 STEP A: Generating SEF URL .................................................................................................................. 79 STEP B: Adding a SEF URL ...................................................................................................................... 82 STEP C: Editing an SEF URL .................................................................................................................... 87 STEP D: Publish or Unpublish any SEF URL............................................................................................ 88 STEP E: Lock or Unlock any SEF URL ...................................................................................................... 89 STEP F: Deleting any SEF URL ................................................................................................................ 90 STEP G: Caching any SEF URL ................................................................................................................ 91

Installing An AceSEF Component


STEP H: Blocking any SEF URL ............................................................................................................... 92 STEP I: Hits for any SEF URL................................................................................................................... 93 STEP J: Trashing any SEF URL ................................................................................................................ 93 2) Custom URLs Tab .......................................................................................................................... 94 3) 404 URLs Tab ................................................................................................................................ 97 4) Moved URLs Tab ........................................................................................................................... 98 5) Locked URLs Tab ......................................................................................................................... 101 6) Blocked URLs Tab ........................................................................................................................ 102 7) Duplicate URLs Tab.......................................................................................................................... 103 8) Quick Edit Tab ............................................................................................................................. 104 9) Trash Tab ..................................................................................................................................... 105 Step 9: Metadata Tab Section ................................................................................................................. 106 Step 10: Tag Tab Section ......................................................................................................................... 113 Step 11: Social Bookmarks Tab Section .................................................................................................. 118 Step 12: Site Map Tab Section ................................................................................................................ 122 Generating a Static XML Site Map ................................................................................................... 123 Generating a Dynamic XML Site Map Link ...................................................................................... 129 Remove a certain Website URL from the Site Map ......................................................................... 131 Display Site Map on the your Website as a Menu Link ................................................................... 134 Creating an Hierarchical HTML view of your Website Sitemap ...................................................... 137 Step 13: Internal Links Tab Section ......................................................................................................... 144 Cleaning Internal Links Cache .......................................................................................................... 149

AceSEF
Step 1: Purchasing any of JoomAce Products
When purchasing any of JoomAce products for the first time, a JoomAce account must be created. Here is what you have to do to create an account with JoomAce and become a registered user.

Step 1 A: Creating an JoomAce Account


Step 1: Go to http://www.joomace.net and on the home page locate the Login Module. In the Login Module click on Create an account as shown in Diagram 1.

Diagram 1 Step 2: After clicking the Create an account link, the JoomAce Registration form will display in your Browser as shown in diagram 2.

Diagram 2

Purchasing any of JoomAce Products


Step 3: Fill in the JoomAce Registration form and click on Register as shown in diagram 3.

Diagram 3 Step 4: After a successful registration, you will be taken to the JoomAce home page and a message indicting that You may now log in is displayed in your Browser as shown in diagram 4.

Diagram 4 Step 5: You will now be able to Login to JoomAce with the User Name and Password details provided during the registration process. Logging into the website is how registered users access JoomAce products and services.

Purchasing any of JoomAce Products


Step 1 B: Purchasing any JoomAce Products For Registered Users
Step 6: For Registered users, go to http://www.joomace.net and enter your login details in the Login Module as shown in diagram 5.

Diagram 5 Step 7: After you have successfully logged in, choose any of JoomAce products you wish to buy by clicking its Add To Cart button as shown in diagram 6.

Purchasing any of JoomAce Products


AceSEF currently provides 10 different packages as shown Table 1: Sr. No. 1. 2. Packages AceSEF Basic AceSEF Plus 6 - Free. - Copyright included - Cost - $ 19 - Copyright removed - Download access to updates for 6 months - Cost - $ 35 - Copyright removed - Download access to updates for 12 months - Cost - $ 35 - Copyright removed - Download access to updates for 24 months - Cost - $ 39 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Download access to updates for 6 months - Cost - $ 65 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Download access to updates for 12 months - Cost - $ 120 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Download access to updates for 24 months - Cost - $59 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Tickets System, Video Tutorials - Download access to updates for 6 months Table 1. Cost / Features

3.

AceSEF Plus 12

4.

AceSEF Plus 24

5.

AceSEF Pro 6

6.

AceSEF Pro 12

7.

AceSEF Pro 24

8.

AceSEF VIP 6

Purchasing any of JoomAce Products


Sr. No. 9. Packages AceSEF VIP 12 Cost / Features - Cost - $ 95 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Tickets System, Video Tutorials - Download access to updates for 12 months - Cost - $ 180 - Copyright removed - Sitemap, Tags, Internal Links, Social Bookmarks - Tickets System, Video Tutorials - Download access to updates for 24 months Table 1 continued.

10.

AceSEF VIP 24

Step 8: On the Home Page of JoomAce, all the products are displayed. Select any AceSEF product and click on Add to Cart as shown in diagram 6.

Diagram 6

Purchasing any of JoomAce Products


Step 9: The selected products will automatically be added in the users shopping cart as shown in diagram 7.

Diagram 7 Step 10: Fill in the Customer Information form, this information has to be filled in even by registered users, check the Terms and Conditions checkbox On and click on Process Order as shown in diagram 8

Diagram 8

Purchasing any of JoomAce Products


Step 11: After Process Order is clicked, you will be redirected to PayPal for payment. Till the redirect occurs a message Please wait while redirect to PayPal for processing the payment is displayed as shown in diagram 9.

Diagram 9 Step 12: JoomAce products can be paid for by a Credit Card or PayPal Account which ever method you choose to use. Step 13: a) If you have purchase the JoomAce product via PayPal, PayPal will immediately sent you a receipt that money has been deduced from your account. b) If you have purchase the JoomAce product via Credit Card, the transaction will be shown in your bank statement. After the payment has been made, you will also receive a confirmation Email from JoomAce to download the AceSEF product.

Purchasing any of JoomAce Products


This Email will contain the following details as shown in diagram 10: a) b) c) d) Extension Name : Product Name Price : Product Price Download Id : The Download Id is very important as it is used for downloading the AceSEF product zip file(s). Each Extension you purchase from AceSEF has a different Download Id. Download Link : The Download Links takes the user directly to the Download page

Diagram 10

10

Purchasing any of JoomAce Products


Step 1 C: Purchasing any of JoomAce Products for Unregistered Users
Just in case an unregistered user wishes to purchase JoomAce product or service without prior registration here is what happens. For Unregistered users, choose any of JoomAce products you wish to buy as explained on page 7 and that product will be added in the unregistered users shopping cart. On the checkout page, an account creation and customer information form is displayed which needs to be filled in by the unregistered user as shown in diagram 11. This approach ensures that only registered users can purchase any JoomAce product.

Diagram 11

11

AceSEF
Step 2: Download JoomAce Product
NOTE: At this juncture you are: a) A registered user at JoomAce b) You have purchased an Joomla extension Step 1: To Download the JoomAce - AceSEF components go to http://www.joomace.net and login to the website normally. Step 2: After you have successfully logged in, on the top right hand side of the page, you will find the My Subscriptions link as shown in diagram 1

Diagram 1 Step 3: Click My Subscriptions and your Subscription page will be displayed in your Browser as shown in Diagram 2. To download the JoomAce - AceSEF Component which you purchased, click on the Download link next to AceSEF extension name as shown in Diagram 2.

Diagram 2

12

AceSEF
Step 3: Minimal Requirements for AceSEF Products
There are some requirements that your system/server should support... 1. Server a. PHP 5 b. URL Rewrite Module (Apache or IIS) 2. System Joomla! 1.5.x or Joomla 1.6.x 3. Parameters to be changed in Joomla Global Configuration Panel as shown below: Step 1: First login to the Joomla Administrative Panel. To do this, simply enter the url_of_your_website/administrator in your Browser address bar and click GO or hit the Enter Key. In the - Joomla! Administration Login form displayed, enter your username, password, leave the Language to Default, and click on Login as shown in Diagram 1.

Diagram 1

13

Minimal Requirements for AceSEF Product


Step 2: After a successful login to the Joomla administration backend, the Joomla control panel page is displayed in your Browser as shown in Diagram 2. The Control Panel provides access to all Joomla functions and features as shown in Diagram 2. The installation or uninstallation of all Joomla extensions is done via the Control Panel. The AceSEF Extension is installed via the Control Panel as follows:

Diagram 2 Step 3: There are 2 ways to access Joomla Global Configuration. a) Joomla Control Panel has a Global Configuration icon as shown in diagram 3

Diagram 3

14

Minimal Requirements for AceSEF Product


b) Global Configuration Panel is also available under menu section of Joomla Control Panel under Site -> Global configuration as shown in diagram 4

Diagram 4 Step 4 a: On clicking of the Global Configuration menu, you will be taken to the Global configuration control panel as shown in diagram 5

Diagram 5

15

Minimal Requirements for AceSEF Product


Step 4 b: Under the Site Tab locate, SEO Settings section. In that section you will find Search Engine Friendly URLs options, select the Yes checkbox as shown in diagram 6

Diagram 6 Step 4 c: In SEO Settings section, Use Apache mod_rewrite option and select the Yes checkbox as shown in diagram 7

Diagram 7

16

Minimal Requirements for AceSEF Product


Step 4 d: After making the change as shown in Step 4b and 4c click on the SAVE button on the top right hand corner of the page as shown in diagram 8

Diagram 8 This will ensure that AceSEF will work as required.

17

AceSEF
Step 4: Installing An AceSEF Component
Step 1: To install any AceSEF component on any Joomla website, first login to the Joomla Administrative Panel. To do this, simply enter the url_of_your_website/administrator in your Browser address bar and click GO or hit the Enter Key. In the - Joomla! Administration Login form displayed, enter your username, password, leave the Language to Default, and click on Login as shown in Diagram 1.

Diagram 1 Step 2: After a successful login to the Joomla administration backend, the Joomla control panel page is displayed in your Browser as shown in Diagram 2. The Control Panel provides access to all Joomla functions and features as shown in Diagram 2. The installation or uninstallation of all Joomla extensions is done via the Control Panel. The AceSEF Extension is installed via the Control Panel as follows:

Diagram 2

18

Installing An AceSEF Component


Step 3: Click on Extensions and then click Install / Uninstall as shown in Diagram 3.

Diagram 3 Step 4: The Install/Uninstall, extension manager page is displayed in your Browser as shown in Diagram 4. In the Upload Package File section, click the Browse button.

Diagram 4 Step 5: A file Browser will open up permitting you to navigate to the folder on your hard disk where you have downloaded and saved the AceSEF Component as shown in diagram 5. Step 6: Select the AceSEF component file and click on it. The com_acesef_vip.zip file name will appear in the File Name drop down list box as shown in diagram 5. Next click Open.

19

Installing An AceSEF Component


NOTE: AceSEF component zip file name will vary, according to the AceSEF package you have purchased.

Diagram 5 Step 7: The AceSEF Component path is assigned to the Package File textbox. You are now ready to upload file and install as shown in diagram 6.

Diagram 6

20

Installing An AceSEF Component


Step 8: If installation is successful, you should see the Install Component Success messages as shown in Diagram 7.

Diagram 7 Step 9: There are three ways to access AceSEF Control Panel. a) First method: Once AceSEF component has been successfully installed, click Go to AceSEF Control Panel link as shown in diagram 8. This method will be available only when you install AceSEF component for the very first time.

Diagram 8

21

Installing An AceSEF Component


b) Second method: To directly access the AceSEF Control Panel, click on Components menu and select AceSEF from the drop down list as shown in diagram 9

Diagram 9 c) Third method: To directly access the AceSEF Control Panel, click on Components menu, click on AceSEF and from the slide out menu item list click Control Panel as shown in diagram 10

Diagram 10 Step 10: If either step 1 / 2 / 3 is used the AceSEF Control Panel will be displayed in your Browser as shown in Diagram 11.

Diagram 11

22

AceSEF
Step 5: Upgrading The AceSEF Component
JoomAce regularly updates or adds new features to their products. JoomAce products can be directly updated via Joomla Administrator Panel. Step 1: To upgrade the AceSEF component, you need to be login to your Joomla website administration panel, as explained on Step 4 - Installing An AceSEF Component. Step 2: There are two ways to check whether AceSEF component is up-to-date: a) On the Joomla Control Panel you will find an Up-to-date icon as shown in diagram 2 OR b) On AceSEF Control Panel, on the right hand side below the welcome message, There is a new version of AceSEF available for download, please upgrade! as shown in diagram 1

Diagram 1 Step 3: In the Joomla Control Panel you will find an Up-to-date icon as shown in diagram 2.

Diagram 2 23

Upgrading The AceSEF Component


Step 4: The Up-to-date icon indicates whether AceSEF product is up-to-date or no. If AceSEF updates are available then the Up-to-date icon will be displayed as show as in diagram 3. The yellow exclamation mark visible with the icon, indicates that AceSEF needs to be updated.

Diagram 3 Step 5: On clicking of the AceSEF icon on the Joomla Administrator Control Panel you will be taken to the AceSEF Upgrade as shown in diagram 4.

Diagram 4 Step 6: There are two ways to upgrade AceSEF component: a) Upgrade from JoomAce Server OR b) Manually Download the AceSEF Upgrade Package File to your local hard disk and then manually Upload the AceSEF Upgrade Package File to your Joomla installation

24

Upgrading The AceSEF Component


Step 6 a: Upgrading from JoomAce Server
Step 1: To Upgrade AceSEF component directly from JoomAce Server, locate the JoomAce Server (automatic) section and click on Upgrade from JoomAce Server as shown in diagram 5.

Diagram 5 Step 2: On clicking the Upgrade from JoomAce Server button, the AceSEF upgrade zip file is downloaded to your Web Server and installed. Thus the upgrade occurs automatically. After the AceSEF upgrade has been successfully, AceSEF upgraded successfully message will be displayed as shown in diagram 6.

Diagram 6

25

Upgrading The AceSEF Component


Step 6 b: Manually Uploading The AceSEF Upgraded Package File
Step 1: To manually upgrade the AceSEF component, you have to download the latest copy of AceSEF component from the http://www.joomace.net/ website and save it to your hard disk. Step 2: In your website Joomla Administrator Panel, go to AceSEF Upgrade page. In the AceSEF Control Panel, there is an Upgrade icon visible as shown in diagram 7. Clicking it will take you to the AceSEF Upgrade page as shown in diagram 8.

Diagram 7 Step 3: On the AceSEF Upgrade page, locate the Downloaded File (manual) section and click the Browse button as shown in diagram 8.

Diagram 8 Step 4: A file Browser will open up permitting you to navigate to the folder on your hard disk where you have downloaded and saved the latest version of AceSEF Component as shown in diagram 9. Step 5: Select the latest version of the AceSEF component zip file and click on it. The com_acesef_plus.zip file name will appear in the File Name drop down list box as shown in diagram 9. Next click Open.

26

Upgrading The AceSEF Component

Diagram 9 Step 6: The AceSEF Component path is assigned to the Select File textbox. You are now ready to upload and upgrade as shown in diagram 10.

Diagram 10 Step 7: If upgrade is successful, the AceSEF upgraded successfully message will be displayed as shown in Diagram 11.

27

Upgrading The AceSEF Component

Diagram 11 Step 8: To test whether AceSEF component has been successfully installed go to AceSEF control Panel as shown in diagram 12. On AceSEF control Panel, right hand side, below Welcome to AceSEF, the message You've the latest version installed will be displayed with the Latest Version Number as shown in diagram 12.

Diagram 12

28

AceSEF
Step 6: Uninstalling AceSEF Component
Step 1: To uninstall the AceSEF component, you need to be login to your Joomla website administration panel, as explained on Step 4 - Installing An AceSEF Component. From the Joomla Control Panel, click Extensions and select the Install / Uninstall option as shown in diagram 1.

Diagram 1 Step 2: An Install/Uninstall extension manager page is displayed in your Browser. On the Extension Manager page click the Components tab as shown in diagram 2. A List of components is displayed. Select the radio button adjacent to AceSEF and then click the Uninstall icon at the top-right hand corner as shown in Diagram 2.

Diagram 2

29

Uninstalling AceSEF Component


Step 3: The AceSEF uninstall process should commence and complete successfully. You should see the Uninstall Component Success messages as shown in Diagram 3.

Diagram 3 This indicates that the AceSEF component has been successfully uninstalled from your Joomla installation.

30

AceSEF
Step 7: AceSEF Configuration
At this stage you have installed AceSEF component and ready to Configure AceSEF. Step 1: To configure AceSEF component, you need to be login to your Joomla website administration panel, as explained on Step 4 - Installing An AceSEF Component. From the Joomla Control Panel, click Components and select the AceSEF option as shown in diagram 1.

Diagram 1 Step 2: You will be taken to the AceSEF Control Panel as shown in diagram 2.

Diagram 2

31

AceSEF Configuration
Step 3: On the AceSEF control Panel, you will find a small note indicating that you enter your Download Id, if you have purchased Plus/Pro/VIP version of AceSEF as shown in diagram 3.

Diagram 3 NOTE: If you are using the AceSEF free version directly navigate to Step 7 Step 4: When you purchase the AceSEF product from JoomAce, you must have received confirmation Email from JoomAce with the Download Id as shown in diagram 4.

Diagram 4

32

AceSEF Configuration
Step 5: To enter the AceSEF Download-Id, go to the AceSEF Control Panel and on the right hand side under the Welcome to AceSEF. Enter the Download-Id in the textbox adjacent to label Download-ID as shown in diagram 5.

Diagram 5 Step 6: After the Download Id is entered click on the SAVE button, the download id information will accepted and will no longer be shown in the Welcome to AceSEF box as shown in diagram 6

Diagram 6

33

AceSEF Configuration
Step 7: To Configure AceSEF, click on Configuration as shown in diagram 7

Diagram 7 Step 8: The AceSEF Configure Control Panel will be displayed as shown in diagram 8.

Diagram 8 In the AceSEF Configuration Control Panel there are 8 tabs: 1. Main 2. URLs 3. Metadata 4. Sitemap 5. Tags 6. Internal Links 7. Social Bookmarks 8. User Interface

34

AceSEF Configuration
Each of the Tabs is explained in detail below:
Step 8

1) Main Tab (as shown in diagram 9)

Diagram 9 a) AceSEF Section: Enable: Set to Yes to enable AceSEF to rewrite URLs Default value: Yes Enable Version checker: Set to Yes to enable Version Checker for AceSEF. This helps to know which version of AceSEF your website is using. Set this to No - if you have problems while browsing the AceSEF Control Panel & Extensions page. This occurs when http://www.joomace.net website is down Default value: Yes Use jQuery in backend: Set to Yes if you wish to use jQuery in the backend. This helps to auto-complete form fields in the Joomla backend. b) Upgrade Section: Download-ID: Enter the Download-ID if you have purchased Plus/Pro/VIP version of AceSEF. The Download-ID is used to identify your copy.

35

AceSEF Configuration
c) Permanent Cache Section ( Recommended for websites with more than 5000 records ): Version Info: Caching Version Info will increase the loading speed of the backend area (Control Panel) of AceSEF. The life time is 1 day for Version Info's cache. Default value: Yes Extensions' Parameters: Caching Extensions' Parameters will decrease the queries made to database and speed-up your site. Default value: No SEF URLs: Caching SEF URLs will decrease the queries made to database and speed-up your site. Default value: No Moved URLs: Caching Moved URLs will decrease the queries made to database and speed-up your site. Default value: No Metadata: Caching Metadata will decrease the queries made to database and speed-up your site. Default value: No Sitemap: Caching Sitemap will decrease the queries made to database and speed-up your site. Default value: No Tags: Caching Tags will decrease the queries made to database and speedup your site. Default value: No Internal Links: Caching Internal Links will decrease the queries made to database and speed-up your site. Default value: Yes d) SEO Section: H1 headings: Surrounding the article titles with h1 tag to indicate their importance. Default value: No Nofollow external URLs: Add the nofollow tag in external URLs. Default value: No

36

AceSEF Configuration
e) 404 Section: 404 Page: Here you can set the target of an HTML page to be delivered when URLs are not found. You can Create a Custom 404 Page (in the Editor given as shown in diagram 10) or copy the Custom created 404 code created elsewhere into the editor.

Diagram 10 Step 8

2) URLs Tab (as shown in diagram 11)

37

AceSEF Configuration
Diagram 11

38

AceSEF Configuration
a) Main Section: Generate new SEF URLs: Set to Yes to enable AceSEF to create any new SEF URL. If Set to No then AceSEF won't create any new SEF URLs. AceSEF will use only the ones already created. This option is useful if you have a website with static content and all of your URLs are created correctly, so you can be sure that no new SEF URL will be created. Default value: Yes Lowercase URLs: Set to Yes, to make all chars in SEF URLs lowercase. If Set to No, chars in SEF URLs will the same as original content title. Example: If the article title is About Us and lowercase URL is no, the SEF URL will be About-Us.html. Default value: Yes Find ItemID smartly: Set to Yes, to make AceSEF find the proper ItemID in a smart way. This will prevent duplicated SEF URLs. Default value: Yes Numeral duplicated URLs: Set to Yes, duplicate URLs will be numbered like -dp1,-dp2, -dp3 , so the correct URL will be always used. Set to No, duplicate URLs will be stored in database and only one of them will be used. AceSEF tries to choose the best one, but that is not always possible. If there are many duplicates for one SEF URL, the links probably won't work correctly. This option is recommended because Google doesn't like duplicated content. Default value: No Record duplicated URLs: Set to Yes, Real URLs that yield the same SEF URL will be recorded. This will allow you to choose which URL you prefer use. Default value: Yes URL Suffix: If the textbox is left blank, AceSEF URL will not have a suffix added to it. If you want your URL to have a suffix like .html, you can enter .html in this textbox. All your articles titles SEF URL will be article-title-name.html. Default value: blank Replacement character: Character entered in the textbox, will be used to replace unknown characters and space in the SEF URL. Default value: -

39

AceSEF Configuration
Include parent menus: Set to Yes, if you want to include parent of the menu item into SEF URL. Default value: No Menu URL part: SEF URL will be created either using the Title or Alias of the article. You can select the type of SEF URL to be created. Default value: Title Field Use Title or Alias: Use Title or Alias to generate SEF URLs for components, articles, categories and items. Default value: Title Field b) 301 Redirections Section: www Redirection: Use this option to set how to handle domains with and without www. No action: AceSEF will leave domain as it is. With www: If a domain without www is used to access the site AceSEF will redirected to the same domain with www. Without www: If a domain with www is used to access the site AceSEF will redirected to the same domain without www. Default value: No action non-SEF to SEF: If set to Yes, non-SEF URLs will be redirected to their SEF equivalent with 301 Moved Permanently header. If SEF URL does not exist and the Generate new SEF option is set to Yes (No is recommended for security issues). Default value: Yes Default value for Generate new SEF: No Joomla! SEF to AceSEF: If set to Yes, Joomla! Standard SEF URLs will be redirected to AceSEF equivalent with 301 Moved Permanently headers, if any in the database. Default value: Yes

40

AceSEF Configuration
c) Advance Section: Purge extension's URLs: If this option is set to Yes, AceSEF will delete all created URLs after installation or uninstallation of any extension. AceSEF will not delete locked URL. Default value: Yes Append ItemID to SEF: If is set to Yes, AceSEF will appended the ItemID to SEF URL. This option is useful if you are having problems related with duplicated URLs and want to have unique URLs. Default value: No Append limit value to If is set Yes, the limit number will be appended to page number. This URL: option will be valid only if the Items per page parameter is empty in extension's page. Default value: No 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. Example: if the category title is Forum and it's set to YES, the SEF URL will be forum, otherwise it'll be forum/. Default value: Yes Tolerant to trailing slash: Set to Yes, for both SEF URL versions (with and without the trailing slash) to work. If set to No, only one version (which URL is stored in the database) will work. Default value: Yes Strip characters: These characters will be removed from the SEF URL. Mostly these are characters that are not supported by server configuration. Default value: ^$%@#()+*!?.~:;|[]{},& Enable Source Tracker: This option help to finding the source that generates that non-SEF URL and solve any issue. Default value: Yes Insert active ItemID: Insert active menu ItemID if no ItemID is included in Real URL (not SEF). Default value: No

41

AceSEF Configuration
Remove Session ID: If set to No, the Session ID variable will not be removed from SEF URL. This may help some components to work properly, but also can create duplicates with some others. Default value: No Set QUERY_STRING: If set to Yes, the server QUERY_STRING variable will be set according to parsed variables. Fixes some redirection problems with VirtueMart and other components. Set to No, if you are not using VirtueMart. Default value: Yes Base href value: Controls the way the base href value is generated. May be used to fix some problems like images not shown correctly when using SEF URLs. Leave original: AceSEF leave the original Joomla! Base href. Use SEF URL: The base href will be generated using the current SEF URL. Use Home page: SEF URL will use the Home page base value Disable: The base href will not be generated at all. Default value: Use Home Page 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. Default value: Yes Prevent duplicated error: In some cases, because of the non-SEF variables, a 'Duplicated Record' database error can appear in frontend. Default value: Yes Show database errors: Show fatal errors if database functions fails. Default value: Yes Check URLs by ID: Set this option to Yes if you've added any menu item as AceSEF >> URL. Default value: Yes Record 404 errors: Whether the non-existent URLs should be stored in the 404 Log. If disabled, the number of SQL queries may be decreased, but you won't be able to see hits to non-existent pages (you may use the Google Webmaster Tools for this). Default value: Yes

42

AceSEF Configuration
Log 404 errors: Log 404 errors in a physical log file. Default value: No 404 errors log file: Location of the 404 error log file. Note: This file must be writeable. Default value: /home/accountname/public_html/logs/acesef_404.log d) Joom!Fish Section: Main language: You can select the language which will not have the language code integrated into the SEF URL. This language information is also used when a user opens the website FrontPage and language is not determined from Browser or Cookie. Default value: None Delete main lang variable: Delete main language variable from Real URL, i.e. "&lang=en" will be deleted if set to Yes. Default value: No Insert language code: Inset language code to URL. Default value: Yes Translate URL: Whether the titles in the SEF URLs should be translated to match the language. Default value: Yes Language determination: If language not set right, the browser language code will be used. Default value: Yes Save language in cookies: Whether the last used language should be stored in a cookie so when a user opens the web page again, the same language as last time will be used. This is also useful when some component uses redirections without the lang variable set - in such case, the page will not change the language randomly, but the current language is preserved. Default value: Yes

43

AceSEF Configuration
e) Language Section: Unicode (UTF-8) URLs: If set to Yes, all the characters except Strip Characters will be allowed in URLs. At the same time, the Non-ASCII char replacements won't be applied. Default value: No Char replacement list: Here you can set the character pairs for replacement - the first character in a pair is replaced by the second one in the URL. Characters in the pair are separated by | (pipe character) and pairs are separated by comma. f) Global variables Section: non-SEF variables: List of globally applied non-SEF variables that will be removed from SEF URL and appended behind. Separate by: catid, view=article. disable-SEF variables: List of globally applied disable-SEF variables that will prevent creation of SEF URLs in case of they are included in Real URL. Separate by comma: catid, view=article. Skip-menu variables: List of globally applied skip-menu variables that will prevent prepending menu title to SEF URLs in case of they are included in Real URL. Separate by comma: catid, view=article. g) Force Section: Force SSL: Force site access to always occur under SSL (https) for selected areas. You will not be able to access selected areas under non-ssl. Note, you must have SSL enabled on the web server to utilize this option.

44

AceSEF Configuration
Step 8

3) Metadata Tab (as shown in diagram 12)

a) Main Section:

Diagram 12

Handle core tags: Set to Yes, AceSEF will handle meta title, description and keywords. If set to No, AceSEF wont handle meta title, description and keywords in no circumstances. Default value: Yes Show Title meta tag: The HTML tag is automatically added. If you wish you can also add the Meta tag. Default value: Yes b) Extra Tags Section: Generator Tag: Replace the 'Joomla! 1.5 - Open Source Content Management' meta tag. Default: blank Remove Generator Tag: Removes the Generator meta tag. Default value: Yes Abstract Tag: Abstract Tag defines a brief abstraction of your website like: SEO Solutions. Default value: blank

45

AceSEF Configuration
Revisit Tag: Revisit Tag defines how many days the search engine should revisit your website like: 2 Days. Default value: blank Lang Direction Tag: Language reading direction. 'ltr' => left-to-right and 'rtl' => right-to-left. Default value: blank Google Key: Authentication Key for this site from Google Webmaster Tools. Default value: blank Live.com Key: Authentication Key for this website from Live.Com Webmaster Central. Default value: blank Yahoo Key: Authentication Key for this site from Yahoo Site Explorer. Default value: blank Alexa Key: Authentication Key for this site from Alexa. Default value: blank Custom Tag 1 You can set three (3) custom tags Custom Tag 2 Custom Tag 3 Default value: blank c) Automatic Metadata: Options Section: Enable auto Title: Automatically generates meta title per component. You can also set this from each extension parameters. Default value: Yes Enable auto Description: Set to Yes if you want automatic generation of Meta Description only for those components where you have not filled in the Description Text area, i.e. articles of Content component. Default value: Always Enable auto Keywords: Set to Yes if you want automatic generation of Meta Keywords only if you have not filled it from your component, i.e. articles of Content component. Default value: Always

46

AceSEF Configuration
d) Automatic Metadata: Title Section: Separator: This is the character that separates your page titles from your site name. Default value: Custom site name: Enter a custom site name to use for page title. Default value: blank Include site name: Include site name in title. Yes before page title Site Name will appear before Page Title Yes after page title Site Name will appear after Page Title No Site Name should not appear in the Page Title Default value: Yes before page title Prefix: Prefix to add before page title. Default value: blank Suffix: Suffix to add before page title. Default value: blank e) Automatic Metadata: Keywords Section: Blacklist: List of words which won't be listed as keywords. Separate words with commas. Whitelist: List of words that if found in the text will be added to keywords with priority. A word from whitelist will be listed before other keywords even if it is repeated only once in the text.

47

AceSEF Configuration
Step 8

4) Sitemap Tab (as shown in diagram 13)

a) XML Section:

Diagram 13

Dynamic link: You can use this link for submitting your sitemap to Google and/or Yahoo, just copy and paste it. You can use the start & limit variables to get paginated XML sitemap. Example: index.php?option=com_acesef&view&sitemap&format=xml&start=5 &limit=3 The above link will get 3 URLs starting from the 5th URL and display them in XML sitemap. Static file: If you want you can add a static XML file instead of using the dynamic link option. If you add an XML file name do not end with .xml Default value: Yes Show date: Set to Yes, date column will be contained in XML file. Default value: Yes Show frequency: Set to Yes, frequency column will be contained in XML file. Default value: Yes Show priority: If set to Yes, priority column will be contained in XML file Default value: Yes

48

AceSEF Configuration
b) Ping Section: Ping type: Select whether you want to use static file or dynamic link for ping functions. Default value: Dynamic links Ping after XML generation: Ping the sitemap to Google, Yahoo! and Bing (not Services) automatically after you click on Generate XML on Sitemap page. Default value: Yes Yahoo! Application ID: Enter your Yahoo! Application ID. Default value: blank Ping Services: List of services to ping, each service separated by comma and space. Default value: http://blogsearch.google.com/ping/RPC2 , http://rpc.pingomatic.com/ c) Default Value Section: Change frequency: Define the default change frequency. Priority: Define the default priority. d) Automatic Sitemap: Options Section: Enable: Set to Yes will add every newly generated SEF URL in the Sitemap according to setting mention before. Default value: Yes Components: Select the component to which you want to automatic apply sitemap generation feature to the selected components. Default value: Articles Enable category filter: Set to Yes, to automatic sitemap generation feature will be applied only to URLs passed through category filter that is set in extension's parameters. Default value: Yes Filter SEF URLs: Enter the words that if they will be found in SEF URL then the keywords of that URL won't be added in sitemap page, separated by comma and space. Default value: .pdf Filter Real URLs: How Enter the words that if they will be found in Real URL then the keywords of that URL won't be added in sitemap page, separated by comma and space. Default value: format=pdf, format=feed, type=rss

49

AceSEF Configuration
e) Automatic Sitemap: Cron Task Section: Enable: Cron Task Cron Frequency: Cron task is only for static XML file, not for dynamic link. It'll automatically Generate XML file on a predefined interval without requiring CRON support from your host. SEF URL means every SEF URL is generated. Default value: No Generate XM: Re-Generate (add to) XML automatically according to cron frequency. Default value: Yes Ping Crawlers: Ping Google, Yahoo and Bing automatically according to cron frequency. Default value: No Ping Services: Ping ping-o-mati, technocrati etc automatically according to cron frequency. Default value: No Step 8

5) Tags Tab (as shown in diagram 14)

Diagram 14

50

AceSEF Configuration
a) Main Section: Enable: Enable Tags functionality. Default value: Yes Affected Area: For Content, the component must support Content Plugin. Main Body is the center area of Joomla! (Including Title). Default value: Content Components: Apply tags feature to the selected components. Default value: Articles Enable category filter: If set to Yes, tags feature will be applied only to URLs passed through category filter that is set in extension's parameters. Default value: No Show in category URL: Show tags in category page/URL. Default value: No Tags to show in URL: Set the number of tags to be shown while viewing any page / URL, not pagination. Default value: 15 Tag Ordering: The order in which tags will display in the cloud. Default value: Order Ascending Show tags: Show tags before or after text. Default value: after text b) Tag Item Section: Items per page: Set the number of items to be displayed per page while listing items related to the tag, this is for pagination. Default value: 20 Show tag description: Toggle whether the tags description should be displayed under tag. Default value: No Show prefix: Toggle whether the component's prefix should be displayed before item title. You can customize the component's prefix from extension's parameters. If the prefix is empty then the extension name will be displayed. Default value: Yes

51

AceSEF Configuration
Show items' description: Toggle whether the items' description should be displayed under item title. Default value: Yes Expand items' description: Toggle whether the items' description should be displayed as expanded initially. Default value: No c) Default Value Section: Published: Default Published state while adding new tag. Default value: Yes d) Automatic Tags Section: Enable: Set to Yes, AceSEF will try to generate Tags for every new generated SEF URL according to the following settings. Tags will be grabbed from meta keywords field. Default value: No Components: Apply automatic tags generation to the selected components. Default value: Articles Min. Tag Length: Ignore those tags which have less character than the number specified. Default Value: 4 Filter SEF URLs: Enter the words that if they will be found in SEF URL then the keywords of that URL won't be added in Tags page, separated by comma and space. Default Value: pdf Filter Real URLs: Enter the words that if they will be found in Real URL then the keywords of that URL won't be added in Tags page, separated by comma and space. Default Value: format=pdf, format=feed, type=rss Blacklist: List of words which won't be added to tags list. Separate words with commas.

52

AceSEF Configuration
Step 8

6) Internal Links Tab (as shown in diagram 15)

Diagram 15 a) Main Section: Enable: Set to Yes, to enable Internal Links functionality. Default value: Yes Affected Area: For Content, the component must support Content plugins. Main Body is the center area of Joomla! (Including Title). Check FAQ section for more info. Default value: Content Components: Apply internal links to the selected components. Default value: Articles Enable category filter: If set to Yes, the internal links will be applied only to URLs passed through category filter that is set in extension's parameters. Default value: No Show in category URL: Show internal links in category page/URL. Default value: No Case sensitive: Select whether word replacement should be case sensitive (upperlower case). Default value: Yes

53

AceSEF Configuration
b) Default Value Section: Published: Set to Yes, to make the default Published state while adding new Internal Link. Default value: Yes Nofollow: Default Nofollow state while adding new Internal Link. Default value: No New window: Set to Yes, if you want every additional new Internal Link to be open New Window. Default value: No Limit: Default Limit value. Leave blank the limit value while adding new Internal Link to use this. Default value: 10 Step 8

7) Social Bookmarks Tab (as shown in diagram 16)

Diagram 16 a) Main Section: Enable: Enable Social bookmarks functionality. Default value: Yes Affected Area: For Content, the component must support Content plugins. Main Body is the center area of Joomla! (including Title). Default value: Content Components: Apply this feature to the selected components. Default value: Articles 54

AceSEF Configuration
Enable category filter: If set to YES, this feature will be applied only to URLs passed through category filter that is set in extension's parameters. Default value: No Show in category URL: Show this feature in category page/URL. Default value: No b) Default Section: Published: Set to Yes, default Published state while adding new Social Bookmark. Default value: Yes Type: Default Type state while adding new Internal Link. Default value: Icon c) Badges Section: Twitter account: Enter your twitter account if you're using the Twitter badge. ( http://twitter.com/ ). This option displays two types of Twitter Badge on any of your articles on your website as shown in diagram 17. Example: JoomAce Default value: blank

Diagram 17

55

AceSEF Configuration
d) Icon Sets Section: AddThis.com ID: Enter your ID in AddThis.com for displaying icons for social bookmarking. Only for AddThis.com bookmarks. ( http://www.addthis.com/) When creating an account for AddThis.com, there is a field username. The username is the ID which you will add in the AceSEF Configuration Panel. This option displays a Social Booking and Social Networking Icon on any of the articles on the website for AddThis.com as shown in diagram 18. Default value: blank

Diagram 18 Tell A Friend ID: Enter your Tell A Friend Widget ID. ( http://tellafriend.socialtwist.com/) Go to the Tell A Friend Website. Create a widget. The Widget ID is add in the AceSEF Configuration Panel. This option displays a Social Booking and Social Networking Icon on any of your article on your website for TellAFriend.com as shown in diagram 19 Default value: blank

Diagram 19

56

AceSEF Configuration
e) Icons Section: Show icons: Select where you've placed the icon: either place icons before or place icons after text. Default: after text Prepend text: Add some text which will be displayed before the social bookmarking icons in your articles. Default: Share: Icons per line: Write the number of icons you wish to display per line on all your articles. Default: 35 Step 8

8) User Interface Tab (as shown in diagram 20)

Diagram 20

57

AceSEF Configuration
a) Main Section: Control Panel Layout: Select the AceSEF Joomla Administrator - Control Panel layout that suits your need. Default value: Layout 2 Layout 1 as shown in diagram 21

Diagram 21 Layout 2 as shown in diagram 22

Diagram 22

58

AceSEF Configuration
b) SEF URLs Section: Language filter: If set to Yes, the Language option displayed under the URL ->SEF URL Tab as shown in diagram 23. Note: Set this option to Yes, only if you are using Joom!Fish for translation. Default value: No

Diagram 23 Published column: Set to Yes, to make the Published column under the URL ->SEF URL Tab will be visible as shown in diagram 24. If set to No, the Published column under the URL ->SEF URL Tab will disappear. Default value: Yes

Diagram 24

59

AceSEF Configuration
Used column: Set to Yes, to make the Used column under the URL ->SEF URL Tab visible as shown in diagram 25. If set to No, the Used column under the URL ->SEF URL Tab will disappear. Default value: Yes

Diagram 25 Locked column: Set to Yes, to make the Locked column under the URL ->SEF URL Tab visible as shown in diagram 26. If set to No, the Locked column under the URL ->SEF URL Tab will disappear. Default value: Yes

Diagram 26

60

AceSEF Configuration
Blocked column: Set to Yes, to make the Blocked column under the URL ->SEF URL Tab visible as shown in diagram 27. If set to No, the Blocked column under the URL ->SEF URL Tab will disappear. Default value: No

Diagram 27 Cached column: Set to Yes, to make the Cached column under the URL ->SEF URL Tab visible as shown in diagram 28. If set to No, the Cached column under the URL ->SEF URL Tab will disappear Default value: Yes

Diagram 28

61

AceSEF Configuration
Date columns: Set to Yes, to make the Create and Modified column under the URL -> SEF URL Tab visible as shown in diagram 29. If set to No, the Create and Modified column under the URL ->SEF URL Tab will disappear Default value: No

Diagram 29 Hits column: Set to Yes, to make the Hits column under the URL ->SEF URL Tab will as shown in diagram 30. If set to No, the Hits column under the URL ->SEF URL Tab will disappear Default value: Yes

Diagram 30

62

AceSEF Configuration
ID column: Set to Yes, to make the ID column under the URL ->SEF URL Tab visible as shown in diagram 31. If set to No, the ID column under the URL ->SEF URL Tab will disappear Default value: No

Diagram 31 c) Moved URLs Section: Published column: Set to Yes, to make the Published column under the URL -> Moved URL Tab visible as shown in diagram 32. If set to No, the Published column under the URL -> Moved URL Tab will disappear Default value: Yes

Diagram 32

63

AceSEF Configuration
Hits column: Set to Yes, to make the Hits column under the URL -> Moved URL Tab visible as shown in diagram 33. If set to No, the Hits column under the URL -> Moved URL Tab will disappear Default value: Yes

Diagram 33 Last clicked column: Set to Yes, to make the Last clicked column under the URL -> Moved URL Tab visible as shown in diagram 34. If set to No, the Last clicked column under the URL -> Moved URL Tab will disappear Default value: Yes

Diagram 34

64

AceSEF Configuration
Cached column: Set to Yes, to make the Cached column under the URL -> Moved URL Tab visible as shown in diagram 35. If set to No, the Cached column under the URL -> Moved URL Tab will disappear Default value: Yes

Diagram 35 ID column: Set to Yes, to make the ID column under the URL -> Moved URL Tab visible as shown in diagram 36. If set to No, the ID column under the URL -> Moved URL Tab will disappear. Default value: Yes

Diagram 36

65

AceSEF Configuration
d) Metadata Section: Keywords column: Set to Yes, to make the Keywords column visible under the Metadata Section as shown in diagram 37. If set to No, the Keywords column under the Metadata Section will disappear. Default value: Yes

Diagram 37 Published column: Set to Yes, to make the Published column visible under the Metadata Section as shown in diagram 38. If set to No, the Published column under the Metadata Section will disappear. Default value: Yes

Diagram 38

66

AceSEF Configuration
Cached column: Set to Yes, to make the Cached column visible under the Metadata Section as shown in diagram 39. If set to No, the Cached column under the Metadata Section will disappear. Default value: Yes

Diagram 39 ID column: Set to Yes, to make the Id column visible under the Metadata Section as shown in diagram 40 If set to No, the Id column under the Metadata Section will disappear. Default value: No

Diagram 40

67

AceSEF Configuration
e) Sitemap Section: Title column: Set to Yes, to make the Title column visible under the Sitemap Section as shown in diagram 41 If set to No, the Title column under the Sitemap Section will disappear. Default value: Yes

Diagram 41 Published column: Set to Yes, to make the Published column visible under the Sitemap Section as shown in diagram 42. If set to No, the Published column under the Sitemap Section will disappear. Default value: Yes

Diagram 42 68

AceSEF Configuration
ID column: Set to Yes, to make the ID column visible under the Sitemap Section as shown in diagram 43. If set to No, the ID column under the Sitemap Section will disappear. Default value: Yes

Diagram 43 Parent column: Set to Yes, to make the Parent column visible under the Sitemap Section as shown in diagram 44. If set to No, the Parent column under the Sitemap Section will disappear. Default value: Yes

Diagram 44

69

AceSEF Configuration
Order column: Set to Yes, to make the Order column visible under the Sitemap Section as shown in diagram 45. If set to No, the Order column under the Sitemap Section will disappear. Default value: Yes

Diagram 45 Date column: Set to Yes, to make the Date column visible under the Sitemap Section as shown in diagram 46. If set to No, the Date column under the Sitemap Section will disappear. Default value: Yes

Diagram 46

70

AceSEF Configuration
Frequency column: Set to Yes, to make the Frequency column visible under the Sitemap Section as shown in diagram 47. If set to No, the Frequency column under the Sitemap Section will disappear. Default value: Yes

Diagram 47 Priority column: Set to Yes, to make the Priority column visible under the Sitemap Section as shown in diagram 48. If set to No, the Priority column under the Sitemap Section will disappear. Default value: Yes

Diagram 48

71

AceSEF Configuration
Cached column: Set to Yes, to make the Cached column visible under the Sitemap Section as shown in diagram 49. If set to No, the Cached column under the Sitemap Section will disappear. Default value: Yes

Diagram 49 f) Tags Section: Published column: Set to Yes, to make the Published column visible under the Tags Section as shown in diagram 50. If set to No, the Published column under the Tags Section will disappear. Default value: Yes

Diagram 50

72

AceSEF Configuration
Order column: Set to Yes, to make the Order column visible under the Tags Section as shown in diagram 51. If set to No, the Order column under the Tags Section will disappear. Default value: Yes

Diagram 51 Cached column: Set to Yes, to make the Cached column visible under the Tags Section as shown in diagram 52 If set to No, the Cached column under the Tags Section will disappear. Default value: Yes

Diagram 52 Hits column: Set to Yes, to make the Hits column visible under the Tags Section as shown in diagram 53 If set to No, the Hits column under the Tags Section will disappear. Default value: Yes

Diagram 53

73

AceSEF Configuration
ID column: Set to Yes, to make the ID column visible under the Tags Section as shown in diagram 54 If set to No, the ID column under the Tags Section will disappear. Default value: No

Diagram 54 g) Internal Links Section: Published column: Set to Yes, to make the Published column visible under the Internal Links Section as shown in diagram 55. If set to No, the Published column under the Internal Links Section will disappear. Default value: Yes

Diagram 55 Nofollow column: Set to Yes, to make the Nofollow column visible under the Internal Links Section as shown in diagram 56. If set to No, the Nofollow column under the Internal Links Section will disappear. Default value: Yes

Diagram 56 74

AceSEF Configuration
New window column: Set to Yes, to make the New window column visible under the Internal Links Section as shown in diagram 57. If set to No, the New window column under the Internal Links Section will disappear. Default value: Yes

Diagram 57 Limit column: Set to Yes, to make the Limit column visible under the Internal Links Section as shown in diagram 58. If set to No, the Limit column under the Internal Links Section will disappear. Default value: Yes

Diagram 58 Cached column: Set to Yes, to make the Cached column visible under the Internal Links Section as shown in diagram 59. If set to No, the Cached column under the Internal Links Section will disappear. Default value: Yes

Diagram 59

75

AceSEF Configuration
ID column: Set to Yes, to make the ID column visible under the Internal Links Section as shown in diagram 60. If set to No, the ID column under the Internal Links Section will disappear. Default value: Yes

Diagram 60 h) Social Bookmarking Section: Published column: Set to Yes, to make the Published column under the Social Bookmarking Section will be visible as shown in diagram 61 If set to No, the ID column under the Social Bookmarking Section will disappear Default value: Yes

Diagram 61

76

AceSEF Configuration
ID column: Set to Yes, to make the ID column under the Social Bookmarking Section visible as shown in diagram 62 If set to No, the ID column under the URL -> Social Bookmarking Section will disappear Default value: Yes

Diagram 62

77

AceSEF
Step 8: URL Tab Section
At this stage you have configured AceSEF component and are ready to use AceSEF. First we will take a look at the AceSEF URL Tab Section. The AceSEF URL Tab Section has 9 tabs: 1. SEF URLs Tab 2. Custom URLs Tab 3. 404 URLs Tab 4. Moved URLs Tab 5. Locked URLs Tab 6. Blocked URLs Tab 7. Duplicate URLs Tab 8. Quick Edit Tab 9. Trash Tab

Each of the above mentioned Tabs are explained in detail below:

1) SEF URLs Tab (as shown in diagram 1)

Diagram 1

78

URL Tab Section


In the SEF URL Tab Section, URL can: A. Generating SEF URL, B. Adding a SEF URL, C. Editing an SEF URL, D. Publish or Unpublish any SEF URL, E. Locked or Unlock any SEF URL, F. Deleting any SEF URL G. Caching any SEF URL H. Blocking any SEF URL I. Hits for any SEF URL J. Trashing any SEF URL

STEP A: Generating SEF URL


Generating a URL is a new feature of AceSEF 1.5. This option is very useful for websites with less than 1000 URLs. Step 1: After installing and configuring AceSEF, you will need to generate SEF URLs. To do this you need to login to your Joomla website administration panel, as explained on Step 4 - Installing An AceSEF Component. From the Joomla Control Panel, click Components and select the AceSEF option as shown in diagram 2.

Diagram 2 Step 2: You will be taken to the AceSEF Control Panel as shown in diagram 3.

79

URL Tab Section

Diagram 3 Step 3: On the AceSEF Control Panel, click on URLs Tab as shown in diagram 4.

Diagram 4 Step 4: The URLs Tab as shown in diagram 5 will be displayed in your Browser. No URLs have been generated by AceSEF. To generate URLs, click on the Generate URL icon as shown in diagram 5.

80

URL Tab Section

Diagram 5 Step 5: On click of the Generate URL icon, the page as shown in diagram 6 is displayed in your Browser.

Diagram 6 Step 6: Once the Popup is completed the Browser page will be refreshed and all your SEF URLs will be generated by AceSEF as shown in Diagram 7.

Diagram 7

81

URL Tab Section


STEP B: Adding a SEF URL
Step 1: For Adding a New SEF URL click on NEW icon on URLs Tab in the AceSEF as shown in diagram 8.

Diagram 8 Step 2: A popup window is displayed as shown in diagram 9.

Diagram 9 URL Tab Options: SEF URL : This will be the Search Engine Friendly Real URL: This will be the non-search engine friendly URL i.e. The Joomla Source URL State: Select the type of State: Custom URL: URL created by user Published: Publish the newly created SEF URL.

82

URL Tab Section


Locked: This feature is available only with AceSEF. You can set your important URLs to be locked from both deletion and purge actions. Blocked: URLs to be blocked Cached: You can cache each link one by one, or you can select / filter and cache them. Aliases (Moved URLs): Fill in this textbox, if you want to add an old URL identified via a 404 Error and want this URL to be redirected to a new URL. Metadata Tab Options (as shown in Diagram 10):

Diagram 10 Published : Set the newly added SEF URL to be published or not Title : Add the Title for this URL which will also be displayed in the Browser Title bar ( used for SEO purposes ) Meta Description : Add the description for this URL ( used for SEO purposes ) Meta Keywords : Add Keywords for this URL ( used for SEO purposes )

83

URL Tab Section


Sitemap Tab Options (as shown in Diagram 11):

Diagram 11 Published : Set the newly added SEF URL to be published or not Date : Set the published date of the New URL. This will be displayed in the sitemap XML file. Frequency : Set the frequency at which this URL may change so that search engines may re-index this URL. This info is contained within the sitemap XML file within each entry. Priority : Set a Priority for the URL. This information is used by search engines. This info is contained within the sitemap XML file within each entry. Default value: 0.5 Tags Tab Options (as shown in Diagram 12):

Diagram 12 84

URL Tab Section


Enable : Enable Tags functionality for the New SEF URL. Internal Links Tab Options (as shown in Diagram 13):

Diagram 13 Enable : Enable Internal Links functionality for the New SEF URL. Social Bookmarking Tab Options (as shown in Diagram 14):

Diagram 14 Enable : Enable Social Bookmark functionality for the New SEF URL.

85

URL Tab Section


Step 3: After entering all the details for the New SEF URL, click on the SAVE icon as shown in diagram 15.

Diagram 15 Step 4: After clicking on the SAVE, the popup window will close. The current page will be refreshed. The New SEF URL will be added and displayed as shown in diagram 16.

Diagram 16

86

URL Tab Section


STEP C: Editing an SEF URL
Step 1: For editing an existing SEF URL click on the checkbox adjacent to the SEF URL to select it, and then click on the Edit icon as shown in diagram 17.

Diagram 17 Step 2: After clicking the Edit icon, the page as shown in diagram 18 will be displayed in your Browser.

Diagram 18

87

URL Tab Section


Step 3: Make changes in any Tab and then click on SAVE as shown in diagram 19

Diagram 19

STEP D: Publish or Unpublish any SEF URL


Step 1: For unpublishing any SEF URL, choose the SEF URL which you want to unpublish and in the Published column click on the diagram 20. ( green tick ) to unpublish that particular SEF URL as shown in

Diagram 20

88

URL Tab Section


Step 2: After clicking on the , the icon will turn into a as shown in diagram 21

NOTE: The green tick image changes to a grey tick image when unpublished.

Diagram 21

STEP E: Lock or Unlock any SEF URL


Step 1: For locking any SEF URL, choose the SEF URL which you want to lock and in the Locked column click on the icon to lock that particular SEF URL as shown in diagram 22

Diagram 22

89

URL Tab Section


Step 2: After clicking on , the icon will turn into as shown in diagram 23

NOTE: The gray lock image changes to a blue lock image when a SEF URL is locked.

Diagram 23

STEP F: Deleting any SEF URL


Step 1: For deleting a particular SEF URL, click on the checkbox next to the specific SEF URL which you want to delete to select it. On the top menu bar, from the drop down list select delete and click on Apply as shown in diagram 24

Diagram 24

90

URL Tab Section


STEP G: Caching any SEF URL
Step 1: To cache a particular SEF URL, choose the SEF URL which you want to cache and in the Cached column click on the icon to cache that particular SEF URL as shown in diagram 25.

Diagram 25 Step 2: After clicking on , the icon will turn into as shown in diagram 26

NOTE: The gray clock image changes to a blue lock clock when locking a SEF URL.

Diagram 26 91

URL Tab Section


STEP H: Blocking any SEF URL
Step 1: To block a particular SEF URL, choose the SEF URL which you want to block and in the block column click on the icon to block that particular SEF URL as shown in diagram 27.

Diagram 27 Step 2: After clicking on , the icon will turn into as shown in diagram 28

NOTE: The gray exclamation image changes to an orange exclamation image when a SEF URL is locked.

Diagram 28

92

URL Tab Section


STEP I: Hits for any SEF URL
Step 1: AceSEF > SEF URL gives you an additional feature, to track the number of hits for your website URL. Under the Hits Column, the number of hits for a particular URL will be displayed as shown in diagram 29

Diagram 29

STEP J: Trashing any SEF URL


Step 1: For trashing a particular SEF URL, click on the checkbox next to the specific SEF URL which you want to trash. On the top menu bar, from the drop down list select trash and click on Apply as shown in diagram 30

Diagram 30

93

URL Tab Section


2) Custom URLs Tab (as shown in diagram 31)

Diagram 31 In the Custom URL Tags, you can create customized URLs. Step 1: To create a custom SEF URL, click on the New Icon in the Custom URL Tag section as shown in diagram 32

Diagram 32

94

URL Tab Section


Step 2: On click of the NEW icon, a pop up window will be displayed with a form to fill in the details of the custom URL you want to create as shown in diagram 33

Diagram 33 Step 3: Fill in all the details of the custom URL then click on SAVE as shown in diagram 34. NOTE: Do not forget to check the state of the URL i.e. published checkbox.

Diagram 34

95

URL Tab Section


Step 4: On click on the SAVE, the page is refreshed and the new custom URL has been added as shown in diagram 35.

Diagram 35 Step 5: To check if the URL is working correctly click on the URL. When the URL is clicked, the page associated with it is opened in a Browser Tab as shown in diagram 36.

Diagram 36

96

URL Tab Section


3) 404 URLs Tab (as shown in diagram 37)

Diagram 37 The 404 or Not Found error message is a HTTP standard response code indicating that the client was able to communicate with the server, but the server could not find the page that was requested by the user. A 404 error is often returned when pages have been moved or deleted. Step 1: AceSEF give you an additional feature to track the number of 404 Errors Page on your website. To track the number of broken ( 404 ) URLs, on your website, go to AceSEF URL Section -> 404 URL tab as shown in diagram 38.

Diagram 38 NOTE: 404 URL can be reduced by creating a 301 redirect. The code "301" is interpreted as "moved permanently".

97

URL Tab Section


The 301 Redirect can either be created using the .htaccess file or using AceSEF built in 301 redirect method. For instructions on creating a 301 redirect using AceSEF read the Moved URLs Tab Section.

4) Moved URLs Tab ( as shown in diagram 39 )

Diagram 39 Step 1: Creating / Editing a Moved URL is a very simple process. In the Moved URLs Section click on NEW as shown in diagram 40

Diagram 40 Step 2: On click of NEW icon, a pop up window will be displayed with a form to fill in the details for the Moved URL as shown in diagram 41

98

URL Tab Section

Diagram 41 Step 3: Fill in the details of the moved URL. Parameter Value

To URL : Enter the New URL of the article From URL : Enter the Old URL which displays a 404 Error Published : YES / No Default value: Yes Hits : Blank Example: Old URL: joomla-language-support/what-languages-are-supported-by-joomla-15 New URL: language-support NOTE: Do not add the http://www.[yourwebsitename].com to either the - To URL - parameter or the From URL - Parameter as shown in diagram 42

99

URL Tab Section

Diagram 42 NOTE: Only if you want to redirect an Old URL, to a New URL, which is not on your site, then in the To URL - parameter add http://www.[anotherwebsitename].com as shown in diagram 43.

Diagram 43 NOTE: Do not enter the domain into the - From URL - field.

100

URL Tab Section


Step 3: After filling in the moved URL details, click on SAVE and the moved URL will be saved as shown in diagram 44

Diagram 44 NOTE: If the From URL is still being generated by AceSEF in SEF URLs, Custom URLs or 404 URLs sections, do not delete but Unpublish or Trash the old URL. NOTE: To test if the newly created, moved URL is working, open a Browser and type the Old URL name and the Browser should be redirected to the New URL automatically.

5) Locked URLs Tab (as shown in diagram 45)


No other SEO support for all Joomla! Components, except AceSEF has this feature. Any important URL of your website can be locked ( refer to page 12 ). This will prevent that URL from being deleted or purged in the deletion and purge actions. All important URL which are locked will be displayed in the Locked URL Tab as shown in diagram 45.

101

URL Tab Section

Diagram 45

6) Blocked URLs Tab (as shown in diagram 46)


To block any URL, refer to page 15. All URLs which are blocked will be displayed in the Blocked URL Tab as shown in diagram 46.

Diagram 46

102

URL Tab Section


7) Duplicate URLs Tab (as shown in diagram 47)
All the real URLs ( i.e. non SEF URLs ) that yield the same SEF URL will be displayed in the Duplicate URL Tab as shown in diagram 47.

Diagram 47 NOTE: In the AceSEF Configuration Panel -> URL Tab, only if you have set the Record duplicated URLs radio button to Yes as shown in diagram 48 will AceSEF record duplicate URLs.

Diagram 48 103

URL Tab Section


8) Quick Edit Tab (as shown in diagram 49)
Quick Edit, is one of the new features of AceSEF as shown in diagram 49. This tab offers you to edit all SEF & Real URLs in one place. You don't have to open each URL one by one. Editing URLs from one central screen saves time.

Diagram 49

104

URL Tab Section


9) Trash Tab (as shown in diagram 50)
For trashing a particular URL, please refer to Trashing any SEF URL on page 16. If you don't want a particular URL to be generated again and again, then trash that URL. That particular URL will be unpublished. If any visitor tries to access the website using this SEF URL & Real URL they will get 404 Error, if there is no 301 redirect entry for this URL.

Diagram 50

105

AceSEF
Step 9: Metadata Tab Section
Now we will take a look at the AceSEF Metadata Tab Section. Metadata Tab Section is the place to enter title, keywords and description for each SEF URL created. Step 1: After installing and configuring AceSEF, you will need to generate SEF URLs. To do this you need to be login to your Joomla website administration panel, as explained on Step 4 - Installing An AceSEF Component. From the Joomla Control Panel, click Components and select the AceSEF option as shown in diagram 1.

Diagram 1 Step 2: You will be taken to the AceSEF Control Panel as shown in diagram 2.

Diagram 2

106

Metadata Tab Section


Step 3: On the AceSEF Control Panel, click on Metadata Tab as shown in diagram 3.

Diagram 3 Step 4: The Metadata Tab as shown in diagram 4 will be displayed in your Browser.

Diagram 4 Step 5: Generating Metadata For generating Metadata from all your URL from the content of your Article, click on the Generate Metadata icon as shown in diagram 5

107

Metadata Tab Section

Diagram 5 After click on the Generate Metadata icon, a successful message Metadata generated successfully will be displayed as shown in diagram 6

Diagram 6 Step 6: Metadata Section is divided into 3 different tabs as mentioned below: a) b) c) All Metadata Duplicate Title Duplicate Description This tab displays all URLs with their respective title, description and keywords as shown in diagram 7 This tab displays URLs which have duplicate title as shown in diagram 8 This tab displays URLs which have duplicate description as shown in diagram 9

108

Metadata Tab Section

Diagram 7

Diagram 8

Diagram 9

109

Metadata Tab Section


Changing Title, Description and Keywords of certain URL together using the All Metadata Tab
Step 7: Click on the Metadata tab as shown in diagram 3. In the All Metadata section, check on the checkbox of the URLs, whose Title, Description and Keywords you would like to change as shown in diagram 10.

Diagram 10 Step 8: Make change the content of the textbox associated with title, description and keywords for the selected SEF URL as shown in diagram 11.

Diagram 11 110

Metadata Tab Section


Step 9: After making the appropriate changes in the content for title, description and keywords for the select SEF URL, click on Apply as shown in diagram 12.

Diagram 12 Step 10: A successful message Meta title, description and keywords changes have been save successfully will be displayed as shown in diagram 13

Diagram 13

111

Metadata Tab Section


NOTE: a) Follow the same steps 7 to 10 to change Duplicate Title of certain URL together using the Duplicated Title Tab b) Follow the same steps 7 to 10 to change Duplicate Description of certain URL together using the Duplicated Description Tab

112

AceSEF
Step 10: Tag Tab Section
Now we will take a look at the AceSEF Tags Section. The Tag Section is a brand new feature of AceSEF 1.5. It allows you to categorize and group content by using Meta keywords in a way that is friendly to both people browsing and administering your Joomla! Site. It also allows people who visit your site to easily find the content they want by looking through the labels you have set up. Of course, it has also positive effects on your SEO rank. Step 1: On the AceSEF Control Panel, click on Tag Tab as shown in diagram 1.

Diagram 1 Step 2: Tag Tab as shown in diagram 2 will be displayed in your Browser.

Diagram 2 113

Tags Tab Section


Step 3: Generating Tags For generating Tags, click on the Generate Tags icon as shown in diagram 3

Diagram 3 After click on the Generate Tags icon, a successful message Tags generated successfully will be displayed as shown in diagram 4

Diagram 4

114

Tags Tab Section


On the Front End, below each article you will get the list of tags as shown in diagram 5.

Diagram 5

Publishing / Unpublishing tags to appear on each article page.


Step 1: In the Tags Section, each tag will have a number under the Items column. This number is identifies how many pages are bound to that particular tag as shown in diagram 6.

Diagram 6

115

Tags Tab Section


Step 2: Select a particular tag and click of the number under the Items column to identify the number of URL associated with this Tag. A pop up appears as shown in diagram 7.

Diagram 7 Step 3: Currently as the URL associated with the tag are published. If you want to unpublish a particular URL, click on the ( green tick ) as shown in diagram 8

Diagram 8 116

Tags Tab Section


Step 4: On click of icon will turn into icon as shown in diagram 9.

NOTE: The green tick image changes to a grey tick image when unpublished.

Diagram 9

117

AceSEF
Step 11: Social Bookmarks Tab Section
Now we will take a look at the AceSEF Social Bookmarks Section. This is one of the new amazing features of AceSEF 1.5. You can display social bookmarks wherever you want on for each component without any 3rd Party Joomla Plugin. Step 1: On the AceSEF Control Panel, click on Social Bookmarks Tab as shown in diagram 1.

Diagram 1

118

Social Bookmarks Tab Section


Step 2: Social Bookmarks Tab as shown in diagram 2 will be displayed in your Browser.

Diagram 2 Step 3: On the Social Bookmarks tab, you will see a list of different type of Social Bookmarks available to. There are 3 types of social bookmarks as shown in Diagram 3: 1) 2) 3) Icons Icon sets Badges They are individual bookmarks They are set of bookmarks provided by services like AddThis.com. Badges are bookmarks that are bigger and generally includes shared counter.

Icons are displayed automatically by AceSEF before/after text or using placeholder.

119

Social Bookmarks Tab Section

Diagram 3 Step 4: To place any of the above social bookmarks you have to copy the tag which is under the placeholder column in any of the Articles you have created as shown in diagram 4, diagram 5 and diagram 6 For example: AddThis.com - Drop Down in one of our Joomla Article. Article Name: Extensions

Diagram 4 120

Social Bookmarks Tab Section

Diagram 5

Diagram 6

121

AceSEF
Step 12: Site Map Tab Section
Now we will take a look at the AceSEF Site Map Section. A Site Map is a kind of interactive table of contents, in which each listed item links directly to a specific page of the Website. AceSEF gives you an option to generate a dynamic XML sitemap for search engines like Google / Yahoo / Bing. With this option available in AceSEF, there is no need for you to create an XML based sitemap manually ever again. Whenever you add any new SEF URL, in one click you can update your sitemap.xml file. You can create a sitemap in XML format for ALL components without using any additional Plugin. AceSEF Site Map Tab Section provides you all options to manage the Site Map of your website. You can set different dates, frequency of generation, and priority of the URLs which appears in your Site Map. Step 1: On the AceSEF Control Panel, click on Site Map Tab as shown in diagram 1.

Diagram 1

122

Site Map Tab Section


Step 2: Site Map Tab as shown in diagram 2 will be displayed in your Browser.

Diagram 2 NOTE: URLs, which do not have any Meta data set, will appear in red in the Site Map Tab as shown in diagram 2 There are 2 ways you can create your website site map: 1) Static XML Site Map 2) Dynamic XML Site Map

Generating a Static XML Site Map


Step 1: Create an empty file named sitemap.xml and place this XML file in the root of your website as shown in diagram 3, using an FTP client.

123

Site Map Tab Section

Diagram 3 Step 2: Mention the file name sitemap.xml in the AceSEF Configuration Panel under the Site Map Tab. Enter the file name of the xml file adjacent to the Static file prompt as shown in diagram 4. NOTE: Do not end with .xml NOTE: If the static file exists then adjacent to the textbox a message File exists will be displayed as shown in diagram 4

124

Site Map Tab Section

Diagram 4 Step 3: To generate the Static XML Site Map, go to Sitemap Tab and click on Generate XML as shown in diagram 5

Diagram 5

125

Site Map Tab Section


Step 4: On click of the Generate XML, a successful message Sitemap XML file has been generated successfully will be displayed as shown in diagram 6

Diagram 6 Step 5: Open a Browser Tab. Type the name of http://yourwebsite.com/sitemap.xml. The contents of Sitemap.xml file will be displayed as shown in diagram 7

Diagram 7

126

Site Map Tab Section


Step 6: If you've set the "Ping after XML generation" as Yes in AceSEF => Configuration => Sitemap Tab as shown in diagram 8.

Diagram 8 Your website sitemap will be pinged to Google / Yahoo! / Bing. AceSEF provides you an option to Ping your website sitemap to services such as pingomatic, technorati. These services are added in AceSEF => Configuration => Sitemap => Ping Services field as shown in diagram 9.

127

Site Map Tab Section

Diagram 9 NOTE: Services such as pingomatic, technorati, can be pinged only if you have a static sitemap.xml file present in your root directory. When you create a Dynamic Sitemap you cannot ping these services.

128

Site Map Tab Section


Generating a Dynamic XML Site Map Link
Step 1: To generate a dynamic XML sitemap, click on Generate Sitemap as shown in diagram 10

Diagram 10 Step 2: On click of the Generate Sitemap, a successful message Sitemap items generated successfully will be displayed as shown in diagram 11

Diagram 11

129

Site Map Tab Section


Step 4: To know the path to the dynamic xml sitemap, go to AceSEF Configuration Panel under the Site Map Tab, the link will be provided as shown in diagram 12

Diagram 12 Step 3: Open a Browser Tab. Type the name of http://yourwebsite.com/index.php?option=com_acesef&view=sitemap&format=xml. The contents of Dynamic sitemap will displayed as shown in diagram 13

Diagram 13

130

Site Map Tab Section


Remove a certain Website URL from the Site Map
If you do not want any Search Engines like Google, Yahoo, Bing to spider certain URLs of your Website, you can do that, by simply removing those URL(s) from appearing in your Dynamic / Static Sitemap. Step 1: In the Site Map Tab, you will see all URLs which have been created by AceSEF are by default published URL as shown in diagram 14

Diagram 14 Step 2: Select a particular URL which you do not want it to appear in the sitemap. In this example we will take the about-joomla URL as shown in diagram 15.

Diagram 15 131

Site Map Tab Section


Step 2: Open a Browser Tab. Type http://yourwebsite.com/index.php?option=com_acesef&view=sitemap&format=xml. In the Sitemap which is displayed search for the SEF URL /about-joomla exits as shown in diagram 16

Diagram 16 Step 3: Select the URL /about-joomla, click on the green tick as shown in diagram 17 icon under the Publish Column,

Diagram 17

132

Site Map Tab Section


Step 4: On click of , the icon will turn into as shown in diagram 18

NOTE: The green tick image changes to a grey tick image when SEF URL is unpublished.

Diagram 18 Step 5: Open a Browser Tab. Type http://yourwebsite.com/index.php?option=com_acesef&view=sitemap&format=xml. In the Sitemap which is displayed if you search for the SEF URL /about-joomla, you will not be able to find that particular SEF URL. The particular SEF URL /about-joomla will have been removed from the sitemap as shown in diagram 19.

Diagram 19

133

Site Map Tab Section


Display Site Map on the your Website as a Menu Link
To display the sitemap, just like other components such as XMap, add a menu item for the AceSEF sitemap generated. Step 1: Go to Menus -> Main Menu as shown in diagram 20

Diagram 20 Step 2: Now you will be in the Menu Item Manager, click on New to add a new Menu Item as shown in diagram 21

Diagram 21

134

Site Map Tab Section


Step 3: From the list of Menu Item Type, select AceSEF -> Sitemap -> Default Layout as shown in diagram 22

Diagram 22 Step 4: Fill the Menu Details: Menu Item Details Title : The name for the menu item. It will be displayed in the menu. Example: Sitemap Alias : This is the name of the search-engine friendly URL after the domain name. Example: sitemap ( all lowercase ) Link : This is an URL that will be represented by this menu item. Display in : With this option you can move the menu item to another menu. The options field presents you with a list of the available menus. Parent Item : Menus can also contain nested, tree-like items. Top means that the item is at the uppermost level. The rest of the items represent existing menu items. So, you can select the parent item for your menu item. Published : Whether the menu will be published or concealed. Order : You can change the order of this menu item after saving it.

135

Site Map Tab Section


Access Level : The level of access that is allowed to access this menu item. On Click, Open in : You will be asked to decide, if you click this, the arises page can be Parent Window with Browser Navigation, New Window with Browser Navigation, or New Window without Browser Navigation. Parameters ( Basic ) Components : Which components URL to be displayed Default : All Components Items per page : The number of URL Links, to be displayed on the Page Default : 50 After filling the form, click on SAVE as shown in diagram 23

Diagram 23

136

Site Map Tab Section


Step 5: To preview the sitemap, open a Browser tab and click on the Menu Site Map. Your Website Sitemap will be displayed in the Browser as shown in diagram 24

Diagram 24

Creating an Hierarchical HTML view of your Website Sitemap


A Hierarchical HTML Sitemap gives your website users an overview of your website. Sitemaps are an extended form of navigational aid where in you display the web site structure with links to major sections and sub-sections as shown in diagram 25.

Diagram 25

137

Site Map Tab Section


Current Users websitename is the Parent Menu. The URLs given below are child URLs under a Parent: a. How to create a custom URL | websitename b. How do I upgrade to Joomla! 1.5 ? - Current Users 1 - websitename c. Only one edit window! How do I create Read more... ? - Current Users - websitename d. What happened to the locale setting? - Current Users - websitename e. Where did the Installers go? - Current Users - websitename f. Where did the Mambots go? - Current Users - websitename Step 1: Now for creating a Hierarchal Site Map with the first level navigation go to AceSEF -> Site Map Tab Section as shown in diagram 1. Step 2: Identify the SEF URL i.e. Current Users websitename which should be the parent menu as shown in diagram 26. Make a note of the ID of the SEF URL i.e. Current Users websitename in an ASCII Editor ( Notepad is a great example ). Example: SEF URL current-user Title of SEF URL Current Users websitename ID 47

Diagram 26 Step 3: Identify the child SEF URLs i.e. a. How to create a custom URL | websitename b. How do I upgrade to Joomla! 1.5 ? - Current Users 1 - websitename c. Only one edit window! How do I create Read more... ? - Current Users - websitename d. What happened to the locale setting? - Current Users - websitename e. Where did the Installers go? - Current Users - websitename f. Where did the Mambots go? - Current Users - websitename Locate each one of the child URLs and in its Parent Column, add the current users websitename ( i.e. parent URL ) Id which was noted in an ASCII Editor ( i.e. 47 ) in Step 2 as shown in diagram 27.

138

Site Map Tab Section

Diagram 27 Step 4: After Entering the Id, click on ( i.e. Save ) as shown in diagram 28.

Diagram 28

139

Site Map Tab Section


Step 5: Now open a Browser Tab and type http://www.[yourwebsitename].com. Navigate to Site Map menu. When the page opens in the Browser, the first level of navigation will displayed as shown in diagram 29.

Diagram 29 Step 6: Now under the SEF URL How to create a custom URL | websitename 3 child menu needs to be displayed. This will be the 2nd level of navigation as shown in diagram 30.

Diagram 30

140

Site Map Tab Section


Step 7: Now navigate to AceSEF -> Site Map Tab Section. Locate the SEF URL create-custom-url as shown in diagram 31.

Diagram 31 Make a note of the ID of the SEF URL i.e. create-custom-url in a ASCII Editor Example: SEF URL create-custom-url Title of SEF URL How to create a custom URL | websitename ID 92

Step 8: Identify the child SEF URLs i.e. a. General - websitename b. Can Joomla! 1.5 operate with PHP Safe Mode On? - General - websitename c. How do I install Joomla! 1.5? - General websitename Locate one of the child URL and in its Parent Column, add the create-custom-url ( i.e. Id of one of the URL in the 1st level of navigation which will be the Parent URL for the 2nd Level of Navigation ) Id which was noted in an ASCII Editor ( i.e. 47 ) in Step 6 as shown in diagram 32.

141

Site Map Tab Section

Diagram 32 Step 9: After Enter the Id, click on ( i.e. Save ) as shown in diagram 33

Diagram 33

142

Site Map Tab Section


Step 10: Now open a Browser Tab and type http://www.[yourwebsitename].com. Navigate to Site Map menu. When the page opens in the Browser, the first level of navigation and the second level of navigation will displayed as shown in diagram 34.

Diagram 34 NOTE: Now you can repeat the above steps and structure as many nested levels of navigation you desire for display in your website Site Map.

143

AceSEF
Step 13: Internal Links Tab Section
Now we will take a look at the AceSEF Internal Links Section. Internal Links allows you to link any word / phrase of your website content to any URL automatically through AceSEF. Step 1: To access the Internal Link Tab, go to the AceSEF Control Panel, click on Internal Links Tab as shown in diagram 1.

Diagram 1

144

Internal Links Tab Section


Step 2: Internal Links Tab as shown in diagram 2 will be displayed in your Browser.

Diagram 2 Step 3: To create an Internal Link, click on NEW as shown in diagram 3.

Diagram 3 Step 4: A popup window is displayed as shown in diagram 4.

Diagram 4 145

Internal Links Tab Section


Parameters Value Word / Phrase : Any word / phrase part of your website content Link : URL which you want the above word / phase to be linked to. Link can be either to an external website or it can be a link on your own website. NOTE: If you are linking to your own website you dont need to add the domain name i.e. http://www.[yourwebsitename].com Published : Set Publish status for the newly create internal link Nofollow : Set the Nofollow attribute for the link. Nofollow is a value that can be assigned to the rel attribute of an HTML <a> element to instruct some search engines that a hyperlink should not influence the link target's ranking in the search engine's index. New window : If you want the link to open in a new Browser Tab or the same Browser tab Limit : You can set the number of same word which will be linked on your website. Example: Parameters Word / Phrase : joomla Link : http://www.joomla.org/ Published : Yes Nofollow : Yes New window : Yes Limit : 50 Value

146

Internal Links Tab Section


Step 5: After entering all the details for the Internal Link, click on the SAVE icon as shown in diagram 5.

Diagram 5 Step 6: After clicking on SAVE, the popup window will close. The current page will be refreshed. The New Internal link will be added and displayed as shown in diagram 6.

Diagram 6

147

Internal Links Tab Section


Step 7: To preview the internal links added in the content of your website, open a Browser tab and click on any article which has the word/phrase ( joomla ) as shown in diagram 7

Diagram 7 NOTE: If you've set internal links to be cached in AceSEF Configuration => Main Tab => Permanent Cache =>Internal Links Yes as shown in diagram 8, clean Internal Links cache before testing your internal link ( please refer to the topic Cleaning Internal Links Cache ).

148

Internal Links Tab Section

Diagram 8

Cleaning Internal Links Cache


Step 1: Go to AceSEF -> Internal Links and on the top right hand corner click on Clean Cache icon as shown in diagram 9.

Diagram 9 149

Internal Links Tab Section


Step 2: A popup window is displayed as shown in diagram 10. Check the Internal Link checkbox and then click on Clean Cache.

Diagram 10 Step 3: After clicking Clean Cache the popup window will close. The current page will be refreshed as shown in diagram 11.

Diagram 11

150

Potrebbero piacerti anche