Fork me on GitHub






Xoops & SEO
Guest_
b'jour

Je suis tombé sur cette série d'astuces pour Xoops (merci LOKI)
http://seo.feuxi.com/Optimisation-des-balises-de-XOOPS.html

... c'est efficace selon vous ? Quelqu'un a-t-il mis en place ces modifications ?

Merci d'avance

Posté le : 19/12/2009 08:46
Partager Twitter Partagez cette article sur GG+
Re: Xoops & SEO
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Très cher,

Dans le dernier morpho, il y a un peu de progrès.
Mais tu peux ajouter deux trois petites choses :
1) un titre dans la div des blocs par exemple le fichier blockszone.html :
<{if $blocks}>
    <<{
$zoneTag}> <{if $zoneId}> id="<{$zoneId}>"<{/if}> class="xo-blockszone <{if $zoneClass}> <{$zoneClass}><{/if}>">
    <{foreach 
from=$blocks item=block}>
    <
div id="xo-block-<{$block.module}>-<{$block.id}>" class="xo-block <{$block.module}>" title="<{$block.module}> : <{$block.title}>">
        <{if 
$theme_viewall_block && $block.module !='system' && $block.module !=''}>
            <
div id="xo-blockviewall">
                <
a href="<{$xoops_url}>/modules/<{$block.module}>" title="<{$smarty.const.THEME_VIEWALL}>">
                    <
img src="<{xoImgUrl icons/action/14_layer_novisible.png}>" alt="<{$smarty.const.THEME_VIEWALL}>" />
                </
a>
            </
div>
        <{/if}>
        <{if 
$block.title}>
            <
div class="xo-blocktitle" title="<{$block.title}>">
                <{
$block.title}>
                    <{if 
$xoops_isadmin}>
                        <
a rel="external" href="<{xoAppUrl /modules/system/admin.php?fct=blocksadmin&op=edit&bid=}><{$block.id}>" title="<{$smarty.const.THEME_THISBLOCK_EDIT}>" >
                            <
img  class="xo-blockquickedit" src="<{xoImgUrl icons/action/edit-block.png}>" alt="<{$smarty.const.THEME_THISBLOCK_EDIT}>"/>
                        </
a>
                    <{/if}>
            </
div>
        <{else}>
      
            <{if 
$xoops_isadmin}>
                <
div class="xo-blockquicklink">
                    <
a rel="external" href="<{xoAppUrl /modules/system/admin.php?fct=blocksadmin&op=edit&bid=}><{$block.id}>" title="<{$smarty.const.THEME_THISBLOCK_EDIT}>" >
                        <
img class="xo-blockquickedit" src="<{xoImgUrl icons/action/edit-block.png}>" alt="<{$smarty.const.THEME_THISBLOCK_EDIT}>" /><{$smarty.const.THEME_THISBLOCK_EDIT}>
                    </
a>
                </
div>
            <{/if}>
   
        <{/if}>
        <
div class="xo-blockcontent"><{$block.content}></div>
    </
div>
    <{/foreach}>
    </<{
$zoneTag}>>
<{/if}>

2) ajouter un sommaire à la table xo-canvas-columns, et un title dans la div xo-content dans theme.html
<table id="xo-canvas-columns" summary="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}> : <{$xoops_dirname}> :<{/if}><{$xoops_sitename}>">
            <
tr>
                <{if 
$xoBlocks.canvas_left && $theme_view_leftcolumn}>
                    <{
includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_left
                        zoneClass
='xo-canvas-column' zoneId='xo-canvas-leftcolumn' zoneTag='td'
                        
}>
                <{/if}>

                <
td id="xo-page">
                    <{if 
$theme_view_breadcrumb}><{includeq file="$theme_name/xo_breadcrumb.html"}><{/if}>

                    <{if 
$theme_view_topblock && ($xoBlocks.page_topleft or $xoBlocks.page_topcenter or $xoBlocks.page_topright)}>
                        <
div id="xo-page-topblocks" class="xo-blockszone-xo-<{$theme_top_order}>pageblocks">
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:0:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:1:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=top lcr=$theme_top_order|substr:2:1}>
                        </
div>
                    <{/if}>

                    <{if 
$xoops_contents}>
                        <
div id="xo-content" title="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}> : <{$xoops_dirname}> :<{/if}>">
                            <{
$xoops_contents}>
                        </
div>
                    <{/if}>

                    <{if 
$theme_view_bottomblock && ($xoBlocks.page_bottomleft or $xoBlocks.page_bottomcenter or $xoBlocks.page_bottomright)}>
                        <
div id="xo-page-bottomblocks" class="xo-blockszone-xo-<{$theme_bottom_order}>pageblocks">
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:0:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:1:1}>
                            <{
includeq file="$theme_name/centerblocks.html" topbottom=bottom lcr=$theme_bottom_order|substr:2:1}>
                        </
div>
                    <{/if}>
                </
td>
                    <{if 
$xoBlocks.canvas_right && $theme_view_rightcolumn}>
                        <{
includeq file="$theme_name/blockszone.html" blocks=$xoBlocks.canvas_right
                            zoneClass
='xo-canvas-column' zoneId='xo-canvas-rightcolumn' zoneTag='td'
                        
}>
                    <{/if}>
            </
tr>
            </
table>

Enfin plein de petites astuces à essayer, et de templates à améliorer et vivement html 5

@++

Posté le : 19/12/2009 13:19

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Xoops & SEO
Guest_
B'jour Kris

Merci pour ces astuces ... je les utiliserais sûrement quand je referai mon thème !

Posté le : 19/12/2009 13:59
Partager Twitter Partagez cette article sur GG+
Re: Xoops & SEO
Régulier
Inscrit: 14/06/2004 13:20
Messages: 374
Et puis, il faut surtout alléger le thème au chargement de page car google valorise les sites rapides.
Il y a aussi des modifs du core à faire pour alléger le chargement des pages.
http://www.websiteoptimization.com/services/analyze/
Bon courage

Posté le : 19/12/2009 15:46

Baronxoops d'accord, mais loin d'être le roi
Partager Twitter Partagez cette article sur GG+
Re: Xoops & SEO
Semi pro
Inscrit: 04/10/2007 04:40
De Cuges Les Pins
Messages: 843
Pour répondre à Burning,

Selon moi, ça semble efficace, ça permet d'avoir des titres de pages "unique"...

Un autre Hack en complément,
Qui peu être appliqué à d'autres modules que celui cité.
ici

Le seul Hick, c'est lorsque l'on active le Cache sur un module.
Les titres du modules, le cache tien plus compte des balises ajouter.

content="<{$xoops_pagetitle}>, <{$xoops_meta_keywords}>"
<title><{$xoops_pagetitle}> - <{$xoops_sitename}></title>

Avec le cache, ... ça ne fonctionne pas.
Le titre n'est pas mis en cache avec le changement...

Je n'ai pas trouvé de solution à ce sujet pour le moment.



iLuc

Posté le : 05/02/2010 01:53
Partager Twitter Partagez cette article sur GG+
Re: Xoops & SEO
Semi pro
Inscrit: 06/09/2005 11:47
De Barcelone - Espagne
Messages: 691
Citation :

Burning a écrit:
b'jour

Je suis tombé sur cette série d'astuces pour Xoops (merci LOKI)
http://seo.feuxi.com/Optimisation-des-balises-de-XOOPS.html

... c'est efficace selon vous ? Quelqu'un a-t-il mis en place ces modifications ?

Merci d'avance


Merci pour ces infos, mais j'ai l'impression qu'elles étaient dans la partie Documentations de frxoops.org, sauf que je retrouve plus l'article. Cté dans la rubrique référencement je crois :)

CIA

Posté le : 08/02/2010 00:42

La plupart des questions sur Xoops ont des réponses dans le eBook: Bien débuter avec Xoops
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

49 Personne(s) en ligne (34 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 49 | Plus ...