July 2007

Monthly Archive

Duplicate inhoud

webmaster 19 Jul 2007 | : Geavanceerd SEO

Voor SEO doeleinden , kunnen wij dubbele inhoud als dezelfde inhoud beschrijven die onder meer dan één URL wordt getoond. De dubbele inhoud kan een belangrijk probleem voor uw inspanningen zijn omdat de zoekmachines geen veelvoudige exemplaren van dezelfde informatie vooral informatie van dezelfde site indexeren of willen voorleggen. Vanuit het perspectief van een zoekmachine, voegt deze verdubbeling geen waarde aan hun dienst toe, nog verhoogt het de overheadkosten (in opslag ).

Er zijn variërende graden van verdubbeling, van zeer duidelijk (twee pagina’s met de identieke HTML code ) tot (een tekst van een andere Website). Formulieren die onder verscheidene URLs worden getoond veroorzaken duplicate inhoud.

Dat zijn beruchte problemen:

  • Niet original versie van de pagina.
  • Afdrukken pagina. (Vriendelijke pagina te afdrukken)
  • Tekst-only versie. (of versie voor pda)
  • zo genaamde “Email this to a friend”

Video




HTTP Headers

webmaster 19 Jul 2007 | : Geavanceerd SEO

Telkens als een gebruikersagent (Web browsers en de spinnen van de zoekmachines worden genoemd “gebruikersagenten” in het HTTP protocol ) een URL van een Webserver haalt, er is een uitwisseling van berichten die het HTTP protocol gebruiken. Hier zijn we werkelijk geinteresseerd in de reactie die door de Webserver verzonden is. Hier is een voorbeeld :

HTTP/1.1 200 OK

Date: Sun, 05 Dec 2004 18:46:24 GMT

Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) FrontPage/5.0.2.2623 mod_python/2.7.8

Python/1.5.2 mod_ssl/2.8.12 OpenSSL/0.9.6b DAV/1.0.3 PHP/4.1.2

X-Powered-By: PHP/4.1.2

Connection: close

Content-Type: text/html

Drie stukken van deze reactie zijn vooral nuttig.

  • De eerste lijn bevat O.K. Code van de HTTP 200 Status. Dit vertelt de gebruikersagent dat de pagina teruggewonnen.

  • De datum en de tijd.

  • De inhoud van dit URL als HTML zou moeten worden geïnterpreteerd.

Http status kan volgende codes bevatten.

301 Moved Permanently

This code indicates that a URL has been permanently relocated. The user agent will

usually fetch the resource from the new URL immediately—in most Web browsers,

you won’t even realize it’s happening. Spiders might store the new URL and fetch

it later. This status code can be set as part of the Web server’s configuration, or it

can be returned as a response by a server-side script (using PHP, ASP etc.).

302 Found

302 Found indicates that a resource has been moved temporarily. The user agent will

usually fetch the resource from the new URL immediately, though spiders might

store the new URL and fetch it later. This code can be set as part of the server’s

configuration, or it can be returned as a response by a server-side script. Many clicktracking

scripts use the 302 Found response to redirect visitors.

304 Not Modified

This status code is sent in response to a request that includes the If-Modified-Since

header, if the content of the requested URL has not been modified since the date

specified. This allows search engine spiders to avoid indexing content that hasn’t

changed, and retain the stored version of the page. The response can be sent as part

of the server’s configuration (Apache and IIS handle this fine for static pages), or it

can be returned as a response by a server-side script.

401 Unauthorized

This status code indicates that the user agent must authenticate (i.e. provide appropriate

credentials, such as username and password) in order to access the URL. This

response should include an authentication request, which, in Web browsers, will

cause a dialog box to appear, allowing users to input their login information. Search

engine spiders can’t log in (as they don’t submit forms or use cookies), so this response

effectively tells a spider that the content can’t be fetched.

403 Forbidden

This status code tells the user agent that it is not allowed to access the URL. As with

a 401 Unauthorized response, this response tells spiders that they can’t access the resource.

A 403 response also indicates that the request should not be repeated—if

interpreted literally, this would indicate that spiders should never again attempt to

access this URL.

404 Not Found

The 404 code tells the user agent that there is no content for the URL. This response

will be sent by default whenever a nonexistent URL is requested. There is also a 410

Gone response that can be sent if a URL has been removed permanently, and has not

been relocated.

500 Internal Server Error

This status code indicates that something has gone wrong on the server. This response

may be generated as a result of any number of issues.

503 Service Unavailable

This code indicates a temporary condition, and may be accompanied by a Retry-

After header that tells the user agent when it will be appropriate to try again.

De meeste Webservers (Apache en Microsoft IIS) staan gebruikers toe om de foutpagina’s van de website te aanpassen. Het is ook mogelijk om een statische foutpagina met een script te vervangen dat aangepaste inhoud produceert. Omdat de spinnen zich op de inhoud van HTTP- reactieheaders baseren om hun opdracht te uitvoeren, het is belangrijk om te controleren dat de inhoud van uw HTTP- headers nauwkeurig ingesteld is.

Als bijvoorbeeld een script uw 404 fouten behandelt, zou moeten gecontroleerd worden of juiste http heder teruggekeerd is. (geen 200 maar wel 404)

De datum en de tijd van uw server zouden periodiek moeten worden gecontroleerd.

Google mishandelt momenteel 302. Deze code kan voor uw site problemen veroorzaken.

De Kwesties van prestaties

webmaster 19 Jul 2007 | : Geavanceerd SEO

Voordat een dynamische pagina geleverd wordt worden vele scripts, database verbindingen en andere taken uitgevoerd. Dat kan de antwoord van de server vertragen of helemaal tot de database fout leiden. Dergelijke sites worden meestal niet diep geïndexeerd.

Zorg dat uw server maximaal in 10 seconden pagina zonder fouten teruggeeft.

robots.txt

webmaster 19 Jul 2007 | : Geavanceerd SEO

Robots.txt een tekst bestand die opgeladen moet worden in de hoofdmap van uw site. Crawlers lezen eerst deze bestand voordat ze beginnen te indexeren.

Zo kunt u toegang verbieden.

User-agent: *

Disallow: /faq/

Disallow: /cgi-bin/

Disallow: /images/

Disallow: /info/about/

Disallow: *.php *

Meta robots

webmaster 19 Jul 2007 | : Geavanceerd SEO

<meta name=”robots” content=”noindex,nofollow,noarchive, noodp”>

noindex, nofollow: Om een afzonderlijke pagina te verwijderen.

Noarchive: Pagina mag niet gearchiveerd worden

noodp: Mag geen omschrijving van de Open Directory Project geplaatst worden.

Zoekwoorden begrip

webmaster 15 Jul 2007 | : SEO beginselen

De eerste fase van seo is de sleutelwoordstrategie (of zoekwoordenstrategie genoemd wordt). Het gedetailleerde onderzoek moet worden geleid om de woorden en de uitdrukkingen te identificeren die de gebruikers zouden kunnen gebruiken om te zoeken. Uit dat onderzoek, zult u een sleutelwoordstrategie voor uw SEO ontwikkelen. Het onderzoek van het sleutelwoord is geen nauwkeurige wetenschap, en uw sleutelwoordstrategie zou moeten worden aangepast aangezien uw SEO rijpt. In deze post, zullen wij de belangrijkste concepten sleutelwoordstrategie herzien, en zullen over de stappen betrokken bij deze fase leren. Het belang van sleutelwoordstrategie zou niet moeten worden onderschat. Al het andere die u doet hangt van de besluiten af die tijdens deze fase worden genomen.

Het begrip van de Hiërarchie

webmaster 15 Jul 2007 | : SEO beginselen

Het belangrijkste voordeel van de seo marketing is de capaciteit om een zeer specifiek publiek te richten. Dit wordt verwezenlijkt door de meest relevante sleutelwoorden en de zoekstermenen te selecteren, en uw aandacht te concentreren op de beste kansen. De sleutelwoordhiërarchie is gebaseerd op een top-down benadering. Wij beginnen met de meest algemene dan de termijnen die door de gebruikers zou kunnen worden gebruikt.

We zullen nu een onderscheid maken tussen zoekwoord en Termen.
Zoekwoord = een woord van de taal die heel algemeen is. (voorbeeld: webdesign)

Termen = een groep van woorden die meer specifiek is (voorbeeld: webdesign prijzen)

Op de dag van vandaag is niet zo moeilijk om zoekwoorden te selecteren. Met heelom.com Top10 kunt u gemakkelijk zoeken relevante zoekwoorden voor uw site.

http://www.heelom.com…

Als een algemene woord is opgevraagd wordt dan een lijst van gerelateerde zoekwoorden weergegeven onderaan.

Één veel voorkomend fout dat de amateurs maken, zich op zeer concurrerende sleutelwoorden (als boeken) of (als autoverzekering) proberen te concentreren, en te proberen een Website bouwen die goed zal gerangschikt worden. Dit is geen goed idee in 99% van gevallen, omdat zeer weinig sites werkelijk een bovenkant verdienen die voor een dergelijke populaire en concurrerende termenen geoptimaliseerd zijn, en de aanzienlijke middelen moeten in de poging worden besteed.

Veronderstel dat, na het besteden van honderden uren en tientallen duizenden Euro’s aan een SEO, u erin slaagt om uw plaats #1 in rangschikking voor de onroerende goederen termen in elke belangrijke zoekmachine te krijgen. U zult miljoenen bezoekers aan uw site krijgen, maar denk hoe uw massieve investering in SEO zal teruggekregen worden? Tenzij uw site onroerende goederen van alle soorten in elk deel van de wereld verkoopt dan wel is goed idee.

Uiteraard zullen we niet vertellen wat moet u doen om dergelijke zoekwoorden te bezetten. Omdat het voor 99% niet haalbaar is en andere 1% heeft het al ingenomen en onze advies zal belachelijk uitzien. Het beste oplossing ervoor is adverteren in Goolgle Adwords netwerk


U maakt advertenties en kiest zoekwoorden. Dit zijn woorden of zinsdelen die relevant zijn voor uw bedrijf.
Suggesties voor zoekwoorden opvragen

Uw advertenties worden op Google weergegeven
Als via Google wordt gezocht met één van uw zoekwoorden, wordt uw advertentie mogelijk naast de zoekresultaten weergegeven. U bereikt nu dus een doelgroep die al in u is geïnteresseerd.

U werft klanten
Gebruikers kunnen eenvoudigweg op uw advertentie klikken om iets te kopen of om meer informatie over u te krijgen. U hoeft zelfs geen webpagina te hebben om aan de slag te gaan; Google helpt u er gratis één te maken. Zo makkelijk is het.


Nu keren we terug naar onze zoekwoord Hiërarchie. Ten eerste zou moeten een lijst samengesteld worden met termenen die relevant zijn.

webdesign

webdesign bureau

seo webdesign

professioneel webdesign

kosten webdesign

webdesign bedrijf

studio webdesign

flash webdesign

webdesign utrecht

webdesign prijzen

webdesign templates

goedkoop webdesign

U zou ook rekening houden met het feit dat “kosten webdesign” en “webdesign kosten” zijn twee verschillende termenen resultaten zullen ook verschillend uitzien.

Zoekwoorden in inhoud toevoegen

webmaster 15 Jul 2007 | : SEO beginselen

Uw eerste taak in het vertalen van zoekwoorden naar inhoud is de zoekwoorden in kaart te brengen op de pagina’s binnen de site. Met andere woorden  uw navigatie van de site plannen.

Startpagina (of Homepagina) - Naar deze pagina verwijzen webgidsen zoals http://webgidsen.startxl.nl/ partnersites (sites die relevante inhoud hebben en links naar uw site oplegen). Hou de navigatie op deze pagina duidelijk dat iedere bezoeker informatie zou kunnen vinden.

Producten/Diensten/Categorie pagina’s – Hier toevoegen we informatie over producten diensten of verwijzen naar categorieën van de catalogus.

Informatie pagina’s – Hier plaatsen we de informatie over het verkoopproces, bedrijfsinformatie, overige informatie.

Help/FAQ – veel gestelde vragen, advies.

Extra pagina’s- Sitemap, zoeken. (deze pagina’s worden meestal in hoofdnavigatie niet opgezet)

Voorbeeld:

navigatie.png

Indexeerbaarheid van de navigatie

webmaster 15 Jul 2007 | : SEO beginselen

Vanuit een SEO perspectief, zijn er twee belangrijke aspecten van sitenavigatie: crawlability en navigability. Sommige van uw concurrenten in de zaken zullen slechts eerste hiervan bekijken, maar beide factoren zijn even belangrijk. Eerst, moeten wij crawlability overwegen, of hoe toegankelijk de pagina’s van de site voor zoekmachines. In het ideale geval, zal de inhoud van de elk pagina toegankelijk door een menselijke bezoeker of zoekrobot met een muis klik van de startpagina. Ten tweede, moeten wij navigability overwegen, of hoe toegankelijk de rest van de site voor bezoekers is die de om het even welk pagina binnenkomen. Geen kwestie waar een bezoeker bevindt zich, u wil hem in de verkoop van uw site leiden.

Crawlability navigatie

Domein zou moeten kort zijn mensen die zoekwoorden in domein invoegen verliezen tijd dat zal toch niets leveren, een korte domein daarentegen gemakkelijk te typen en goed te onthouden is voor terugkerende bezoekers. Deze domein zullen ze al direct intypen in adresvak of in google. Ook domeinen die misspelling bevatten van de bekende sites worden door zoekmachines onder loep genomen. Zoek een domein dat kort en uniek is! Uw site zou moeten alleen onder een domein gevraagd kunnen worden bijvoorbeeld: www.eecho.info en eecho.info dat zijn twee verschillende domeinen. Voor deze probleem zijn er drie oplossingen.

  • .htaccess bestand voor een apache webserver bijwerken.
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^eecho\.info [NC]
    RewriteRule ^(.*)$ http://www.eecho.info/$1 [L,R=301]

  • Met een code bijvoorbeeld:

    header ('HTTP/1.1 301 Moved Permanently');
    header ('Location: '.$location);

Url van de site beter statisch te maken zonder ? teken dus.

Voorbeeld:

Goed: /intl/nl/ads/

Slecht:/inc/cSmall.asp?file=myalternate/about/ShopTourInc&&tgi

Webcrawlers aanvaarden geen cookies, ze kunnen geen formulieren invullen, ze begrijpen geen javascript, ze zien geen afbeeldingen of flash als we willen dat onze website goed geïndexeerd wordt moeten we webcrawler helpen. Om de inhoud toegankelijk te maken, zou we moeten controleren of onze website is toegankelijk alleen onder een url (bijvoorbeeld www.eecho.info en eecho.info dat zijn twee verschillende urls) Dat is een beruchte probleem die een dubbele inhoud veroorzaakt. Crwaler zal stopen met indexeren als hij de duplicaten tegenkomt. Maak een sitemap voor uw site en verwijs van alle pagina’s naar deze pagina. Sitmap is een pagina die links bevat naar alle pagina’s van uw site. Houd het aantal links op een pagina enigszins binnen de perken (maximaal 100).

Zet in deze pagina een meta tag <meta name=”ROBOTS” content=”NOINDEX,FOLLOW”> deze meta tag zal crawler laten deze pagina volgen maar in zoekresultaten wordt het niet weergegeven.


Pagina elementen

webmaster 15 Jul 2007 | : SEO beginselen

Er zijn plaatsen die u helpen om een optimale pagina te maken. De zoekmachines kijken de zoekwoorden in de vele plaatsen van uw pagina. Om een pagina relevant te maken zijn er pagina elementen die meer aandacht verdienen.

  • Title tag

  • descriptions tag

  • keywords tag

  • a href

  • li tag

  • h123456

  • b

  • strong

  • alt van afbeelding

« Previous PageNext Page »