Help - Search - Members - Calendar
Full Version: Joomla Pagination Seo Plugin
Web Design Seo Forum > 3D Web Design English Forum > Seo Optimization
Pages: 1, 2
Web Design Seo
SEO plugin for Joomla Pagination

Joomla SEO Pagination plugin create unique title and unique meta description for every page with pagination in Joomla! With only one plugin installed, all pages with pagination in your joomla will be seo friendly!

Цитат
This is seo plugin for Joomla and do only one thing: change titles and meta description on prev-next pages. Plugin doesn't change pagination look! Plugin only write in html code of pages title and meta description.


In example if you have pages 1-20 on one category SEO, pagination plugin will create title for every page with title: page 1 - name of category, page 2 - name of category, page 3 - name of category.

Код
Latest version of this SEO plugin is updated on 24.02.2014. Joomla 3, Joomla 2.5 and Joomla 1.5 are supported. Latest version is v.1.3. Now is supported meta description field also (Joomla 2.5 and Joomla 3 only).



Options in Joomla SEO pagination plugin



In example if you have pages 1-20 on one category SEO pagination plugin can create title for every page with title: page 1-name of category, page 2 name of category, page 3 name of category.

If the plugin is unable to locate the current page number by itself, you have to change its default settings. To do so you have to open the HTML source of some page with pagination in your site and to find the pagination HTML (Firebug helps a lot).
- Set the containing tag for the pagination HTML as value of the plugin's Pagination container setting. It is something like <ul class="pagination">, <span class="pagination"> or <div class="pagination">;
- Set the containing tag for the current page HTML as value of the plugin's Current page container setting. It might be something like <span>, <span class="pagenav">, <span><b>, <strong>, etc. It is very important to include all the container tags. E.g. if the current page HTML is something like <span><strong>[current page number - integer]</strong></span>, you should set <span><strong> or only <strong> as a Current page container, but not just <span>;

It is possible for the plugin to work with multiple pagination HTML settings (if you have more than 1 pagination types: Joomla default, Virtuemart, etc.). You have to set a Pagination container - Current page container pair for each pagination type you want to be parsed, using the '|' char as a delimiter between the separate values.

For example:
Your Joomla template's default pagination has the following attributes:
Pagination container: <ul class="pagination">
Current page container: <span>
Your Virtuemart's pagination has the following attributes:
Pagination container: <span class="vm_pagination">
Current page container: <span>

Your plugin settings must be set as:
Pagination container: <ul class="pagination">|<span class="vm_pagination">
Current page container: <span>|<span>

Please note that though the Current page container attribute is the same for both the Joomla template's default pagination and the Virtuemart's pagination, it MUST be set again so the number of Pagination containers equals the number of Current page containers.


Price $9 USD, Epay.BG and PayPal Payment.
Online purchase: Joomla SEO Pagination plugin
Web Design Seo
Joomla 2.5/ 1.7 / Joomla 1.6 version is ready. Joomla 1.5 version is also rewritten.

Changes in latest version:
- Plugin is not a content plugin, now joomla seo pagination is system plugin.
- Work everywhere - on all pages in joomla, in all components.

Now with one click, only with one plugin installed all pages with pagination in your joomla are seo friendly!

Examples:

Example one: com_content + com_search in 3D Web Design (joomla 1.5)
category page in com_content
second page in category (com_content)

On this page string "Page 2" in title is added from plugin:
Код
<title>Page 2 Web Design Portfolio</title>



search result page for keyword "web" in com_search
second page in search result for keyword "web" (com_search)

Plugin must be properly configured for every different template! You must configure the right div and class that use your template!

Цитат
String "Page 2" is controlled over language file. For example, if your website is written in russian, you need to create russian language file (filename must be ru-RU.plg_system_seopagination.ini) and to upload it in folder language/ru-RU/ .
Web Design Seo
Example Two: com_content + com_mtree (joomla 1.5)
category page in com_content - joomla 1.5
second page in category (com_content) - joomla 1.5

search result page in com_mtree - joomla 1.5
second page in search result in com_mtree (com_search) - joomla 1.5
compareguy
Can't get this to work, I suspect due to setup. I have:

Код
http://www.solarene.com/solar-energy-news/Page-3


Код
<div class="pagination">
<p class="counter">Page 10 of 300</p>
   <ul>
     <li class=pagination-start"><a class="pagenav" href="/news/" title="Start">Start</a>
     </li>
     <li class=pagination-prev"><a class="pagenav" rel="prev" href="/news/Page-9" title="Prev">Prev</a>
     </li>
     <li>
            <span class="pagenav">1</span>
     </li>

     <li>
            <span class="pagenav">2</span>
     </li>

etc etc

What are the 2 containers in this case?
Web Design Seo
Two containers are:
Код
<div class="pagination">

and
Код
<span class="pagenav">
compareguy
QUOTE (Web Design Seo @ Feb 23 2012, 03:20 AM) *
Two containers are:
CODE
<div class="pagination">

and
CODE
<span class="pagenav">


Still no luck. What are my support options? This is important as we have over 300 pages of news. See http://www.solarene.com/solar-energy-news/Page-12
Ivan Stamenov
Цитат(compareguy @ Feb 27 2012, 08:31 PM) *
Still no luck. What are my support options? This is important as we have over 300 pages of news. See solarene.com/solar-energy-news/Page-12


These settings are correct:

Pagination container: <div class="pagination">
Current page container: <span class="pagenav">

I downloaded the HTML code of your page and run the script manually. I got the correct results.

If your problems persist please give us temporary admin access as well as FTP access to the plugin's folder in order to investigate the problem.

Best regards,
Ivan
Web Design Seo
We find bug in previous version. Today, 19.04.2012 plugin is updated.

I just sent fixed new version to latest 5 subscribed users.
Web Design Seo
Plugin is updated today. Is added functions to change meta description also.
Albert Silva
Hi!

I just bought the Pagination Seo Plugin, already installed it on my site and now I have some questions:

1 How do I change the english text "Page" in the title and description of the page? Example: change "Page 2" to "Pбgina 2".

2 How do I insert "Page 2" (for example) at the beginning of the description (rather the end of the description, as is the default)?

Sorry for my bad english, I'm brazilian.

Thanks for all,

Albert
Web Design Seo
1. You have language files. Just add language file for your language in folder "languages/your language"
2. You have option in plugin configuration to change this.
Albert Silva
QUOTE (Web Design Seo @ Dec 3 2012, 08:38 AM) *
1. You have language files. Just add language file for your language in folder "languages/your language"
2. You have option in plugin configuration to change this.


2. I have this option in plugin configuration, but it only sets the order in the title. It does not change the text order in description. This is a bug?
Web Design Seo
Is not bug, plugin just don't have option to do this in meta description. Will be added to next version.
Albert Silva
QUOTE (Web Design Seo @ Dec 3 2012, 04:06 PM) *
Is not bug, plugin just don't have option to do this in meta description. Will be added to next version.


Please tell me where (or how) I can change that in plugin php file. this is very important. Because as it stands currently, if the description is long Google detects duplicate meta description (after all, "Page 2", "Page 3", etc. located at the end of the description).

Thanks for all,

Albert
Ivan Stamenov
Hi, Albert!

The requested option is added in ver. 1.3 (joomla 2.5 only). You can now set the page info position in the title separately from the page info position in the meta description tag.

If you need to translate the page info language constant (e.g. in Brazilian Portuguese), please take these steps:

1. Find out the Joomla language tag of the language you want to translate into. For Brazilian Portuguese it is pt-BR.

2. Using FTP client, copy the following file (you may have to download the file on your PC and then upload it to the new location with the new name):

Код
/administrator/languages/en-GB/en-GB.plg_system_seopagination.ini


as

Код
/administrator/languages/xx-YY/xx-YY.plg_system_seopagination.ini


Please replace xx-YY with the language tag from 1. In your case:

Код
/administrator/languages/pt-BR/pt-BR.plg_system_seopagination.ini


3. Using text editor, edit the new file and replace

Код
Page %u


with the actual text you want to be used, when the page is viewed in Brazilian Portuguese. Be sure to have the %u part somewhere in your string, as it will be replaced with the actual page number by the seopagination plugin.
Albert Silva
QUOTE
The requested option is added in ver. 1.3. You can now set the page info position in the title separately from the page info position in the meta description tag.


Hi, Ivan!
Will I have to pay again for the Plugin? I bought it 3 days ago and have to buy again? That's not fair. Please give me for free the new version.

Thanks for all,

Albert
Web Design Seo
Albert Silva, you have 3 downloads with plugin. Just login in site and download update. Here is how-to:

Цитат
You can download your items from meny My orders: http://3dwebdesign.org/en/my-orders
When you buy some extension from our site, our website send extension automatically to email from order after succesfull payment. Just check your email box.

You can buy with or without registration, but registration is needed to download updates for further versions of extension. In every extension is described number of updates that are for current extension.

If you are not registered, just register from here http://3dwebdesign.org/en/create-an-account.html
with exact email from order and your orders will be added automatically to your account.

After this you can download updates from here:
http://3dwebdesign.org/en/my-orders


I just send new version to your email smile.gif
socialfan
I think the plugin doesnt work for community builder lists?

Just purchsed the plugin and activated it but list pagination is still giving limit start end vlaues for paginataion.
Web Design Seo
Plugin only change titles and meta description on pagination pages. But must be configured right to work - some html knowledge needed.
sketch1
Hi Guys,
Just installed the SEO plugin for Joomla Pagination. Installation seems to be successful but in the pages area I still cannot see the option to add a unique title for each page.

Please help.

Thanks

Sketch Man.
Web Design Seo
You must find the right html tags and configure it. For every joomla template these tags are different. Post here link to one page with pagination.
sketch1
QUOTE (Web Design Seo @ May 16 2013, 01:26 PM) *
You must find the right html tags and configure it. For every joomla template these tags are different. Post here link to one page with pagination.


You want me to send one of my site pages?
sketch1
QUOTE (sketch1 @ May 16 2013, 01:34 PM) *
You want me to send one of my site pages?


Currently some page title are linked to the page header and some are not but cannot be changed.
sketch1
QUOTE (Web Design Seo @ May 16 2013, 12:26 PM) *
You must find the right html tags and configure it. For every joomla template these tags are different. Post here link to one page with pagination.


Still waiting for an answer.

Please let me know what to look for when you say: "Post here link to one page with pagination."

Thanks
Web Design Seo
Цитат
You want me to send one of my site pages?

Yes, still waiting for link. We must see the link, open page as html and find the right html tags - where your pagination is.
Web Design Seo
Open this: http://3dwebdesign.org/en/web-design-portfolio/page-2-50


The right tags for this page are:
Pagination container:
Код
<div class="pagination">


Current page container:
Код
<strong>
sketch1
QUOTE (Web Design Seo @ May 22 2013, 01:29 PM) *
Open this: http://3dwebdesign.org/en/web-design-portfolio/page-2-50


The right tags for this page are:
Pagination container:
CODE
<div class="pagination">


Current page container:
CODE
<strong>


I can't find <div class="pagination"> in the html.

I will tell you what I did so far:

I installed the plugin and enabled it. From there I am lost.
Web Design Seo
Цитат
I can't find <div class="pagination"> in the html.


This tag is different for every joomla template. Open your page as html code and find this part in code where pagination is. Or right click in mozilla firefox -> inspect with firebug (firefox addon) to find the right tags.

If you don't want to post link to your site, send me link as PM.
Web Design Seo
Joomla seo pagination plugin now support Joomla 3! Now in archive are three zip files - one for Joomla 1.5, one for Joomla 2.5 and one new for Joomla 3.
cris basma
this small plugin really helps me get rid of my pagination problem im using yootheme ZOO and its working as i expected, however i wanted to add a separator option because some want to use hyphen to separate the title but some just want a space, so well i have successfully added it and made it work but im not sure if i can make the code much shorter. This is what i have done so far.

Open seopagination.xml
Add the following code right after line 27
CODE
<field name="title_separator" type="list" default="0" label="Title Separator: " description="What separator should be use?">
                    <option value="0">Space</option>
                    <option value="1">Hyphen</option>
                </field>

Open seopagination.php
Line 90 replace
CODE
switch ($this->params->get('title_place', '0')) {
                case '1':
                    $title = JText::sprintf('SEOPAGINATION_PAGE', $current_page) . ' ' . $title;
                    break;
                case '2':
                    $title = JText::sprintf('SEOPAGINATION_PAGE', $current_page);
                    break;
                default:
                    $title .= ' ' . JText::sprintf('SEOPAGINATION_PAGE', $current_page);
            }

With
CODE
switch ($this->params->get('title_place', '0')) {            
                case '1':
                if ($this->params->get('title_separator') != "0")
                {
                $separator = ' - ';
                }
                else
                {
                $separator = ' ';
                }
                    $title = JText::sprintf('SEOPAGINATION_PAGE', $current_page) . $separator . $title;
                    break;
                case '2':
                    $title = JText::sprintf('SEOPAGINATION_PAGE', $current_page);
                    break;
                default:
                case '1':
                if ($this->params->get('title_separator') != "0")
                {
                $separator = ' - ';
                }
                else
                {
                $separator = ' ';
                }
                    $title .=  $separator . JText::sprintf('SEOPAGINATION_PAGE', $current_page);
            }


please make the codes shorter and more effective im not pro in programming. Also is there anyway to just remove META description tag on pagination? like completely remove that tag?

thanks
ribo
hello, i try to configure the plugin for cb.
i found in my pages code and i put
Pagination container:
CODE
<div class="cbUserListPagination cbUserListPaginationTop" style="width:100%;text-align:center;">|<div class="cbUserListPagination cbUserListPaginationBottom" style="width:100%;text-align:center;">

Current page container:
CODE
<strong>|<strong>

but it shows the first page page 2 and all the other pages page 1
what am i doing wrong? i have 108 pagination pages

Web Design Seo
Please, post here link to one page of your site with pagination and we will send you the right configuration.
ribo
Sorry but i changed template and version of cb so no <strong> now and i don t find it
i sent you a url with cb pagination by pm. thank you for your help
Web Design Seo
Here are your settings:

Pagination container:
Код
<div class="cbPagination">


Current page container:
Код
<a href="#">
ribo
thank you very much. now i understand what do you mean and in cb pagination and in content pagination when you use pagination.
I have also another question. joomla generates pages without use pagination, especially in featured articles, for example mydomain.com/?start=1 . this can be handle by 301 redirect to it s canonical url? or this plugin can handle and this issue?
Web Design Seo
Our plugin only change titles and meta description on pagination pages. For 301 redirect you can use internal joomla component "redirect".

For more info, check this post: https://plus.google.com/+3dWebDesignOrg/posts/dMHP7sAEyPZ
albertomcl
Good afternoon
I bought the plugin, but I don´t know how to configure it. Have you some explanatory video?
Thanks greetings
Web Design Seo
Suppport is offline, will be back in monday. Post here link to one category page with pagination and we will send you config. in monday.
albertomcl
QUOTE (Web Design Seo @ Oct 9 2015, 05:44 PM) *
Suppport is offline, will be back in monday. Post here link to one category page with pagination and we will send you config. in monday.

For example http://www.juegosyminiaturas.es/tienda-onl...o/acrilica.html regards
Web Design Seo
Your settings must be:

Pagination container:
Код
<div class="vm-pagination vm-pagination-top">


Current page container:
Код
<a>

Dario DM
I have already installed and activated the Pagination Seo plugin but does not work well.
So far, it added the text to the end of the title, but not to the description, and if I try to change position in the title at the beginning nothing happens and always remains at the end.
Also "Disable on first page" does not work because even if disabled, the text does not appear on the first page.
Web Design Seo
Hello and thank You for this bug report. What are your versions? Php, Joomla, plugin version?
Dario DM
QUOTE (Web Design Seo @ Sep 2 2016, 12:29 PM) *
Hello and thank You for this bug report. What are your versions? Php, Joomla, plugin version?


Hello,

Php version 7.0.9
Joomla! version 3.6.2
plugin version 1.3
Web Design Seo
Sorry for delay, but we have som national holidays here and today is our first business day after holidays. Are present on page some php errors (with error reporting set at maximum)?

We will test also on our test servers with Php 7 and Joomla 3.6.2.
Dario DM
QUOTE (Web Design Seo @ Sep 7 2016, 09:56 AM) *
Sorry for delay, but we have som national holidays here and today is our first business day after holidays. Are present on page some php errors (with error reporting set at maximum)?

We will test also on our test servers with Php 7 and Joomla 3.6.2.

We have the following errors:

Notice: Only variables should be assigned by reference in /home/devgreenme/public_html/plugins/content/contentads/contentads.php on line 16

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgAcymailingEasyblog

Deprecated: Non-static method modYoutubeplaylistHelper::getPatternFromPUrl() should not be called statically
Web Design Seo
Quoted errors are not from our plugin.
Dario DM
QUOTE (Web Design Seo @ Sep 7 2016, 12:00 PM) *
Quoted errors are not from our plugin.

Exactly. So the malfunctioning of the plugin must be due to something else.
Dario DM
Hello, what's new?
Web Design Seo
Sorry for delay. We test plugin on our server with:
Код
PHP Version     7.0.9
Web Server     Apache
WebServer to PHP Interface     cgi-fcgi
Joomla! Version     Joomla! 3.6.2 Stable [ Noether ] 4-August-2016 23:41 GMT


All is working as usual - titles and description. You can test it on category page: http://androidappsdeveloper.net/services

Option "Disable on first page" now is on "Yes". Switching this opttion OFF mean not to not work on your site home page. This option is to work plugin on first page of category or to not work.


If in your site are not working options "at the beginning" and meta description: this mean some other Joomla plugin rewrite title and description after our plugin. You can try to switch off other plugins for rewriting meta tags or to re-order plugins.

If you want, post here and I will change plugin options in this test site and you will see it working with or without "at the beginning" and with or without "Disable on first page".
Dario DM
QUOTE (Web Design Seo @ Sep 17 2016, 08:43 AM) *
Sorry for delay. We test plugin on our server with:
CODE
PHP Version     7.0.9
Web Server     Apache
WebServer to PHP Interface     cgi-fcgi
Joomla! Version     Joomla! 3.6.2 Stable [ Noether ] 4-August-2016 23:41 GMT


All is working as usual - titles and description. You can test it on category page: http://androidappsdeveloper.net/services

Option "Disable on first page" now is on "Yes". Switching this opttion OFF mean not to not work on your site home page. This option is to work plugin on first page of category or to not work.


If in your site are not working options "at the beginning" and meta description: this mean some other Joomla plugin rewrite title and description after our plugin. You can try to switch off other plugins for rewriting meta tags or to re-order plugins.

If you want, post here and I will change plugin options in this test site and you will see it working with or without "at the beginning" and with or without "Disable on first page".



Hello,
I re-order plugins but it still does not work.
This is the web site http://www.greenbiz.it/food?start=8
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.

Web Analytics