Beste mensen,
Ik zit met een piepklein dilemma. Ik heb altijd geleerd dat je op dezelfde manier naar een pagina moet linken binnen een website.
Meestal zijn de links in het menu die verwijzen naar pagina's en onderdelen absolute links. Zelf gebruik ik voor mijn interne links tegenwoordig relatieve links, dus: A HREF="/joél/index.php">ik ben joél</A>
Op die manier link je eigenlijk op verschillende manieren naar dezelfde pagina. Is dit schadelijk? Kunnen links in het menu niet beter ook gewoon relatieve links zijn, of andersom, interne links binnen pagina's beter absolute, zodat je dezelfde links hebt? Vooral in semantisch opzicht vind ik dit een interessant discussiepunt.
- Dezelfde linkstructuur? Absolute of relatieve?
-
08-02-2011, 21:26 #1
- Berichten
- 11.597
- Lid sinds
- 16 Jaar
Dezelfde linkstructuur? Absolute of relatieve?
-
In de schijnwerper
-
08-02-2011, 21:54 #2
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Er zullen nu wel mensen gaan roepen: ALLES ABSOLUUT! En mensen die zeggen dat het geen bal uitmaakt.
Uit praktisch oogpunt (overzicht) zeg ik: intern relatief linken, overal...
Absolute links en toch overzicht houden?
<?php
define("INTERN", "http://site.url/");
?>
<?php
echo "<a href='".INTERN."pagina.php' title='lol'>linknaam</a>";
?>
-
08-02-2011, 22:05 #3
- Berichten
- 754
- Lid sinds
- 17 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Mishien is dit interresant voor jou? ( http://www.nu-cash.nl/nieuws.html )
Begin een beetje "gek" te worden van de linkstructuur en de uiteindelijke indexatie hiervan.
-
08-02-2011, 22:20 #4
- Berichten
- 11.597
- Lid sinds
- 16 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Er zullen nu wel mensen gaan roepen: ALLES ABSOLUUT! En mensen die zeggen dat het geen bal uitmaakt.
Uit praktisch oogpunt (overzicht) zeg ik: intern relatief linken, overal...
Absolute links en toch overzicht houden?
<?php
define("INTERN", "http://site.url/");
?>
<?php
echo "<a href='".INTERN."pagina.php' title='lol'>linknaam</a>";
?>
Een leuk voorbeeld vond ik de site van Nu.nl.
view-source:http://www.nu.nl/politiek/2442377/hu...weld-kind.html
Het hele menu bouwen ze op met relatieve links, alleen de interne links binnen artikelen zijn absolute links. Ik begrijp dat weer niet, maar ben ook geen kenner.
Aanvullend bericht:
Mishien is dit interresant voor jou? ( http://www.nu-cash.nl/nieuws.html )
Begin een beetje "gek" te worden van de linkstructuur en de uiteindelijke indexatie hiervan.Laatst aangepast door Joel Gm : 08-02-2011 om 22:21 Reden: Automatisch samengevoegd.
-
08-02-2011, 22:33 #5
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Dus met overal bedoel je dus ook echt overal, ook de menulinks?
Een leuk voorbeeld vond ik de site van Nu.nl.
view-source:http://www.nu.nl/politiek/2442377/hu...weld-kind.html
Het hele menu bouwen ze op met relatieve links, alleen de interne links binnen artikelen zijn absolute links. Ik begrijp dat weer niet, maar ben ook geen kenner.
Oftewel: maak het jezelf makkelijk.
-
08-02-2011, 22:37 #6
- Berichten
- 11.597
- Lid sinds
- 16 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Wat ik bedoelde te zeggen: zorg voor jezelf ervoor dat je, wanneer je aanpassing zou moeten doen, tijdens het "scannen" van je source code makkelijk je interne links kunt vinden, hetzij door relatief te linken (gebruik bij meerdere folder levels de <base> tag, zodat je overal dezelfde code kunt gebuiken), hetzij door de absolute url vooraf te definiëren, waardoor je een makkelijk te vinden "object" in je code hebt.
Oftewel: maak het jezelf makkelijk.
Zou je wel aanraden om menulinks en normale links (dus bv. links binnen artikelen naar andere artikelen) op dezelfde manier op te maken? Of maakt dat volgens jou echt geen verschil.
-
08-02-2011, 22:56 #7
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Het zekere voor het onzekere nemen? Alle interne links => Define: dan is de output gewoon absoluut en houd je het overzicht in je source. Uiteraard geldt dit alleen voor php-files (en html-files die included zijn binnen een php-file). Om nog een stap verder te gaan: je zou zelfs in je source nog korter kunnen werken door een functie te maken met een absolute url. Bijv. maaklink(pagina); welke dan naar http://www.site.url/pagina.php zou verwijzen, zonder dat je telkens <a> tags e.d. zou moeten gebruiken (ja, één keer in de function). Maar ja, dit begint erg off-topic te geraken.
Om on-topic te blijven: ik zeg: IMO is een link een link, no matter hoe die er staat.
-
08-02-2011, 23:23 #8
- Berichten
- 606
- Lid sinds
- 14 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Is het niet juist vanuit semantisch oogpunt belangrijk om de links zo kort mogelijk te houden? Hoe efficienter de code hoe beter de indexatie, kortere laadtijd (denk aan de mobielinternet, thuispc weinig merkbaar) ,overzichtelijke broncode etc.
Dat voorbeeld van nu.nl vind ik wel interessant, waarom zijn zij minder consequent....to big to loose weight? Het valt inderdaad op dat ze uitsluitend binnen artikelen absolute gebruiken en verder alles wat intern wordt doorverwezen relatief...
-
09-02-2011, 15:52 #9
- Berichten
- 371
- Lid sinds
- 18 Jaar
Re: Dezelfde linkstructuur? Absolute of relatieve?
Het antwoord op de vraag mbt nujij:
Kijkend naar de rest van de code zijn ze sowieso niet bezig met optimale code te laten genereren, dus grote kans dat er geen denkwijze achter de linkopmaak keuze zit..
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