StatWatch Tasks

Smart blog referrers 28 Sep

When a referrer is a blog entry on someone else’s blog, StatWatch should link to that entry in the Top Referrers list with a blog name and title, similar to the links to blog entries in the Top Pages list. You could use pull the page title, TrackBack RDF, or Atom feed.

I’m not sure how best to fetch the referring page, as you don’t want to grab them all in a chunk when the user views the page. You might fetch it when the stats request comes in and pushes the referrer over a certain caringness threshold (10 views, or 5% of views, or enough views to bump it to the Top Referrers list), then save it so you don’t have to refetch it. (Crazy idea: supply a Greasemonkey script that fetches them on the client dynamically after the page loads.)

—Mark Paschal

List

TESTING ——
Seed a copy with 1000,4000,10000 stats for testing
————
FEATURES FOR 1.2——
[DONE] Big, styled counts on the overview page
[DONE] Show full/rest of truncated URLs on hover (title attribute?)
[DONE] Dynamic Tag (woot!)
[DONE] Watch config for misslashed configs
[DONE] Autoconfigure feeds
[DONE] Round off average hits per hour
[DONE] Error better if Feedburner link is present but Awareness API is not activated
[DONE – mark] Truncate long URLs in Top Pages This Week list
[DONE – mark] Decode URL entities (%20) in search terms
Top Referrer This Week should match the top item on the detailed view (not ignoring self-referrers there?)
[DONE] Don’t wrap Feed Subscribers heading
[DONE – mark] Use actual URL in link for abbreviated search referrers
————
FEATURES FOR 1.3+——
FIX DST AND OTHER TIMEZONES
Exclude ips
Top Page for a particular referrer
Comment Paths
Track Entry ID
Sparkline the quickstats
Show top search terms across all search engines
Link to entries in blogs using MTEntryTitle instead of MTEntryBasename in permalinks
Smart blog referrers (see note)
Link to the StatWatch web site from the overview page
Top 1 lists on the overview page
Percentages/pie charts for top few entries of lists
<MTPopularEntries> tag
————
IDEAS ——
Think about seperating visitors from search visitors.
Abbreviate Google Image searches
Show referrers with TrackBacks with linked title instead of URL (like blog entries in Top Pages)
New Referrers (eg referrers where 80% of total referrals were in the past week)
Make referrers groupable (eg be able to say planetpython.org, www.planetpython.org, and planet.python.org are “Planet Python” and unify them in referrer list)
Trash
Test fresh install
Trash
Lookup post titles for visited pages
Trash
Hour Translation (00 → 12AM)
Trash
Ignore self-referrers
Trash
reConfigure feeds
Trash
Add empty config after table creation
Trash
Configure the feed
Trash
Delete old stats (confirm)
Trash
Average the feed stats
Trash
Add FeedBurner API support
Trash
Export schema (trim original?)
Trash
Get quickstats on the front page