Difference between revisions of "Simple SEO"

From TNG_Wiki
Jump to: navigation, search
(Sites Using Simple SEO)
 
(210 intermediate revisions by 19 users not shown)
Line 3: Line 3:
 
| mod_summary    = Header modifications that support Meta keywords for names, aliases, nicknames, and married names.  Also supports page title simplification from Simple Titles Mod.
 
| mod_summary    = Header modifications that support Meta keywords for names, aliases, nicknames, and married names.  Also supports page title simplification from Simple Titles Mod.
 
| mod_validation  =  
 
| mod_validation  =  
| download_link  = [http://lindell-herndon.org/mods/mod-simple-seo-v11.0.0.3.zip v11.0.0.3]{{Tver|ver=11.0.0 - 11.0.2|bgcolor=#FFBB33|color=#000000|float=right}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v10.1.0.3.zip v10.1.0.3]{{Tver|ver=10.1.0 - 10.1.3|bgcolor=#BDEEFF|color=#000000|float=right}}<hr style="clear: both;"/>
+
| mod_last_update = 1 Mar 2019
 +
| download_link  = [http://lindell-herndon.org/mods/mod-simple-seo-v12.0.3.6a.zip v12.0.3.6a]{{Tv1203}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v12.0.0.6a.zip v12.0.0.6a]{{Tv120}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v11.1.1.6.zip v11.1.1.6]{{Tv1111}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v11.1.0.6.zip v11.1.0.6]{{Tv111}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v11.0.0.6.zip v11.0.0.6]{{Tv110}}<hr style="clear: both;"/>[http://lindell-herndon.org/mods/mod-simple-seo-v10.1.0.5.zip  v10.1.0.5]{{Tv1010}}<hr style="clear: both;"/>
 
| download_stats =
 
| download_stats =
 
| mod_author      = [[User:wrherndon|Bill Herndon]]
 
| mod_author      = [[User:wrherndon|Bill Herndon]]
Line 9: Line 10:
 
| mod_support    = [http://lindell-herndon.org/mod_support.php Simple SEO support.]
 
| mod_support    = [http://lindell-herndon.org/mod_support.php Simple SEO support.]
 
| mod_contact    = [mailto:bill@wherndon.net Email me.]
 
| mod_contact    = [mailto:bill@wherndon.net Email me.]
| mod_version    = 11.0.0.3 for TNG 11.0.0+ and 10.1.0.3 for TNG 10.1.0+
+
| mod_version    = 12.0.3.6a for TNG 12.0.3+<br/>12.0.0.6a for TNG 12.0+<br/>11.1.1.6 for TNG 11.1.1+<br/>11.1.0.6 for TNG 11.1.0<br/>11.0.0.6 for TNG 11.0.0+<br/>10.1.0.5 for TNG 10.1.0+
 
| min_TNG_ver    = 10.1.0
 
| min_TNG_ver    = 10.1.0
| max_TNG_ver    = 11.0.2
+
| max_TNG_ver    = 12.2
 
| TNG_file_list  = getperson.php, familygroup.php, genlib.php, globallib.php, familychart.php, suggest.php
 
| TNG_file_list  = getperson.php, familygroup.php, genlib.php, globallib.php, familychart.php, suggest.php
 
| related_mods    =  
 
| related_mods    =  
Line 22: Line 23:
  
 
== Purpose ==
 
== Purpose ==
This mod is a replacement for [[Simple Titles Mod]] that supports a number of search-engine optimizations. 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, this mod preserves the date  simplifications from [[Simple Titles Mod]] and adds similar simplifications to family-group and family-chart pages. Together these changes should improve one's page rankings and prevent Google from arbitrarily rewriting page titlesFinally, the most recent version of this mod is internationalized and supports Danish, English, French, German, Italian, Norwegian, Brazilian Portuguese, Spanish, and Swedish. Family titles are presented in the site's current language or in English when an unsupported language is used.
+
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 ==
 
== Developer ==
 
[[User:wrherndon|Bill Herndon]]
 
[[User:wrherndon|Bill Herndon]]
 
== Requirements ==
 
== Requirements ==
* A working TNG installation
+
* A working TNG installation (10.1.0 - 12.2)
* The [[Mod Manager]] (already part of TNG v9)
+
* The [[Mod Manager]]
  
 
== Installation ==
 
== Installation ==
Line 40: Line 41:
 
== Features ==
 
== Features ==
  
=== Search-engine Optimization - Keywords ===
+
=== Keyword Optimization (HTML Headers) ===
On individual and family-group pages, names, nicknames, and aliases are gathered and added as Meta ''keywords'' tags to the page's header.   
+
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
 +
<code>$sseo_tag_list</code> 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 ===
+
=== 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:
 
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''
 
* ''Robert Paul Herndon (1909 - 1992): Lindell-Herndon Genealogy''
Line 55: Line 57:
  
 
=== Internationalization ===
 
=== Internationalization ===
This mod currently supports Danish, English, French, German, Italian, Norwegian, 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.
+
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 ==
 
== Screenshots ==
Line 65: Line 70:
 
<br/><br/>
 
<br/><br/>
 
[[File:Simple_SEO-capture2.png]]
 
[[File:Simple_SEO-capture2.png]]
 +
 +
==Mod Compatibility==
 +
Please add the details of any compatibility issues to this table.
 +
{| border="0" cellspacing="1" cellpadding="2" class="wikitable"
 +
|-
 +
! Incompatible Mod
 +
! Mod Version(s)
 +
! Simple SEO Version(s)
 +
! Categorization
 +
! Correction
 +
|-
 +
| [[Relationship Display Mod|Relationship Display]]
 +
| 10.0.0.1
 +
| 11.1.1.6 - 12.0.3.6a
 +
| Order dependency
 +
| Install Relationship Display before Simple SEO v6
 +
|-
 +
| [[Submit_Photo/Document_Form_Mod|Submit Photo/Document]]
 +
| 10.1.0.1
 +
| 12.0.0.6 - 12.0.3.6a
 +
| Order dependency
 +
| Install Submit Photo/Document before Simple SEO v6
 +
|-
 +
|}
  
 
== Frequently Asked Questions ==
 
== Frequently Asked Questions ==
Line 75: Line 104:
 
! Release&nbsp;Date
 
! Release&nbsp;Date
 
! Comments
 
! Comments
 +
|- valign="top"
 +
| 12.0.3.6a <br/> 12.0.0.6a
 +
| 1 Mar 2019
 +
| Uses TNG 12 Mod Manager functionality to preserve mod parameter values across installations and fixes language file string insertions to conform to TNG 12 standards. This is an optional update for TNG 12 Simple SEO users.
 +
|- valign="top"
 +
| 12.0.3.6
 +
| 23 Dec 2018
 +
| Minor update for compatibility with TNG 12.0.3.
 +
|- valign="top"
 +
| 11.1.1.6 <br/> 11.1.0.6 <br/> 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.
 +
|- valign="top"
 +
| 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.
 +
|- valign="top"
 +
| 11.1.1.5 <br/> 11.1.0.5 <br/> 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.
 +
|- valign="top"
 +
| 11.1.1.4
 +
| 29 May 2017
 +
| Now compatible with TNG 11.1.1.
 +
|- valign="top"
 +
| 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).
 +
|- valign="top"
 +
| 11.0.0.4 <br/> 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.
 
|- valign="top"
 
|- valign="top"
 
| 11.0.0.3 <br/> 10.1.0.3
 
| 11.0.0.3 <br/> 10.1.0.3
Line 104: Line 165:
 
! URL
 
! URL
 
! User
 
! User
! Note
+
! Notes
 
! Mod Version
 
! Mod Version
 
! TNG Version
 
! TNG Version
! Language
+
! Language(s)
 
|-
 
|-
| [http://lindell-herndon.org Lindell-Herndon Genealogy]
+
| [https://lindell-herndon.org Lindell-Herndon Genealogy]
 
| [[User:wrherndon|Bill Herndon]]
 
| [[User:wrherndon|Bill Herndon]]
| Mod developer
+
| Mod developer, public site
| 11.0.0.3
+
| 12.0.3.6a
| 11.0.2
+
| 12.2
 
| DA, DE, EN, ES, FR, SV
 
| DA, DE, EN, ES, FR, SV
|-
 
| [https://genealogywings.com/ MOTYER Family Genealogy]
 
| [[User:JMM|John Mark Motyer]]
 
| Public site
 
| [[User:JMM|see here]]
 
| [[User:JMM|see here]]
 
|
 
 
|-
 
|-
 
| [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
Line 132: Line 186:
 
| [http://genealogy.oceanwharf.com Hooley Family Links]
 
| [http://genealogy.oceanwharf.com Hooley Family Links]
 
| [[User:lastejas|Rick Hooley]]
 
| [[User:lastejas|Rick Hooley]]
|  
+
| Public/Private
| 11.0.0.3
+
| [[User: lastejas|See Here]]
| 11.0.2
+
| [[User: lastejas|See Here]]
 
| EN
 
| EN
 
|-
 
|-
 
| [https://www.martius-familie.de Martius Familiengeschichte]
 
| [https://www.martius-familie.de Martius Familiengeschichte]
 
| Hendrik Martius
 
| Hendrik Martius
|  
+
| Public/private site
| 11.0.0.3
+
| 12.0.3.6
| 11.0.2
+
| 12.0.3
| DE, EN, FR
+
| DE, EN, FR, NL
 
|-
 
|-
 
| [http://djcm.dk DJCM.DK]
 
| [http://djcm.dk DJCM.DK]
 
| [[User:clausm|Claus Martinussen]]
 
| [[User:clausm|Claus Martinussen]]
| Public site
+
| Private site (Guest, GuestAccess)
| 11.0.0.2
+
| 12.0.3.6
| 11.0.0
+
| 12.0.3
|
+
| DA, EN
 +
|-
 +
| [https://www.ourfamilyhistories.org Our Family Histories]
 +
| [[User: Bsl20b50|Bryan S. Larson]]
 +
| Public
 +
| [[User: Bsl20b50|See Here]]
 +
| [[User: Bsl20b50|See Here]]
 +
| EN
 
|-
 
|-
| [http://www.ourfamilyhistories.org/index.php Our Family Histories]
 
| Bryan Larson
 
|
 
| 11.0.0.2
 
| 11.0.2
 
|
 
 
|-
 
|-
 
| [http://lloyd-lucas.kiwi.nz/index.php Lloyd Lucas Family]
 
| [http://lloyd-lucas.kiwi.nz/index.php Lloyd Lucas Family]
 
| Chris Lloyd
 
| Chris Lloyd
|  
+
| Public site
| 10.1.0.2
+
| 11.1.1.6 (?)
| 10.1.3
+
| 12.0.1
|
+
| EN
 
|-
 
|-
 
| [http://www.wortelboer.tk/ Wortelboer Genealogy]
 
| [http://www.wortelboer.tk/ Wortelboer Genealogy]
 
| [[User:Bernard57|Bernard Wortelboer]]
 
| [[User:Bernard57|Bernard Wortelboer]]
|  
+
| Public site
| 11.0.0.3
+
| 12.0.3.6
| 11.0.2
+
| 12.0.3
 
| EN, NL
 
| EN, NL
 
|-
 
|-
| [http://www.kleinmanngenealogy.com/ Kleinmann Genealogy]
+
| [https://www.kleinmanngenealogy.com/ Kleinmann Genealogy]
 
| [[User:laxref93|John Kleinmann]]
 
| [[User:laxref93|John Kleinmann]]
|
 
| 11.0.0.2
 
| 11.0.2
 
|
 
|-
 
| [http://www.donquigley.net/ Quigley Doyle Family Tree]
 
| [[User:dwqwiz|Don Quigley]]
 
 
| Public site
 
| Public site
| 11.0.0.2
+
| 11.1.1.6
| 11.0.0
+
| 12.0.2
|
+
| EN
 
|-
 
|-
 
| [http://www.vectisjon.com/familyhistory/ Baker Family History]
 
| [http://www.vectisjon.com/familyhistory/ Baker Family History]
 
| Jon Baker
 
| Jon Baker
|  
+
| Public site
| 11.0.0.2
+
| 11.1.1.6
| 11.0.1
+
| 11.1.2
|
+
| DA, DE, EN, ES, FR, IT, NL, NO, PL, PT, SV
 
|-
 
|-
| [http://jrho.no/index.php Inger Lise og Jan Roger Holmbergs Slektsider]
+
| [https://jrho.no/index.php Familien Holmberg]
 
| Jan Holmberg
 
| Jan Holmberg
|  
+
| Public site
| 11.0.0.3
+
| 12.0.3.6
| 11.0.1
+
| 12.0.3
| NO
+
| EN, NO
|-
 
| [https://www.bobbyfamilytree.com bobbyfamilytree]
 
| bobby
 
| Public Site
 
| 11.0.0.3
 
| 11.0.2
 
| EN
 
 
|-
 
|-
 
| [https://www.kmtrees.com Roots & Relatives Remembered]
 
| [https://www.kmtrees.com Roots & Relatives Remembered]
| Ron Krzmarzick
+
| [[User:Tngrlkrz|Ron Krzmarzick]]
| Partially Public
+
| Public & Private
| 11.0.0.3
+
| [https://www.kmtrees.com/rrmodcompare_report.php?power=basic&cachemethod=3&sb=filename&aformat=full&statushilite=1&b1=0 See Here]
| 11.0.2
+
| [https://www.kmtrees.com/rrmodcompare_report.php?power=basic&cachemethod=3&sb=filename&aformat=full&statushilite=1&b1=0 See Here]
| EN
+
| CS, DE, EN, ES
 
|-
 
|-
 
| [http://vanheerden.net/index.php van Heerden Family]
 
| [http://vanheerden.net/index.php van Heerden Family]
 
| Emile van Heerden
 
| Emile van Heerden
|  
+
| Public/private site
| 11.0.0.3
+
| 12.0.3.6a
| 11.0.2
+
| 12.0.3
 
| EN
 
| EN
|-
 
| [http://genealogiapolska.pl Polish Genealogy]
 
| Ted Kozlowski
 
|
 
| 11.0.0.3
 
| 11.0.2
 
| DE, EN, ES, FR
 
 
|-
 
|-
 
| [https://www.bradyfamilytree.org/genealogy/ Brady Family Tree in Western Australia]
 
| [https://www.bradyfamilytree.org/genealogy/ Brady Family Tree in Western Australia]
 
| Darryl Brady
 
| Darryl Brady
|  
+
| Public site
| 11.0.0.3
+
| 11.1.1.6
| 11.0.1
+
| 12.0.2
 
| DE, EN
 
| DE, EN
 
|-
 
|-
 
| [http://heuser.pro.br/gen.php Brazilian-German family trees]
 
| [http://heuser.pro.br/gen.php Brazilian-German family trees]
 
| Carlos A. Heuser
 
| Carlos A. Heuser
|  
+
| Public site
| 11.0.0.3
+
| 11.1.1.6 (?)
| 11.0.2
+
| 12.0.2 (?)
| BR, DE, EN
+
| DE, EN, PT
 
|-
 
|-
 
| [http://www.cookgarza.com/index.php Genealogy of the Cook Family]
 
| [http://www.cookgarza.com/index.php Genealogy of the Cook Family]
 
| Klaus Dieter Cook
 
| Klaus Dieter Cook
|  
+
| Private site
| 11.0.0.3
+
| 11.0.0.3 (?)
 +
| 12.0.1
 +
| DE, EN, ES
 +
|-
 +
| [https://www.rintoulbowman.com/index.php Rintoul/Bowman Family]
 +
| [[User:Adrintoul|Andrew Rintoul]]
 +
| Public/private site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| DE, EN, ES, FR
 +
|-
 +
| [http://www.feldmanfamily.ws/genroot/ Feldman and Related Families]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://www.feldmanfamilytree.com/ Feldman Family Trees]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://www.thackerfamilytree.com/ Thacker Family Forest]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://www.rosemeyerfamily.org/ Rosemeyer Family Forest]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://vestfamilytree.com/index.php Vest Family Trees]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://colvinfamily.org/index.php Colvin and Calvin Families]
 +
| Fred Feldman
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://racine-ad.fr/TNG/index.php Racine d'Alsace]
 +
| J-Louis Valory
 +
| Public/private site
 +
| 11.1.1.5
 +
| 12.0.2
 +
| FR
 +
|-
 +
| [http://familiestamboom.frl Familiestamboom.frl]
 +
| Renze Petersohn
 +
| Public site
 +
| 12.0.3.6a
 +
| 12.0.3
 +
| DE, EN, NL
 +
|-
 +
| [http://justalittleleaf.co.uk The Story of My Four Branches]
 +
| [[User:BeverleyStimpson|Beverley Stimpson]]
 +
| Public Site
 +
| 11.1.1.4       
 +
| 11.1.2
 +
| EN
 +
|-
 +
| [http://www.landlfamilytree.com/index.php DiFava/Brandt Family Tree]
 +
| Larry DiFava
 +
| Public site
 +
| 11.1.1.5
 +
| 11.1.2
 +
| DE, EN, IT
 +
|-
 +
| [https://ourfamilyhistory.club/ Our Family History]
 +
| [[User:Paul Barrett|Paul Barrett]]
 +
| Public/private site
 +
| 12.0.3.6a
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://www.hcnhistory.org.uk/ Holywell-cum-Needingworth History]
 +
| Peter Cooper
 +
| Public site
 +
| 11.1.1.6
 +
| 11.1.2
 +
| EN
 +
|-
 +
| [http://www.mymispoche.com/index.php MyMispoche Our Family History]
 +
| Carlton Brooks
 +
| Public site
 +
| 11.1.1.6
 +
| 12.0.1
 +
| EN
 +
|-
 +
| [http://whipplephoto.com/genealogy/index.php Whipple, White, Nelson & Duncan Families]
 +
| Steven Whipple
 +
| Public site
 +
| 12.0.3.6a
 +
| 12.1
 +
| DA, DE, EN, ES, FR, IT, NL, SV
 +
|-
 +
| [http://hubertus-klatte.com/index.php Familienforschung der Familie Klatte]
 +
| Hubertus Klatte
 +
| Public site
 +
| 11.1.1.6 (?)
 +
| 11.1.2
 +
| DE
 +
|-
 +
| [http://colegenealogy.dynu.net/ Cole / Tanner Family Tree]
 +
| [[User:dlcole|David Cole]]
 +
| Public/private site
 +
| [[User:Dlcole|see here]]
 +
| [[User:Dlcole|see here]]
 +
| EN
 +
|-
 +
| [http://www.willingale.me/tng/index.php Steven's Genealogy]
 +
| Steven Willingale
 +
| Public site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN
 +
|-
 +
| [http://www.mccartyandmccoy.com McCarty-McCoy Family]
 +
| Kelly Booth
 +
| Public site
 +
| 11.0.0.5 (?)
 
| 11.0.2
 
| 11.0.2
| DE, EN, ES
+
| EN
 +
|-
 +
| [https://rodriguezuribe.co/ Rodriguez Lopez y Uribe Senior - pagina de Genealogia]
 +
| Camilo Rodriguez-Uribe
 +
| Public/private site
 +
| 12.0.3.6
 +
| 12.0.3
 +
| EN, ES
 +
|-
 +
| [http://lisaandroger.com/genealogy/ Roger's Online Genealogy]
 +
| Roger Moffat
 +
| Public site
 +
| 12.0.3.6
 +
| 12.1
 +
| EN
 +
|-
 +
| [http://www.marshclarkefamilytree.com/index.php Marsh Clarke Family Tree]
 +
| Guy Marsh
 +
| Public/private site
 +
| 11.1.1.6
 +
| 12.0.2
 +
| EN
 +
|-
 +
| [[User:JPB|Current info on my user site]]
 +
| [[User:JPB|JPB]]
 +
| Public site
 +
| ...
 +
| ...
 +
| DE, EN, FR
 +
|-
 +
| [http://www.familiehuijbregts.nl/ Genealogie familie Huijbregts]
 +
| Joep Huijbregts
 +
| Public site
 +
| 11.1.1.6
 +
| 12.0.2
 +
| EN, FR, NL
 +
|-
 +
| [http://adupree.com/wp/ DuPree Family Center]
 +
| Andrew DuPree
 +
| Public site
 +
| 11.1.1.6
 +
| (unknown)
 +
| DA, DE, EN, FR, IT, NL
 +
|-
 +
| [https://donquigley.net/index.php Quigley Doyle Family Tree]
 +
| Don Quigley
 +
| Public site
 +
| 11.1.1.6
 +
| 12.0.1
 +
| EN
 +
|-
 +
| [https://www.barta-joggele.li Barta-Joggele Online aus Mauren, Liechtenstein]
 +
| [[User:Geraldomeier|Gerald Meier]]
 +
| Private
 +
| 12.0.3.6a
 +
| 12.2
 +
| DE, EN, FR, ES, PT
 +
|-
 +
| [https://journeysingenealogy.com Journeys in Genealogy]
 +
| [[User:PapaTango|Patrick Thrush]]
 +
| Public WordPress/TNG bundle
 +
| 12.0.3.6a
 +
| 12.1
 +
| EN
 +
|-
 +
| [https://www.showmeancestors.com/gen/index.php Show-Me Ancestors]
 +
| Dave Benne
 +
| Public site
 +
| 12.0.3.6a
 +
| 12.0.1b2
 +
| EN
 +
|-
 +
| [https://family.mcdonaldhistory.com/ McDonald Family History]
 +
| Eric English
 +
| Public site
 +
| 12.0.3.6a
 +
| 12.X
 +
| EN
 +
|-
 +
| [https://www.brabantse-genealogie.nl/ Brabantse Genealogie]
 +
| Rob van Rij
 +
| Public site
 +
| 12.0.3.6a
 +
| 12.2
 +
| EN,NL
 
|}
 
|}
 +
 +
[[Category:Mods for TNG v12]]
 
[[Category:Mods for TNG v11]]
 
[[Category:Mods for TNG v11]]
 
[[Category:Mods for TNG v10]]
 
[[Category:Mods for TNG v10]]
 +
[[Category:admin_editfamily.php mods]]
 
[[Category:getperson.php mods]]
 
[[Category:getperson.php mods]]
 
[[Category:familychart.php mods]]
 
[[Category:familychart.php mods]]
Line 257: Line 511:
 
[[Category:genlib.php mods]]
 
[[Category:genlib.php mods]]
 
[[Category:globallib.php mods]]
 
[[Category:globallib.php mods]]
 +
[[Category:rpt_fam.php mods]]

Latest revision as of 21:42, 23 December 2019

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 1 Mar 2019
Download link v12.0.3.6a
TNG 12.0.3

v12.0.0.6a
TNG 12.0

v11.1.1.6
TNG 11.1.1

v11.1.0.6
TNG 11.1

v11.0.0.6
TNG 11.0

v10.1.0.5
TNG 10.1.0

Download stats
Author(s) Bill Herndon
Homepage Simple SEO
Mod Support Simple SEO support.
Contact Developer Email me.
Latest Mod 12.0.3.6a for TNG 12.0.3+
12.0.0.6a for TNG 12.0+
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.2
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

Bill Herndon

Requirements

  • A working TNG installation (10.1.0 - 12.2)
  • 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.

Simple SEO-capture1.png

Below is a capture of the headers added to a page for names, nicknames, and aliases.

Simple SEO-capture2.png

Mod Compatibility

Please add the details of any compatibility issues to this table.

Incompatible Mod Mod Version(s) Simple SEO Version(s) Categorization Correction
Relationship Display 10.0.0.1 11.1.1.6 - 12.0.3.6a Order dependency Install Relationship Display before Simple SEO v6
Submit Photo/Document 10.1.0.1 12.0.0.6 - 12.0.3.6a Order dependency Install Submit Photo/Document before Simple SEO v6

Frequently Asked Questions

Coming soon

Revision History

Version Release Date Comments
12.0.3.6a
12.0.0.6a
1 Mar 2019 Uses TNG 12 Mod Manager functionality to preserve mod parameter values across installations and fixes language file string insertions to conform to TNG 12 standards. This is an optional update for TNG 12 Simple SEO users.
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 12.0.3.6a 12.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 12.0.3.6 12.0.3 DE, EN, FR, NL
DJCM.DK Claus Martinussen Private site (Guest, GuestAccess) 12.0.3.6 12.0.3 DA, EN
Our Family Histories Bryan S. Larson Public See Here See Here EN
Lloyd Lucas Family Chris Lloyd Public site 11.1.1.6 (?) 12.0.1 EN
Wortelboer Genealogy Bernard Wortelboer Public site 12.0.3.6 12.0.3 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 DA, DE, EN, ES, FR, IT, NL, NO, PL, PT, SV
Familien Holmberg Jan Holmberg Public site 12.0.3.6 12.0.3 EN, NO
Roots & Relatives Remembered Ron Krzmarzick Public & Private See Here See Here CS, DE, EN, ES
van Heerden Family Emile van Heerden Public/private site 12.0.3.6a 12.0.3 EN
Brady Family Tree in Western Australia Darryl Brady Public site 11.1.1.6 12.0.2 DE, EN
Brazilian-German family trees Carlos A. Heuser Public site 11.1.1.6 (?) 12.0.2 (?) DE, EN, PT
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 12.0.3.6 12.0.3 DE, EN, ES, FR
Feldman and Related Families Fred Feldman Public site 12.0.3.6 12.0.3 EN
Feldman Family Trees Fred Feldman Public site 12.0.3.6 12.0.3 EN
Thacker Family Forest Fred Feldman Public site 12.0.3.6 12.0.3 EN
Rosemeyer Family Forest Fred Feldman Public site 12.0.3.6 12.0.3 EN
Vest Family Trees Fred Feldman Public site 12.0.3.6 12.0.3 EN
Colvin and Calvin Families Fred Feldman Public site 12.0.3.6 12.0.3 EN
Racine d'Alsace J-Louis Valory Public/private site 11.1.1.5 12.0.2 FR
Familiestamboom.frl Renze Petersohn Public site 12.0.3.6a 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 Family History Paul Barrett Public/private site 12.0.3.6a 12.0.3 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 12.0.3.6a 12.1 DA, DE, EN, ES, FR, IT, NL, SV
Familienforschung der Familie Klatte Hubertus Klatte Public site 11.1.1.6 (?) 11.1.2 DE
Cole / Tanner Family Tree David Cole Public/private site see here see here EN
Steven's Genealogy Steven Willingale Public site 12.0.3.6 12.0.3 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 12.0.3.6 12.0.3 EN, ES
Roger's Online Genealogy Roger Moffat Public site 12.0.3.6 12.1 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
Genealogie familie Huijbregts Joep Huijbregts Public site 11.1.1.6 12.0.2 EN, FR, NL
DuPree Family Center Andrew DuPree Public site 11.1.1.6 (unknown) DA, DE, EN, FR, IT, NL
Quigley Doyle Family Tree Don Quigley Public site 11.1.1.6 12.0.1 EN
Barta-Joggele Online aus Mauren, Liechtenstein Gerald Meier Private 12.0.3.6a 12.2 DE, EN, FR, ES, PT
Journeys in Genealogy Patrick Thrush Public WordPress/TNG bundle 12.0.3.6a 12.1 EN
Show-Me Ancestors Dave Benne Public site 12.0.3.6a 12.0.1b2 EN
McDonald Family History Eric English Public site 12.0.3.6a 12.X EN
Brabantse Genealogie Rob van Rij Public site 12.0.3.6a 12.2 EN,NL