20:48 - 20.12.2007
Blog >> Blogging met Joomla
Het is al weer even geleden dat ik iets geschreven heb op deze blog, maar ik ben druk bezig met het bouwen van een nieuwe website en met die van klanten...
Voor de Feed subscribers, hartelijk dank voor uw loyaliteit! Goed te zien dat er een nog altijd groeiende share van Joomla en Zoekmachine Optimalisatie geintresseerden zijn.
Daarom vandaag een heel aardig onderwerp...
Een Contactformulier anti Spam maatregel
Als je al wat langere tijd een Joomla site hebt draaien, dan ken je waarschijnlijk wel die berichten die via je contact formulier binnen komen.
Natuurlijk met allerlei aanbiedingen en links naar vreemde producten en sites.
Dus voor mij was dit een reden om eens te kijken of ik van die standaard Joomla contact component af kon wijken, en dat kan prima!
De zoekmachine optimalisatie kant van " Contact"
Ik heb natuurlijk, zoals iedere webmaster zou moeten hebben een Google email account waarmee ik naar het Webmaster Central deel van Google kan gaan om te zien wat er allemaal gebeurt met mijn websites en die van mijn klanten.
Een van de nieuwe functies van Google is nu "Content analysis" zoals je op een van mijn andere blogs kunt lezen: Google helpt met Content Analysis
Daarbij kwam bij meerdere Joomla website steed dezelfde pagina titel naar voren..."contact" met als issue "Non-informative title tag" en eerlijk gezegd, het klopt ook nog!
Want waarom alleen maar de titel " Contact"? Tja, dat is nu eenmaal hoe die component met dat formulier werkt.
En bij sommige webhosting bedrijven werkt het formulier niet eens door beveiligings settings.
De Oplossing voor beide problemen
Eigenlijk even simpel als effectief... maak een statische pagina aan en koppel die aan je menu keuze "contact".
Ja, leuk, maar dan moet er ook nog een email adres op en dat wordt dan weer gelezen door een spambot en vervolgens krijg je dan nog meer spam!
En hier komt nu een leuke truc... vul eerst je contact email gegevens in bij de contact component en publiceer die in een menu, mocht je dat nog niet gedaan hebben.
Vervolgens roep je die contact pagine op vanuit je website.
Nu ga je via je browsers menu optie "view" of "bekijk" de broncode van die pagina oproepen.
In die broncode ga je op zoek naar de term "E-mail" logisch toch? daaronder vind je eer javascript met hele vreemde tekens daarin en met de commentaar regel dat dit email adres beschermt is via JavaScript.
De code tussen het begin van de javascript en het einde kopier je en sla je op voor later gebruik, hierin zit namelijk je email adres verstopt!
LET OP! Gebruik alleen het eerste deel van de code!

De nieuwe pagina coderen
Nu maak je een nieuwe statische pagina aan met een wat betere titel zoals "Contact informatie van Itmentor - Zoekmachine Optimalisatie voor Joomla websites" , maar dan met je eigen tekst!
Vul de rest van de pagina met de relevante informatie die je kwijt wilt, misshien zelfs met een Google map! een uitstekend middel om voor je lokale zoekterm heel hoog te scoren...
Op de plaats waar je je mail adres kwijt wilt, schakel je over op code in plaats van WYSIWIG editor gebruik (voor sommigen betekend dat eerst alles invullen, dan de TineyMCE editor uitschakelen) en dan plak je code die je net gekopieert hebt.
Het enige wat je nu nog moet doen is de nieuwe statiche pagina toe voegen aan het menu van je keuze via de optie "static content" en bekijken of de pagina er zo uit ziet als je zou willen en je emai adres link testen.
Het mailadres zou nu het standaard email programma van je computer moeten openen met het mail adres dat je opgegeven hebt.
Niet vergeten om alle contact gegevens uit de standaard component weer te verwijderen.

Klik hier om verder te lezen...