[opgelost] vreemde indexering in Google ...

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

[opgelost] vreemde indexering in Google ...

Post by pedes »

tot voor kort was alles nog ok met de titel en omschrijving indexering in Google, maar sinds (dat denk ik toch sinds het dan was ??) ik alles in 3 talen heb voorbereid zie ik in Google een vreemde indexering met een fout melding (zie bijlage)

Fatal error: Call to a member function GetContent() on a non-object in /home/xxxxxxx/domains/banaline.be/public_html/lib/misc.functions.php on line 154.
dit is de code waar die fout naar refereert:

Code: Select all

function redirect_to_alias($alias)
{
	global $gCms;
	$manager = $gCms->GetHierarchyManager();
	$node = $manager->sureGetNodeByAlias($alias);
	$content = $node->GetContent();
	if (isset($content))
	{
		if ($content->GetURL() != '')
		{
			redirect($content->GetURL());
		}
	}
}
iemand een idee hoe ik dit oplos, wat er mis zou kunnen zijn.
de site is er nog niet, enkel een frontpagina, maar er is wel een taal detectie die de gebruiker redirect afhankelijk vna zijn browsertaal.
Maar die pagina's werken zonder problemen.


Mvg,
Peter
Attachments
google_error.jpg
Last edited by pedes on Thu Jul 07, 2011 4:53 am, edited 1 time in total.
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm

Re: vreemde indexering in Google ...

Post by M@rtijn »

Hey Peter,

Dit is heel vreemd ???

De pagina opent gewoon in een browser, maar voor googlebot stopt hij na je content-div

Code: Select all

</__body>


 <div id="wrapper"> 
    <div id="container"> 
       
       		<div id="top"> 
       		<div class="sos">
       		<a href="nl/sos-kinderdorpen"><img src="/uploads/images/layout/sos-kinder-dorpen_big.png" alt="Banaline steunt het SOS Kinderdorp in Kinshasa" title="Banaline | Bana&Co<br />... steunt het SOS Kinderdorp in Kinshasa"style="border:none;" /></a>
       		</div> 
       		</div>
       		
       		<div id="content">
       		          <br />
<b>Fatal error</b>:  Call to a member function GetContent() on a non-object in <b>/home/banaline/domains/banaline.be/public_html/lib/misc.functions.php</b> on line <b>154</b><br />
Dat betekend dat de pagina die Googlebot voorgeschoteld krijgt geen content in kan laden.

Hele vreemde gok, maar wellicht struikelt hij hierover:
Je hebt een tooltip script in de header staan, dat niet helemaal juist word aangeroepen, er mist een type.

Veranderd die eens naar <__script__ type="text/javascript">

Je kan via de volgende link zien hoe googlebot jou site ziet:
http://www.seolab.nl/googlebot-simulator.html
Make your community a better place!
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: vreemde indexering in Google ...

Post by pedes »

Martijn bedankt voor de reply

Maar ik heb de tooltip pas vandaag ingevoegd ... de error is al van gisteren ... dus daar kan het niet aan liggen ... wel is dit wellicht ontstaan na de taal invoeging .. maar ik heb al eerder een multi taal ingevoegd met basis de T&T van Rolf ... zonder problemen

Als ik in de google bot simulator ... de url :

Code: Select all

www.banaline.be/nl/banaline
in geef dan is er geen probleem.
Ook als ik andere afgeleide url's in geeft is er geen probleem, enkel met de url:

Code: Select all

www.banaline.be
Het is zo dat de website 3 talen bevat ... en de standaard url is in principe bovenstaande url (.. /nl/banaline ... na de default via de multi taal T&T van Rolf)

Vraag is hoe lost ik dit op ?

Mvg,
Peter
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: vreemde indexering in Google ...

Post by Rolf »

Heb je op de landing page in deze code niet iets verkeerd staan?

Code: Select all

{get_browserlanguage}

{if $lang == 'nl'}
     {redirect_page page="nl"}
{elseif $lang == 'fr'}
     {redirect_page page="fr"}
{elseif $lang == 'de'}
     {redirect_page page="d"}
{else}
     {redirect_page page="e"}
{/if}
Het lijkt er op dat de Google Bot hierop blijft hangen... Terwijl deze normaal gesproken waarschijnlijk de Engelstalige versie zou pakken...

Anders zou je de doorverwijzing eens moeten verwijderen en dan kijken of jijzelf de foutmelding in beeld krijgt

grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: vreemde indexering in Google ...

Post by pedes »

Rolf (en Martijn .. uiteraard ook !) weer al eens bedankt voor DE tip
;D

Het was inderdaad een tikfout in de default pagina (landing page)

Hartelijk dank,
Peter
Post Reply

Return to “Dutch - Nederlands”