Goedemiddag,
Ik zit momenteel met het volgende probleem, via via heb ik een website in handen gekregen die vol met bugs en fouten zat. Nu heb ik er al een groot deel kunnen uithalen en blijf ik bij dit probleem steken.
Als ik via google op de site terrecht komt wordt de css blijkbaar niet weergegeven. Nu ik weet wel waaraan dit ligt maar geen idee hoe ik dit kan oplossen
Als je zoekt op piloto via google
piloto - Google zoeken
En je neemt dan de eerste Piloto | Antiradar dat je tegen komt en je klikt hierop dan zie je enkel de tekst verschijnen. Nu via ondervinding ben ik al te weten gekomen dat dit te maken heeft met de "/" die er achter staat. Als je deze wegdoet dan werkt de website perfect. Echter zijn alle resultaten in google met een "/"
Enig idee hoe ik dit kan oplossen ?
Alvast bedankt
Dennis
- Css en google probleem
-
12-08-2009, 13:24 #1
- Berichten
- 911
- Lid sinds
- 18 Jaar
Css en google probleem
-
In de schijnwerper
Commerciële berichten plaatsen? Het kan nu bij onze nieuwssites!AdvertentieruimteComplete Webhosting incl. verhuisservice: slechts €3,99 per maandHostingHQ permanente blog mogelijkheden met hoge DA, DR & traffic, verschillende branches!LinkpartnersBlogplaatsing Lifestyle website 50.000 bezoekers p/m (DR 44, DA 35, PA 43)Linkpartners -
12-08-2009, 13:32 #2Ondernemer
- Berichten
- 1.356
- Lid sinds
- 17 Jaar
Normaal gesproken komt er in Google achter .php geen / te staan, toch?
Je kan proberen een sitemap te maken. op Google kan je daar meer info over vinden.
-
12-08-2009, 13:39 #3
- Berichten
- 232
- Lid sinds
- 17 Jaar
Die slash hoort daar inderdaad niet, haal je 'm weg werkt het normaal.
Controleer de links op je website zelf. Heb je misschien ergens een / achter een url staan (bijvoorbeeld achter de .php), wordt dit door Google zo geïndexeerd. Je moet dus op je website kijken naar links die eindigen op .php/ .
-
12-08-2009, 13:44 #4
- Berichten
- 911
- Lid sinds
- 18 Jaar
Die slash hoort daar inderdaad niet, haal je 'm weg werkt het normaal.
Controleer de links op je website zelf. Heb je misschien ergens een / achter een url staan (bijvoorbeeld achter de .php), wordt dit door Google zo geïndexeerd. Je moet dus op je website kijken naar links die eindigen op .php/ .
Ik ga eens proberen een sitemap aan te maken
Dennis
-
12-08-2009, 13:44 #5
- Berichten
- 232
- Lid sinds
- 17 Jaar
Nog iets, waarom gebruik je Javascript voor je links ?
PHP Code:<p class="directory">Producten</p>
<p class="link" onmouseover="this.className='link_hover'" onmouseout="this.className='link'" onclick="location.href='radar-ontwijksysteem2.php'">
<strong>Radar-ontwijksysteem Piloto</strong> </p>
PHP Code:<p class="directory">Producten</p>
<a href="radar-ontwijksysteem2.php" class="menulink">Radar-ontwijksysteem Piloto</a>
PHP Code:.menulink { font-weight: bold; /* + hier de CSS eigenschappen van 'link' */ }
.menulink:hover { /* hier de CSS eigenschappen van 'link_hover' */ }
-
12-08-2009, 13:49 #6
- Berichten
- 911
- Lid sinds
- 18 Jaar
Klopt maar dit komt via de vorige webmaster van de website.
Ik zal even kijken of ik het kan oplossen.
Dennis
-
12-08-2009, 14:07 #7Particulier
- Berichten
- 1.002
- Lid sinds
- 16 Jaar
om dit snel op telossen zou ik in je index ff een redirect inzette naar je site maar dan zonder slash ;)
misschien wel slordig maar zal wel werken :)
-
12-08-2009, 14:08 #8
- Berichten
- 911
- Lid sinds
- 18 Jaar
Hoe bedoel je specifiek ? Bedoel je dat hij nu redirect met een slash ?
Dennis
-
12-08-2009, 14:13 #9Particulier
- Berichten
- 1.002
- Lid sinds
- 16 Jaar
ff google veranderen natuurlijk en dat stukje hieronder in je index
<script type="text/javascript">
<!--
window.location = "http://www.google.nl"
//-->
</script>
-
12-08-2009, 14:21 #10
- Berichten
- 106
- Lid sinds
- 15 Jaar
<link rel="stylesheet" type="text/css" href="/anti-radar-piloto.css">
en dan ook zorgen in de css dat de verwijzing naar de plaatjes kloppen. Laten beginnen met een / dus.
Ook niet de netste oplossing, maar misschien wel makkelijk
-
12-08-2009, 14:23 #11Particulier
- Berichten
- 1.002
- Lid sinds
- 16 Jaar
dat kan idd ook Raymond
-
12-08-2009, 14:29 #12
- Berichten
- 106
- Lid sinds
- 15 Jaar
Hmm, ik zie alweer dat dat veel werk is. er zitten natuurlijk ook plaatjes in de pagina's zelf. Het nadeel van relative paden gebruiken....
Ik zeg doe inderdaad een redirect wanneer de url eindigt op '.php/'
PHP Code:$name = get_env("SCRIPT_NAME");
if(substr($name,-5 ) == '.php/') {
header("Location: ".substr($name,0 strlen($name)-1);
exit;
}
PHP Code:$name = getenv("REDIRECT_URL");
Laatst aangepast door Raymond van Vuuren : 12-08-2009 om 14:36
-
12-08-2009, 14:34 #13Particulier
- Berichten
- 1.002
- Lid sinds
- 16 Jaar
denk idd dat dat het beste is op moment
-
13-08-2009, 10:44 #14
- Berichten
- 911
- Lid sinds
- 18 Jaar
Als ik bovenstaande code in mijn pagina zet dan krijg ik enkel een witte pagina
Dennis
-
13-08-2009, 15:00 #15
- Berichten
- 427
- Lid sinds
- 15 Jaar
jouw css is gewoon niet goed met jouw website gekoppeld...plaats jouw anti-radar-piloto.css in een CSS map als dit bvb
<link href="css/anti-radar-piloto.css" rel="stylesheet" type="text/css" />
en die code moet je op alle pagina's in jou website plaatsen en dan werkt het goed.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic