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.
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.
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="{url_title_path}">{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).
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.
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
Updates
When updates become available, you can update the plugin by simply uploading the new file to the appropriate directory.
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.
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.








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
Leave A Comment