Quote:
| "But alas the issue of duplicate content and Google is very real." |
So that is what you need to look up. There could be several reasons as to why Google only indexes 300+ pages out of 4700. First, have you checked your Google webmaster tools and looked over how many urls are not being indexed due to your robots.txt file? Check in the OVERVIEW SECTION and see how many are restricted. That can really answer a lot. If 4000+ urls aren't being indexed because of your robots.txt file, then you know the reason why. You should also check how many duplicate meta titles, descriptions, etc. are being recorded by Google. You can check that by going to DIAGNOSTICS >> CONTENT ANALYSIS.
If at the end of your research and the majority of "bad urls" is coming from Duplicate Meta Data, then I'd suggest you use this hack. If it's due to your robots.txt fle, then now you know just how many duplicate pages could have caused you problems and it's working. Although, I somehow doubt that's the case in your scenario.
Also, remember, if your robots.txt file has all the right things (pages) to block, then there is really no need for that code snippet in your meta.tpl file where it shows this:
Code:
{if $indexit eq "1" OR $pagename eq "story"}
<meta name="robots" content="index,follow" />
{else}
<meta name="robots" content="noindex,follow" />
{/if}
This code hack I provided works well for me, I have 3097 urls blocked with 1,510 urls indexed, 0 Duplicate Titles and Meta data. I am also number one in Google for a powerful Keyword Phrase, with about 100 of other phrases pulling my site in the TOP TEN. However, my site was already number one when I used this hack and the only thing it did was bring about tons more different keyword phrases, which ultimately raised my traffic nearly 50%. So it does work.
Your site is a large site -- and depending on how many categories you have, it might be a bit overwhelming for you to do. I suggest you try with about 10 different categories (the most popular ones) and see if that makes a difference. If it does, then you can do the others. You should always test this out first if you have a ton of categories.
Finally, your last question. If you want Lensroll Networking to come at the end, you should be using this method at the very end just after the last {else} statement:
Instead of:
Code:
<title>{if isset($pretitle)}{$pretitle}{/if}{#PLIGG_Visual_Name#}{if isset($posttitle)} | {$navbar_where.text1} {/if} | {$navbar_where.text2}</title>
Code:
<title>{if isset($pretitle)}{$pretitle}{/if}{if isset($posttitle)} | {$navbar_where.text1} {/if} | {$navbar_where.text2} {#PLIGG_Visual_Name#}</title>
Also, many people use this for their titles:
Code:
{if $pagename eq "story" || $pagename eq "topusers" || $pagename eq "cloud"}
<title>{$posttitle|substr:3} | {#PLIGG_Visual_Name#}</title>
{elseif $pagename eq "search"}
<title>{$posttitle|substr:22} search results | {#PLIGG_Visual_Name#}</title>
{else}
<title>{$pretitle}{#PLIGG_Visual_Name#}{$posttitle }</title>
{/if}
I hope you understand all of this.







Linear Mode




