Adding contextual copy to search results
This topic contains 7 replies, has 3 voices, and was last updated by charlievaughan 9 years, 10 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket-
AuthorPosts
-
May 17, 2015 at 2:12 pm #39755
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?
May 17, 2015 at 2:13 pm #39757Hello, have you checked in the SEO settings inside the multilocation page? see attach
May 17, 2015 at 8:34 pm #39766Ok 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.
May 17, 2015 at 8:57 pm #39767The meta in GD will be only visible in the location page /for country/region/city or neighborhoods) and not on the search page
May 18, 2015 at 5:12 pm #39820Hi,
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
May 18, 2015 at 10:37 pm #39871@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.
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.
May 19, 2015 at 2:38 pm #39905That is technically not possible.
Too many variables involved.
Thanks
May 20, 2015 at 9:15 am #40002I 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.
-
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket