Landing Page
Landing Page is an Expression Engine add-on that allows you to display relevant entries when a visitor is referred to your site from a search engine. It is a great tool for helping your visitors to find what they are looking for quicker and easier. For use with the Expression Engine content management system.
Support can be found in the comments and in this EE forum thread.
Current Version: 1.0 (released 20 Feb 2008)
* Works with ExpressionEngine 1.6.1 and higher.
1. Concept
Visitors that come to your site from a search engine are usually looking for something specific. If they don't see it immediately then they often leave. If on arrival they are presented with several entries that are related to the terms they just searched for then there is a greater chance of them finding what they are looking for and staying on your site.
2. How It Works
The Landing Page plugin checks if a visitor was referred to the current page from a search engine. If they were then the terms they searched for are made available and can be used to find related entries.
The plugin returns the search terms, and then those terms are put into the search parameter (available since EE 1.6.1) of the weblog module to get related entries.
Here is sample usage (place the following code into your template):
{exp:landing_page:terms parse="inward"}
{if "{search_terms}"}
You searched for {search_phrase}. Here are some related results:
<ul>
{exp:weblog:entries dynamic="off" limit="4" search:body="{search_terms}"}
<li><a href="{blog_url}{url_title}">{title}</a></li>
{/exp:weblog:entries}
</ul>
{/if}
{/exp:landing_page:terms}
The limit parameter can be changed to limit the number of related results.
The search parameter should be followed by the name of the custom field that will be used to determine if other entries are related (for example you might want to replace body with extended).
The {blog_url} value can be set in:
Admin > Weblog Administration > Weblog Management > Edit Preferences > Path Settings
Any other parameters and variables that are available with the weblog entries tag can also be used. The code above should be placed outside any {exp:weblog:entries} tags.
3. Installation
Download and unzip landing_page.zip, then follow the steps below:
- Upload pi.landing_page.php to the system/plugins folder
- Add the sample code to any template that you want to display landing page related entries
4. Download
Each individual license costs $14.95, which allows you to use the plugin on one installation of EE. You must purchase a license in order to download the Landing Page plugin. Once you have completed payment you will be sent a code that will allow you to download the file.
By purchasing the Landing Page plugin you agree to the license agreement.
If you have already purchased the Landing Page plugin then you can download it by entering your email and code below.
5. License
By purchasing the Landing Page plugin you agree to the following conditions:
- One license grants the right to perform one installation of the Landing Page plugin. Each additional installation requires an additional purchased license.
- You may not reproduce, distribute, sell or transfer the Landing Page plugin, or portions thereof, to any third party.
- All copyright and proprietary notices within the Landing Page plugin files must remain intact and unaltered.
- The Landing Page plugin is provided "as is", without warranty of any kind.
- You assume all risk associated with the installation and use of the Landing Page plugin.
6. Changelog
Version 1.0- Initial release



7. Comments
CTAC
02 April 2008
Does It work with google only?
Ben
02 April 2008
it works with google, yahoo, msn, aol, excite, lycos, ask, cometsystems, hotbot, overture, metacrawler, netscape, looksmart, webcrawler, earthlink, viewpoint, and mamma
Mark Terpstra
06 June 2008
Would this be useful for JUST showing the keyword searched for, and not the related entries? So on a landing page reached from a Google Adwords ad - the headline could say "You're looking for {keyword-goes-here}. Get a quote today!"
Thanks.
Ben
06 June 2008
hi mark, it could be used for just that purpose if you wanted it, yes.
you would have to replace {keyword-goes-here} with {search_phrase} of course
Adrienne Travis
20 August 2008
Do you have any kind of volume licensing deal for this extension, and your other extensions? I'd like to buy more than one license and implement this across a bunch of my sites for different clients.
Adrienne L. Travis
Ben
20 August 2008
please email me directly regarding bulk licenses
Tomas
25 October 2008
Ben,
please email me - looking for an EE developer
Olena
04 December 2008
Hi,
I am interested in the Landing Pages product but I was wondering if you have any product reviews from the users who already tried it and if you provide Money Back option in case it doesn't work for me from the technical perspective and I end up not using the product . Thank you.
Ben
05 December 2008
hi olena,
hopefully someone will post a comment with feedback on using this plugin.
in the meantime if you buy it and feel that it is not what you expected then i will refund you. general support is also available here in the comments.
Olena
07 December 2008
Thank you Ben! I have just purchased a license. If it works out, I will be glad to post a product review as well.
Olena
08 December 2008
Ben,
Could you please also email me more detailed instructions on how to make it work? I have copied the .php file to where it should be but I am not quite sure where exactly I should insert the piece of code you provided above. Should I create a separate page that will serve as a landing page for visitors coming from search engines? Or should the code go into the actual templates of my existing pages? Where then will the visitors land and how can I control the look of the landing page? As you can see, i could use some detailed instructions.
Thank you.
Ben
08 December 2008
hi olena,
it is really quite simple. you add the code above (between the {exp:landing_page:terms} tags) to existing templates where you want related entries to appear (after search engine referrals). you can then play with the positioning and content of the code to control the look of it.
i suggest you add the sample code provided above to one of your templates. then do a google search for that page. if it appears in google's search results then click on it and you should see the landing page plugin in action.
hope this helps,
ben
Olena
09 December 2008
Hi Ben,
Did exactly what you said and inserted code into this page:
http://www.olenainstyle.com/index.php?/fashion/atlanta_kingtut_shoes_jewelry/
Nothing is happening when I google it and click on it from the search engine
You can try and google the url or the phrase "atlanta king tut fashion event" and make sure you click on this page. Please let me know if it works fro you.
Thank you.
Olena
Olena
10 December 2008
Ben,
Any ideas? Do you see it on the page? Any advice?
I would really love to have it work because I redirected a few pages with a redesign and people don't always end up on the page that corresponds to their search. And I have a lot of fashion material published consistently, so it would be great to also give visitors a choice.
Hope we can make it work...
Olena
Ben
11 December 2008
hi olena,
please check that the code you entered is not between any {exp:weblog:entries} tags. if this doesn't solve your problem then please email me with the code in your template and i'll try to find the problem.
Olena
10 February 2009
Hi Ben,
I have been using Landing Page plugin for a while now and wanted to provide a short review. Greta product, thank you for getting it out there. it helped me a lot with the update of my site's design and migration to a new domain name. Some of my pages dropped off the face of the Earth in the process and it was easier for people coming through search engines to find relevant content instead of simply leaving immediately. As a result, my bounce rate decreased somewhat. The only thing I would love to change is the fact that the plugin doesn't always pick up all relevant content but sometimes does. Still, it's a great product for everyone to buy, especially for those who run bigger websites with frequently updated content.
Thank you.
Jonathan
29 June 2009
Sounds pretty cool, Ill have to give it a try, Ive had good luck with a site called adwido, they have some cool free stuff! Check them out!
http://adwido.com
» View more comments
Leave A Comment