Difference between revisions of "Simple SEO"
Line 157: | Line 157: | ||
| [http://mfo.me.uk Mitchell Families Online] | | [http://mfo.me.uk Mitchell Families Online] | ||
| [[User:HiTowerUK|Roger Mitchell]] | | [[User:HiTowerUK|Roger Mitchell]] | ||
− | | | + | | Public site |
| 11.0.0.2 | | 11.0.0.2 | ||
| 11.0.0 | | 11.0.0 |
Revision as of 06:25, 24 December 2018
Simple SEO | ||||||
---|---|---|---|---|---|---|
Summary | Header modifications that support Meta keywords for names, aliases, nicknames, and married names. Also supports page title simplification from Simple Titles Mod. | |||||
Validation | ||||||
Mod Updated | 23 Dec 2018 | |||||
Download link | v12.0.3.6
v11.1.1.6
v11.1.0.6
v11.0.0.6
v10.1.0.5
| |||||
Download stats | ||||||
Author(s) | Bill Herndon | |||||
Homepage | Simple SEO | |||||
Mod Support | Simple SEO support. | |||||
Contact Developer | Email me. | |||||
Latest Mod | 12.0.3.6 for TNG 12.0.3 11.1.1.6 for TNG 11.1.1+ 11.1.0.6 for TNG 11.1.0 11.0.0.6 for TNG 11.0.0+ 10.1.0.5 for TNG 10.1.0+ | |||||
Min TNG V | 10.1.0 | |||||
Max TNG V | 12.0.3 | |||||
Files modified | getperson.php, familygroup.php, genlib.php, globallib.php, familychart.php, suggest.php | |||||
Related Mods | ||||||
Notes |
Purpose
This mod supports a number of simple search-engine optimizations designed to improve person and family page rankings and to help TNG sites avoid arbitrary rewriting of page titles in Google search results. First, Meta keywords tags are added to individual and family-group page headers for names, aliases, and nicknames. Although Google claims not to use keyword tags, other search engines such as Yahoo! still do. Second, dates are simplified for page titles on the individual, family-group, and family-chart pages. Simple SEO is internationalized supporting Czech, Danish, Dutch, English, French, German, Italian, Norwegian, Polish, Brazilian Portuguese, Spanish, and Swedish. Family titles are presented in the site's current language or in English when an unsupported language is used. Finally, Person and family IDs can be displayed or hidden in the TNG page headers by using mod parameters. This mod is a replacement for Simple Titles Mod which is no longer being updated.
Developer
Requirements
- A working TNG installation (10.1.0 - 12.0.3)
- The Mod Manager
Installation
- Download the .zip file to your mods directory and unpack it.
- Install the mod using the TNG Mod Manager.
- Edit the supplied parameter to choose a 'long' or 'short' format for your titles.
Upgrading
- Disable the mod through the Mod Manager
- Install the new version of the mod
- Enable the mod through the Mod Manager
Features
Keyword Optimization (HTML Headers)
On individual, family-group, and family-chart pages, names, nicknames, and aliases are gathered and added as Meta keywords tags to the page's header. In addition, users can add additional custom events by adding their GEDCOM tags to the variable
$sseo_tag_list
in the mod parameters. So, for example, if the list of tags contains, "ALIA NICK OCCU", then aliases, nicknames, and occupations are included in the meta keywords in addition to an individual's name.
Page Title Simplification (HTML Headers)
This mod supports two forms of page title simplification. On individual pages, you can choose from two formats for titles. Short (option 'short' in the mod parameters, the default) displays the following:
- Robert Paul Herndon (1909 - 1992): Lindell-Herndon Genealogy
The long (option 'long') format displays:
- Robert Paul Herndon (b. 9 Oct 1909 - d. 12 Dec 1992): Lindell-Herndon Genealogy
On family-group, family-chart, suggest, and edit pages (including the PDF reports generated from these pages) titles are regularized and localized for presentation in the site's current language:
- Robert Boyd Herndon and Tennie May Calhoun Family: Lindell-Herndon Genealogy
An example in Italian would read:
- La Famiglia di Robert Boyd Herndon e Tennie May Calhoun: Lindell-Herndon Genealogy
Internationalization
This mod currently supports Czech, Danish, Dutch, English, French, German, Italian, Norwegian, Polish, Brazilian Portuguese, Spanish, and Swedish. Additional languages can be supported by adding the required entries to the cust_text.php files, being careful to preserve the parameter markers in the entries.
ID Display for Person and Family Titles (TNG Page Headers)
On getperson.php, familygroup.php, and familychart.php, as well as in PDF reports, IDs can be displayed with individual and family titles. Two Mod parameters control turning this feature on and off. IDs are not displayed in browser titles and are not added to HTML headers.
Screenshots
The following shows an example of a Swedish family title with ID.
Below is a capture of the headers added to a page for names, nicknames, and aliases.
Mod Compatibility
Relationship Display Mod
Relationship Display must be installed before Simple SEO v6.
Simple SEO v6 is not currently compatible with TNG 12.0.3. A fix is being developed and will be release as v12.0.3.6 in a few days.
Frequently Asked Questions
Coming soon
Revision History
Version | Release Date | Comments |
---|---|---|
12.0.3.6 | 23 Dec 2018 | Minor update for compatibility with TNG 12.0.3. |
11.1.1.6 11.1.0.6 11.0.0.6 |
10 Feb 2018 | New feature that supports adding any custom event as meta keyword in HTML headers. Bug fixes for special characters in names, nicknames, aliases, and custom event values when written to headers. This version is optional. |
10.1.0.5 | 22 Dec 2017 | Provides the Simple SEO Mod v5 functionality for TNG release 10.1.0 and is recommended. This will also be the last release of Simple SEO for TNG 10.1.0. |
11.1.1.5 11.1.0.5 11.0.0.5 |
19 Dec 2017 | Corrects an issue with living persons names being displayed on the Family Group banner. Adds internationalization support for Dutch, Czech, and Polish, and has been tested for TNG release 11.1.2. This version is recommended for all mod users. |
11.1.1.4 | 29 May 2017 | Now compatible with TNG 11.1.1. |
11.1.0.4 | 4 Feb 2017 | Now compatible with TNG 11.1 and adds support for changing the extensions directory (a TNG 11.0.2 feature). |
11.0.0.4 10.1.0.4 |
1 Feb 2017 | Corrects an issue where individual's names were being suppressed on certain pages due to a bug in the library code. Now supports displaying IDs on the getperson.php page. (This feature is turned on and off with a mod parameter.) This version is recommended for all Mod users. |
11.0.0.3 10.1.0.3 |
9 Oct 2016 | Adds internationalization for family titles on the familygroup.php, familychart.php, and suggest.php pages (8 languages are supported, per the Wiki). Also supports family titles in PDF reports. Family IDs are now optional on pages and controlled by a Mod param (...but are suppressed in page headers). This update is recommended for all users of the Mod. |
11.0.0.2 | 23 Mar 2016 | Now compatible with TNG 11.0. |
10.1.0.2 | 2 Nov 2015 | Corrects a compatibility issue with Living Color Mod and fixes an empty meta keyword that was being added to each page header. This release is recommended for all users of this mod. |
10.1.0.1 | 30 Aug 2015 | Corrects Simple SEO's behavior for living and private individuals so that it exactly mimics TNG's behavior with respect to names and other data (e.g., nicknames, aliases). This release is recommended for all users of this mod. |
10.1.0.0 | 9 Aug 2015 | Initial Release |
Sites Using Simple SEO
If you download and install this mod, please add your TNG site to the table below.
URL | User | Notes | Mod Version | TNG Version | Language(s) |
---|---|---|---|---|---|
Lindell-Herndon Genealogy | Bill Herndon | Mod developer, public site | 11.1.1.6 | 12.0.2 | DA, DE, EN, ES, FR, SV |
Mitchell Families Online | Roger Mitchell | Public site | 11.0.0.2 | 11.0.0 | |
Hooley Family Links | Rick Hooley | Public/Private | See Here | See Here | EN |
Martius Familiengeschichte | Hendrik Martius | Public/private site | 11.1.1.6 | 12.0.2 | DE, EN, FR, NL |
DJCM.DK | Claus Martinussen | Private site (Guest, GuestAccess) | 11.1.1.6 (?) | 12.0 | DA, EN |
Our Family Histories | Bryan Larson | 11.1.1.6 (?) | 11.1.2 | EN | |
Lloyd Lucas Family | Chris Lloyd | 11.1.1.6 (?) | 12.0.1 | ||
Wortelboer Genealogy | Bernard Wortelboer | 11.1.1.6 (?) | 12.0.1 | EN, NL | |
Kleinmann Genealogy | John Kleinmann | Public site | 11.1.1.6 | 12.0.2 | EN |
Baker Family History | Jon Baker | Public site | 11.1.1.6 | 11.1.2 | BR, DA, DE, EN, ES, FR, IT, NL, NO, PL, SV |
Familien Holmberg | Jan Holmberg | 11.1.1.6 (?) | 11.1.2 | EN, NO | |
Roots & Relatives Remembered | Ron Krzmarzick | Public & Private, modified | 11.1.1.6 | 12.0.2 | EN, DE, CS, ES |
van Heerden Family | Emile van Heerden | Public site | 11.1.1.6 | 12.0.1 | EN |
Brady Family Tree in Western Australia | Darryl Brady | Public site | 11.1.1.6 | 12.0.1 | DE, EN |
Brazilian-German family trees | Carlos A. Heuser | Public site | 11.1.1.6 (?) | 12.0.2 (?) | BR, DE, EN |
Genealogy of the Cook Family | Klaus Dieter Cook | Private site | 11.0.0.3 (?) | 12.0.1 | DE, EN, ES |
Rintoul/Bowman Family | Andrew Rintoul | Public/private site | 11.1.1.6 | 12.0 | DE, EN, ES, FR |
Feldman and Related Families | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Feldman Family Trees | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Thacker Family Forest | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Rosemeyer Family Forest | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Vest Family Trees | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Colvin and Calvin Families | Fred Feldman | Public site | 11.1.1.6 | 12.0.2 | EN |
Racine d'Alsace | J-Louis Valory | Public/private site | 11.1.1.6 (?) | 12.0 | FR |
Familiestamboom.frl | Renze Petersohn | Public site | 12.0.3.6 | 12.0.3 | DE, EN, NL |
The Story of My Four Branches | Beverley Stimpson | Public Site | 11.1.1.4 | 11.1.2 | EN |
DiFava/Brandt Family Tree | Larry DiFava | Public site | 11.1.1.5 | 11.1.2 | DE, EN, IT |
Our Families' History | Paul Barrett | Public/private site | 11.1.1.6 | 11.1.2 | EN |
Holywell-cum-Needingworth History | Peter Cooper | Public site | 11.1.1.6 | 11.1.2 | EN |
MyMispoche Our Family History | Carlton Brooks | Public site | 11.1.1.6 | 12.0.1 | EN |
Whipple, White, Nelson & Duncan Families | Steven Whipple | Public site | 11.1.1.6 | 12.0.2 | DA, DE, EN, ES, FR, IT, NL, SV |
Familienforschung der Familie Klatte | Hubertus Klatte | Public site | 11.1.1.6 (?) | 11.1.2 | DE |
Cordes-Thomas Genealogy | John Cordes | Public site | 11.1.1.6 | 12.0.1 | EN |
Cole / Tanner Family Tree | David Cole | Public/private site | see here | see here | EN |
Steven's Genealogy | Steven Willingale | Public site | 10.1.0.5 (?) | 10.1.2 | EN |
McCarty-McCoy Family | Kelly Booth | Public site | 11.0.0.5 (?) | 11.0.2 | EN |
Rodriguez Lopez y Uribe Senior - pagina de Genealogia | Camilo Rodriguez-Uribe | Public/private site | 11.1.1.6 | 12.0.2 | EN, ES |
Roger's Online Genealogy | Roger Moffat | Public site | 11.1.1.6 | 12.0.2 | EN |
Marsh Clarke Family Tree | Guy Marsh | Public/private site | 11.1.1.6 | 12.0.2 | EN |
Current info on my user site | JPB | Public site | ... | ... | DE, EN, FR |