This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
admin_menu:addons:seo:general_settings:start [2009/01/15 20:14] jonyo |
admin_menu:addons:seo:general_settings:start [2014/09/25 16:55] (current) |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This is the general settings page for the SEO addon settings. | This is the general settings page for the SEO addon settings. | ||
| + | |||
| + | <tip c n>Note: | ||
| + | This feature does not create files within the system. | ||
| ===== SEO Configuration ===== | ===== SEO Configuration ===== | ||
| Line 13: | Line 16: | ||
| === Updates requiring .htaccess Changes === | === Updates requiring .htaccess Changes === | ||
| - | So far, there are 2 updates that require changes to the .htaccess file in order to take advantage of new features. | + | So far, there are 3 updates that require changes to the .htaccess file in order to take advantage of new features. |
| + | |||
| + | <tip c n> | ||
| - | == SEO 1.0.* > 2.0.* == | + | == SEO 2.0.0 == |
| When you update from SEO 1.0.0 (used for Geo 3.1.9 and earlier versions) to SEO 2.0.0 or higher: | When you update from SEO 1.0.0 (used for Geo 3.1.9 and earlier versions) to SEO 2.0.0 or higher: | ||
| - | == SEO 2.0.* > 2.1.* == | + | == SEO 2.1.0 == |
| In SEO version 2.0.*, the titles that are used in the URL (such as the Category title or listing title) used underscores " | In SEO version 2.0.*, the titles that are used in the URL (such as the Category title or listing title) used underscores " | ||
| Line 29: | Line 34: | ||
| " | " | ||
| + | == SEO 2.3.0 == | ||
| + | |||
| + | The title in the URL can now have more than just alpha-numeric characters, such as punctuation and similar. | ||
| ==== Re-Write URLs ==== | ==== Re-Write URLs ==== | ||
| Line 35: | Line 43: | ||
| ==== Apply All Settings ==== | ==== Apply All Settings ==== | ||
| - | TODO: Finish documenting | + | Changing the URL settings will not have an effect on your site, until you click the "Apply All Settings" |
| + | |||
| + | Click the button, then it will display a warning. | ||
| + | |||
| + | <tip c w> | ||
| + | |||
| + | ==== Select All ==== | ||
| + | If there are new .htaccess contents being displayed, click this button to select the contents | ||
| + | |||
| + | ===== Customize Re-Written URLs ===== | ||
| + | |||
| + | This will list all of the different types of URL that can be re-written, along with a link to edit the configuration of any of the different types. | ||
| + | |||
| + | <tip c w> | ||
| + | |||
| + | Note that this only applies to changes to the URL configurations (for instance, changing " | ||
| + | </ | ||
| ===== Titles in Re-Written URLs ===== | ===== Titles in Re-Written URLs ===== | ||
| Note: Changing any settings in this section **does not** require re-generating the .htaccess file. | Note: Changing any settings in this section **does not** require re-generating the .htaccess file. | ||
| + | |||
| ==== Convert Accents ==== | ==== Convert Accents ==== | ||
| Line 50: | Line 75: | ||
| **Setting Enabled: | **Setting Enabled: | ||
| - | < | + | < |
| **Setting Disabled: | **Setting Disabled: | ||
| - | < | + | < |
| <tip c w>Only turn this setting on if you need it! It will cause the software to have to do a lot of extra work if you turn this on when it is not needed.</ | <tip c w>Only turn this setting on if you need it! It will cause the software to have to do a lot of extra work if you turn this on when it is not needed.</ | ||
| - | === Compatibility Warning === | + | === Charset |
| This setting is known to work with the following charsets: | This setting is known to work with the following charsets: | ||
| Line 73: | Line 98: | ||
| The SEO addon can include titles in the URL, for example the category name if viewing a category, or the listing title if viewing a certain listing. | The SEO addon can include titles in the URL, for example the category name if viewing a category, or the listing title if viewing a certain listing. | ||
| - | When the character **&** is found in a title, it will be converted to whatever you set this setting to. The default is to convert it to **_and_**. | + | When the character **&** is found in a title, it will be converted to whatever you set this setting to. The default is to convert it to **-and-**. |
| Here's an example of how the setting would affect the URL: | Here's an example of how the setting would affect the URL: | ||
| - | Replace & with: **_ampersand_**\\ | + | Replace & with: **-ampersand-**\\ |
| Category Name: **DVDs & Movies**\\ | Category Name: **DVDs & Movies**\\ | ||
| - | Name in URL: **DVDs_ampersand_Movies** | + | Name in URL: **DVDs-ampersand-Movies** |
| ===== Advanced Settings ===== | ===== Advanced Settings ===== | ||
| Line 106: | Line 131: | ||
| ==== Force SEO URLs ==== | ==== Force SEO URLs ==== | ||
| - | Turning | + | Simply put, turning |
| Changing this setting **does not** require re-generating the .htaccess file. | Changing this setting **does not** require re-generating the .htaccess file. | ||
| - | See the following examples of some URL's that would result in a 301 redirect to the new or correct re-written URL: | + | <tip c w> **Warning: |
| + | </ | ||
| + | |||
| + | To clarify what we mean by redirecting from an // | ||
| All the following URL examples use a URL for a listing with the following criteria: | All the following URL examples use a URL for a listing with the following criteria: | ||
| Line 132: | Line 160: | ||
| Use this to help prevent duplicate pages with the same content, which can have a negative effect on search engine rankings. | Use this to help prevent duplicate pages with the same content, which can have a negative effect on search engine rankings. | ||
| - | <tip c w>Warning: Turning this feature on can cause problems if your URL settings | + | === Server Compatibility |
| + | |||
| + | The [[#Force SEO URLs]] | ||
| + | |||
| + | * [[admin_menu/ | ||
| + | * [[admin_menu/ | ||
| + | * **_SERVER[REQUEST_URI]** as reported by the server. | ||
| + | |||
| + | Since it relies on the above 3 things to detect whether the current URL is //correct// or not, if any of them are not working properly, it can **break** the site to turn on [[#Force SEO URLs]]. If you turn the feature on, make sure that it does not cause //endless redirects// or cause it to redirect to the wrong URL, when you visit a re-written URL. | ||
| + | |||
| + | **Technical details: | ||
| + | * If the [[admin_menu/ | ||
| + | * If your server // | ||
| + | * If your server //does not// report the **REQUEST_URI** at all, the force SEO URL feature will simply have no effect when turned on. | ||
| + | |||
| + | ===== Extra Page Urls ===== | ||
| - | **Technical details:** If your server // | + | This support wiki article has been [[startup_tutorial_and_checklist: |