The built in on-page SEO of all of the pages of your site is very good by default and has been created by consulting several SEO experts.  However, many advanced users of the software may wish to edit the SEO settings of the dynamic pages of the site (dynamic pages are mostly the search results pages and profile pages of the members of your site).


To edit the SEO settings of these dynamic pages, please do the following:

  1. Login to the Admin area of your site
  2. Navigate to Content >> Custom SEO Settings
  3. Choose the page you wish to edit to start editing the SEO


Once you are to this step, you may be confused about which page you wish to edit.  All of the pages listed here are based off the different combinations of categories and locations that users could possibly search by.


The pages that you will most commonly be interested in editing include:

  • Profile page template – %filename%
  • Top Level Category Search Results template (when someone searches just using a top level category) – /%profession%
  • Sub Level Category Search Results template (when someone searches just using a sub level category) – /%service_name%
  • Country search results template (when someone searches just a country and all categories) – /%country_name
  • City search results template (when someone searches just a city and all categories) – /%country_name%/%city_name%


There are also several search results pages that are combinations of the variables listed above.  For example:

  1. Top Level Category search results in a specific country – /%country_name%/%profession%
  2. Top Level Category search results in a specific city – /%country_name%/%city_name%/%profession%
  3. etc…


Now lets take a look at the type of edits that can be made.


For example, let’s say we are editing the Webpage SEO settings for profile pages.  We have a profile page For James Smith, a Dentist who has a Company Called Smith Dentistry in Pasadena, California, United States 91105.


The default SEO settings for the Page Title of the profile pages (/%filename% if you remember from above) reads like this:


%City% %Profession% – %full_name% – %Company% – %Profession%


On the live site, the Page Title would display like this:


Pasadena Dentist – James Smith – Smith Dentistry – Dentist


The items in the %’s mean they are variables that pull different data depending on which page is being displayed.  For example %city_name% will display the name of the city that relates to the page that is being viewed.


They are all editable and you can choose to use different varibales in place of these or replace them with static content.


Here is a list of some of the common variables that can be used to edit the SEO settings of the dynamic pages of your site:

  • %country_name% – The name of the country that relates to this page or member
  • %state_name% - The name of the state or province that relates to this page or member
  • %city_name% – The name of the city that relates to this page or member
  • %profession_name% – The name of the top level category that relates to this page or member
  • %profession% - The Profession Name variable entered for your entire site in the Settings >> General Settings area of your Admin
  • %service_name% – The name of the sub level category that relates to this page or member
  • %full_name% – The full name of the member that relates to this page.  If the member has chosen "Company" as their listing type, it will display the contents of the %company% field for that member.  If the member has chosen "Individual" as their listing type, then it will show the first name and last name of the member (EG "John Smith").
  • %company% – The name of the member’s company that relates to this page or member
  • %company_label% - The company_label variable entered into the Settings >> Text Labels area of your Admin
  • %location% – The city_name and country_name associated with the member
  • %industry% – The Industry variable entered on the Website >> Website Settings >> Variables tab


Pluralizing variables


To list the pluralized version of a variable (Dentists instead of Dentist for example), you would just use double %% to surround the variable (%%profession%% instead of %profession% for example).


Making Variables Upper Case


To make the first letter of each word in a variable upper case (Dentist instead of dentist for example), you would just capitalize this first letter of the variable (%Profession% instead of %profession% for example).


Displaying Variables Exactly How They Were Entered


In many cases, you would not like to display a variable as all lowercase or all uppercase, but exactly as it was entered instead.  To do this, surround the variable name with three percentage signs: %%%. For example, if the name of a company is RJ Smith Associates, then using the variable %%%company%%% would display it exactly as it was entered: RJ Smith Associates.