Als je weigerde een dienst zoals FeedBurner om uw RSS feeds verwerken gebruiken, je kunt je afvragen hoeveel abonnees je eigenlijk hebt. Dit werkt ook goed voor het vinden van abonnee telt voor specifieke categorieën of commentaar berichten op de site, die doorgaans je niet zou lopen door FeedBurner.
Het blijkt dat de meeste van de grotere feedreaders, zoals Google Reader en Netvibes daadwerkelijk zal u tonen de telling tijdens het verzoek om uw feed. Het enige wat je hoeft te doen is een kijkje in je toegang tot logbestanden.
Eerst moet je je apache logfile, die normaal gesproken wordt genoemd access_log of access.log lokaliseren. De locatie voor dit bestand zal variëren sterk gebaseerd op de distributie en uw hosting provider. Hier is een paar plaatsen om te beginnen, maar je zou kunnen hebben om rond te kijken.
Ubuntu standaard:
/var/log/apache2/access.log
MediaTemple DV default:
/var/www/vhosts/
Dreamhost default:
~/logs/
Nu dat je de logfile gevonden, is het een eenvoudige zaak van het runnen van het door grep voor het zoekwoord "abonnees", die het merendeel van de feed readers te gebruiken om de abonnee tellen show. Je kon gewoon de eenvoudigste commando:
grep-i abonnees access_log
Of, als je wilde naar de abonnees te vinden voor een bepaalde feed, kan je het draait via een tweede grep te beperken tot enkel dat rss feed.
grep-i abonnees access_log | grep-i '/ howtogeek / feed / "
Hier is een voorbeeld van wat dat brengt weer op mijn persoonlijke blog (Wat ik echt moet meer update)
209.85.238.9 - - [28/Aug/2007:06:08:23 -0700] "GET /howtogeek/feed/ HTTP/1.1'' 302 572 "-" "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 52 subscribers; feed-id=13671896334760112923)"
193.189.143.237 - - [28/Aug/2007:06:12:32 -0700] "GET /howtogeek/feed/ HTTP/1.0'' 302 535 "-" "Netvibes (http://www.netvibes.com/; 2 subscribers)"
64.78.155.100 - - [28/Aug/2007:06:14:40 -0700] "GET /howtogeek/feed/ HTTP/1.1'' 302 535 "-" "NewsGatorOnline/2.0 (http://www.newsgator.com; 2 subscribers)"
Let op de vetgedrukte tekst die laat zien heb ik al 56 abonnees van deze drie online feedreaders. Mysticgeek heeft veel meer van Google alleen:
209.85.238.9 - - [28/Aug/2007:05:57:25 -0700] "GET /mysticgeek/feed/ HTTP/1.1'' 302 568 "-" "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 111 subscribers; feed-id=5433036316661303107)"
Misschien moet ik nemen een cue van hem en start het bijwerken van mijn persoonlijke blog ... maar dan zou ik minder tijd voor het schrijven van artikelen.
Keine Kommentare:
Kommentar veröffentlichen