Adding contextual copy to search results

This topic contains 7 replies, has 3 voices, and was last updated by  charlievaughan 8 years, 11 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #39755

    charlievaughan
    Lifetime Member
    Post count: 70

    Hi there

    For the purposes of SEO I would like to be able to include a block of copy that includes location related keywords on listings pages eg:

    “Five star hotels in Mayfair” etc etc.

    I have another site where pages created to target specific locations and keyword pairs does attract long-tail search terms and I’d like to replicate this dynamically on Geodirectory listing pages.

    Any suggestions about how I could achieve this, or make my job easier?

    #39757

    Simone
    Expired Member
    Post count: 3515

    Hello, have you checked in the SEO settings inside the multilocation page? see attach

    #39766

    charlievaughan
    Lifetime Member
    Post count: 70

    Ok I’ve been playing with this for a while.

    So it looks like what I would like to do is show a block of copy when people search for listings near a location or tags that are locations.

    So I went to GeoDirectory > Multilocations > Location Settings > Wish to enable neighbourhoods? > checked to enable Neighbourhood options.

    So now when I go to GeoDirectory > Multilocations > Manage Location, there are 33 City Neighbourhood(s) in my database. I can edit these neighbourhoods individually and fill the ‘City Meta’ and ‘City Description’ fields.

    I can see how these options might be able to store the copy I need for SEO, assuming the description field allows for unlimited characters. But I’ll need to figure out what the variable is that inserts this field into the PHP templates so I can reuse the value for visible body copy.

    Although I think ideally I’d prefer to have something more granular and set copy based on location and custom post type eg “Hotels in Camden” and “Pubs in Islington”.

    Firstly when I save a new meta and description value on this form, my changes aren’t being saved and have reverted to the values for the default location eg: “london meta”, “london description”. So I’m not able to set these individually.

    Secondly I can’t see where these two fields are being used in my site. The only description meta in the source is blank when I search for listings in a location:

    <meta property="og:description" content="">

    If I search for listings in ‘Camden’ or ‘London’ I’m assuming the SEO settings for Meta and Description would be used for the HTML keyword and description meta data? But when I do this, I can’t see the meta and description I saved for the default location or the neighbourhood.

    #39767

    Simone
    Expired Member
    Post count: 3515

    The meta in GD will be only visible in the location page /for country/region/city or neighborhoods) and not on the search page

    #39820

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    please give us a clear example of the result that you have in mind: URL and Metas that should go with it.

    Once we clearly understand what you are looking for, we will see what it can be done.

    Thanks

    #39871

    charlievaughan
    Lifetime Member
    Post count: 70

    @Simone, I’m not really sure of the URL structure in which I would expect to see the meta data as specified in the multi-location settings pages. I’m assuming it is something like:

    http://mydomain.com/post_type/london

    But I can’t see any metadata matching what I set.

    I only really want to understand how this works to see if I can repurpose the data in my custom PHP templates.

    @paolo

    Its my understanding of SEO that keyword and description meta has no SEO benefit due to abusive use by webmasters over the years.

    GeoDirectory allows users to search for listings near a location.

    So if a user searches for “Bars in Camden” and GeoDirectory returns search results for all the bars in Camden, I’d like to embed a 300 to 500 word block of visible copy in the page to enhance its SEO value and gain traffic from long-tail search results. But I don’t think search results pages show up in XML sitemaps and aren’t crawled, so this might not be beneficial.

    I’m now thinking there is another solution to this. GeoDirectory has a different set of tags for each post type, eg ‘Bars tags’. I’ve already tagged my listings with location eg ‘Camden’. WordPress allows me to set description meta for individual tags. So I might be able to use tags and their associated description metadata in the way I wish.

    I’ll need to research the WordPress API to see how I can access the tag description data I will save for individual tags and use that to populate my page copy.

    #39905

    Paolo
    Site Admin
    Post count: 31206

    That is technically not possible.

    Too many variables involved.

    Thanks

    #40002

    charlievaughan
    Lifetime Member
    Post count: 70

    I think my solution to add descriptions to tag pages looks like it will work.

    Here’s a plugin that looks like it will allow be to content manage the descritpions: Rich Text Tags plugin https://wordpress.org/plugins/rich-text-tags/

    And here’s a tutorial that explains what I intend to do in greater detail:

    HOW TO: Hack Tag Descriptions into WordPress Themes and Boost Your SEO: http://www.methodshop.com/gadgets/tutorials/wp-tagdescriptions/

    Thanks for your help.

Viewing 8 posts - 1 through 8 (of 8 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket