SEO pe Blogspot – Widgets doar pe mainpage, arhiva, posturi

In: Seo

8 Jun 2010



Probabil ca multi dintre voi doriti sa afisati anumite widgets doar pe pagina principala (mainpage) sau doar pe paginile de arhiva sau mai des intalnit, doar in pagina postului (post page). Acest lucru este destul de usor de realizat si este extrem de folositoar in pozitionarea diferitelor widgets gen tag cloud, adsense, etc.  Am sa incep acest articol printr-un mic tutorial cum sa pui un widget doar pe mainpage p Blogspot. Acest tutorial este pentru cei avansati si va recomand sa va salvati template-ul inainte sa-l incercati. Asadar incepeti prin crearea unui nou widget HTML Javascript, pe care intitulatil TEST007, dupa care mergeti la edit html, bifati expand widgets, si cautati codul acestui widget.

<b:widget id=’HTML4′ locked=’false’ title=’TEST007′ type=’HTML’>
<b:includable id=’main’>
<!– only display title if it’s non-empty –>
<b:if cond=’data:title != &quot;&quot;’>
<h3 class=’title’><data:title/></h3>
</b:if>
<div class=’widget-content’>
<data:content/>
</div>
<b:include name=’quickedit’/>
</b:includable>
</b:widget>

Aduceti urmatoarele modificari acestui widget, pentru a fi afisat doar pe pagina principala (homepage):

<b:widget id=’HTML4′ locked=’false’ title=’TEST007′ type=’HTML’>
<b:includable id=’main’>
<!– only display title if it’s non-empty –>

<b:if cond=’data:blog.url == data:blog.homepageUrl’>
<b:if cond=’data:title != &quot;&quot;’>
<h3 class=’title’><data:title/></h3>
</b:if>
</b:if>
<div class=’widget-content’>
<b:if cond=’data:blog.url == data:blog.homepageUrl’>
<data:content/>
</b:if>
</div>
<b:include name=’quickedit’/>
</b:includable>
</b:widget>


Dupa cum se poate observa, este vorba de un tag conditional, un if, unde se testeaza daca pagina curenta este homepage sau nu. If-ul se pune in doua locuri, prima oara pentru titlu widgetului,  a doua oara pentru continutul propriuzis. Va recomand sa testati aceasta metoda cu grija si doar cu template-ul salvat, sa sa nu luati erori. vedeti sa nu va incurcati cu tag-urile, mai ales daca folositi aceste if-uri pentru a posta reclame. In continuare am sa postez si celelalte tag-uri conditionale pentru Blogger, care va ajuta sa postati un widget sau o informatie doar pe homepage, arhiva, sau single post page (pagina postului), etc.

<b:if cond=’data:blog.pageType == &quot;archive&quot;’>
Cum postezi ceva doar pe pagina cu arhiva
</b:if>

<b:if cond=’data:blog.pageType != &quot;archive&quot;’>
Cum postezi ceva pe orice pagina, diferita de pagina arhivei !
</b:if>

<b:if cond=’data:blog.url != data:blog.homepageUrl’>
Cum postezi ceva pe toate paginile in afara de homepage
</b:if>

<b:if cond=’data:blog.pageType == &quot;item&quot;’>
Conditia pentru pagina postului (post page) pe Blogspot
</b:if>

<b:if cond=’data:blog.url == &quot;Linkul_Paginii&quot;’>
Cum postezi un widget doar pe o anumita pagina, un anumit post
</b:if>

Dupa cum ati observat == inseamna egal, iar != inseamna diferit. Aceste afisari de Widgeturi doar pe anumite pagini ale blogului pe Blogspot sunt foarte folositoare atat pentru SEO cat si pentru afisarea anumitor informatii doar in anumite locuri, de exemplu doar pe mainpage, arhiva, pagina postului, un anumit post etc. Sper sa va fie cu folos si acest tutorial pentru SEO pe Blogspot.

PS: salvati TEMPLATE-ul inainte de toate.








Articole similare:



Comentarii via Facebook

Comentarii la SEO pe Blogspot – Widgets doar pe mainpage, arhiva, posturi

Avatar

Gyony

January 12th, 2011 at 2:44 pm

Salut,
Am o intrebare, vreau sa-mi afiseze un widget facebook like (sidebar dreapta) doar in postare si am introdus codul intre


………..

Problema e ca nu imi mai apare vizibil nici in home , nici in postare!
Ai vreo idee de la ce ar putea fi?

Avatar

asmo

January 14th, 2011 at 12:10 pm

Daca vrei sa faci un anumit widget vizibil doar pe anumite pagini (postare, categorii, tag-uri, mainpage etc) cel mai usor este cu pluginul numit “Widget Context”, care ofera niste optiuni de genul “show only on single post page, show only on category, etc). Good luck

Avatar

asmo

January 14th, 2011 at 12:15 pm

ce am zis mai sus e valabil pe wordpress, daca ai intrebat de blogspot.. mai explicit decat in post nu pot fi.. probabil nu ai facut ceva bine la tag-urile conditionale. Sterge widget-ul fa unul nou, pune in el codul si lasa sa iti apara pe toate paginile ca sa vezi ca widget-ul este corect.

Dupa aceea du-te in edit html, gaseste acel widget in cod si pune-i tag-urile conditionale exact cum scrie in post mai sus, dar in loc de tag-ul cu homepage url, pune-l pe cel potrivit, il gasesti in lista din post.

Avatar

bergamot

February 10th, 2016 at 1:57 pm

Howdy I am so happy I found your webpage, I really found you by accident, while
I was looking on Digg for something else, Anyways I am here
now and would just like to say many thanks for a fantastic post
and a all round exciting blog (I also love the theme/design), I don’t have
time to look over it all at the minute but I have bookmarked it
and also included your RSS feeds, so when I have time I will be back to read much more, Please do keep up the superb work.

Comment Form

Like Box

Sondaje:

MO sau FOCA ?


Loading ... Loading ...