Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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
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.
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.
3.
AceSEF Plus 12
4.
AceSEF Plus 24
5.
AceSEF Pro 6
6.
AceSEF Pro 12
7.
AceSEF Pro 24
8.
AceSEF VIP 6
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
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
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.
Diagram 10
10
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
Diagram 1
78
Diagram 2 Step 2: You will be taken to the AceSEF Control Panel as shown in diagram 3.
79
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
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
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
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
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
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
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
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
Diagram 19
Diagram 20
88
NOTE: The green tick image changes to a grey tick image when unpublished.
Diagram 21
Diagram 22
89
NOTE: The gray lock image changes to a blue lock image when a SEF URL is locked.
Diagram 23
Diagram 24
90
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
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
Diagram 29
Diagram 30
93
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
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
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
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
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
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
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
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.
101
Diagram 45
Diagram 46
102
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
Diagram 49
104
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
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
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
Diagram 7
Diagram 8
Diagram 9
109
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
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
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
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
Diagram 5
Diagram 6
115
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
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
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.
119
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
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
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
123
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
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
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
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
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
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
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
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
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
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
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
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
Diagram 23
136
Diagram 24
Diagram 25
137
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
Diagram 27 Step 4: After Entering the Id, click on ( i.e. Save ) as shown in diagram 28.
Diagram 28
139
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
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
Diagram 32 Step 9: After Enter the Id, click on ( i.e. Save ) as shown in diagram 33
Diagram 33
142
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
Diagram 4 145
146
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
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
Diagram 8
Diagram 9 149
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