The SEO mess on joining blog aggregators

 

Mug shot of Paris Hilton.
Image via Wikipedia

 

If you are an analytics blogger who writes, and is aggregated on an analytical community- read on- Here’s how blog aggregation communities can help you lose 30% of all future traffic long term, while giving you a short term.

The problem is not created by Blogging Communities (like R-Bloggers, or PlanteR, or Smart Data Collective or AnalyticBridge or even BeyeBlogs )

It is created by the way Google Page Rank is structured- you see given exactly the same content on two different we pages- Google Page Rank will place the higher Page Rank results higher. This is counter intutive and quite simple to rectify- The Google Spider can just use the Time Stamp for choosing which article was published where first (Obviously on your blog, AND then later to the aggregator).

How bad is the mess? Well joining ANY blog aggregation will lead to an instant lift of upto 10-50 % of your current traffic as similar bloggers try and read about you. However you can lose the long term 30% proportion which is a benchmark of search engine created traffic for you.

So do you opt out of blog aggregation? No. It’s a SEO mess and it’s unfair to punish your blog aggregator, most of whom are running on ad-supported sponsors or their own funds on dry fumes to publish your content. Most of the fore mentioned communities are created by excellent people I interacted with heavily- and they are genuinely motivated to give readers an easy way to keep up with blogs. Especially Smart Data Collective, Analyticbridge and R-bloggers whose founders I have known personally.

You can do one thing- create manual summaries in the excerpt feature of your blog posts- it’s just below the WordPress page. And switch your RSS feed to summary rather than full. It avoids losing keyword rank to other websites, it prevents the Blog Aggregation from gaining too much influence in key word related searches, and it keeps your whole eco system happy, Best of All it helps readers of Blog Aggregators- since most of them use a summary on the front page anyways.

An additional thought on Google Page Rank- something I have sulked over but not spoken for a long long time.  It ignores the value of reader- If Bill Gates, Steve Jobs, and 500 ceos from Fortune 500 companies read my blog but do not link to it- it will count daily traffic as 500. Probably it will give more weightage to Paris Hilton fans.

A suggestion-humbly- you can use IP Address lookup of visitors to see if traffic is coming from corporate sources or retail sources -Clicky from GetClicky does this. Use it as feedback in Google Analytics as well as Google Trends.

And maybe PageRank needs to add quantity and quality of visitors as additional variables . Do a A/B test guys some Chi Square juice- its not quite Mad Men Adverting but its still good fun.

 

PageRank
Image via Wikipedia

 

and the world is one big community as per xkcd


Blog Update

Some changes at Decisionstats-

1) We are back at Decisionstats.com and Decisionstats.wordpress.com will point to that as well. The SEO effects would be interesting and so would be the Instant Pagerank or LinkRank or whatever Coffee/Percolator they use in Cali to index the site.

2) AsterData is no longer a sponsor- but Predictive Analytics Conference is. Welcome PAWS! I have been a blog partner to PAWS ever since it began- and it’s a great marketing fit. Expect to see a lot of exclusive content and interviews from great speakers at PAWS.

3) The Feedblitz newsletter (now at 404 subscribers) is now a weekly subscription to send one big big email rather than lots of email through the week- this is because my blogging frequency is moving up as I collect material for a new book on business analytics that I would probably release in 2011 (if all goes well, touchwood). Linkedin group would be getting a weekly update announcement. If you are connected to Decisionstats on Analyticbridge _ I would soon try to find a way to update the whole post automatically using RSS and Ning.com . or not. Depends.

4) R continues to be a bigger focus. So will SPSS and maybe JMP. Newer softwares or older softwares that change more rapidly would get more coverage. Generally a particular software is covered if it has newer features, or an interesting techie conference, or it gets sued.

5) I will occasionally write a poem or post a video once a week randomly to prove geeks and nerds and analysts can have fun (much more fun actually dont we)

Thanks for reading this. Sept 2010 was the best ever for Decisionstats.com – we crossed 15,000 + visitors and thanks for that again! I promise to bore you less and less as we grow old together on the blog 😉

Parallel Programming using R in Windows

Ashamed at my lack of parallel programming, I decided to learn some R Parallel Programming (after all parallel blogging is not really respect worthy in tech-geek-ninja circles).

So I did the usual Google- CRAN- search like a dog thing only to find some obstacles.

Obstacles-

Some Parallel Programming Packages like doMC are not available in Windows

http://cran.r-project.org/web/packages/doMC/index.html

Some Parallel Programming Packages like doSMP depend on Revolution’s Enterprise R (like –

http://blog.revolutionanalytics.com/2009/07/simple-scalable-parallel-computing-in-r.html

and http://www.r-statistics.com/2010/04/parallel-multicore-processing-with-r-on-windows/ (No the latest hack didnt work)

or are in testing like multicore (for Windows) so not available on CRAN

http://cran.r-project.org/web/packages/multicore/index.html

fortunately available on RForge

http://www.rforge.net/multicore/files/

Revolution did make DoSnow AND foreach available on CRAN

see http://blog.revolutionanalytics.com/2009/08/parallel-programming-with-foreach-and-snow.html

but the documentation in SNOW is overwhelming (hint- I use Windows , what does that tell you about my tech acumen)

http://sekhon.berkeley.edu/snow/html/makeCluster.html and

http://www.stat.uiowa.edu/~luke/R/cluster/cluster.html

what is a PVM or MPI? and SOCKS are for wearing or getting lost in washers till I encountered them in SNOW


Finally I did the following-and made the parallel programming work in Windows using R

require(doSNOW)
cl<-makeCluster(2) # I have two cores
registerDoSNOW(cl)
# create a function to run in each itteration of the loop

check <-function(n) {

+ for(i in 1:1000)

+ {

+ sme <- matrix(rnorm(100), 10,10)

+ solve(sme)

+ }

+ }
times <- 100     # times to run the loop
system.time(x <- foreach(j=1:times ) %dopar% check(j))
user  system elapsed
0.16    0.02   19.17
system.time(for(j in 1:times ) x <- check(j))
user  system elapsed</pre>
39.66    0.00   40.46

stopCluster(cl)

And it works!

Business Analytics Analyst Relations /Ethics/White Papers

Curt Monash, whom I respect and have tried to interview (unsuccessfully) points out suitable ethical dilemmas and gray areas in Analyst Relations in Business Intelligence here at http://www.dbms2.com/2010/07/30/advice-for-some-non-clients/

If you dont know what Analyst Relations are, well it’s like credit rating agencies for BI software. Read Curt and his landscaping of the field here ( I am quoting a summary) at http://www.strategicmessaging.com/the-ethics-of-white-papers/2010/08/01/

Vendors typically pay for

  1. They want to connect with sales prospects.
  2. They want general endorsement from the analyst.
  3. They specifically want endorsement from the analyst for their marketing claims.
  4. They want the analyst to do a better job of explaining something than they think they could do themselves.
  5. They want to give the analyst some money to enhance the relationship,

Merv Adrian (I interviewed Merv here at http://www.dudeofdata.com/?p=2505) has responded well here at http://www.enterpriseirregulars.com/23040/white-paper-sponsorship-and-labeling/

None of the sites I checked clearly identify the work as having been sponsored in any way I found obvious in my (admittefly) quick scan. So this is an issue, but it’s not confined to Oracle.

My 2 cents (not being so well paid 😉 are-

I think Curt was calling out Oracle (which didnt respond) and not Merv ( whose subsequent blog post does much to clarify).

As a comparative new /younger blogger in this field,
I applaud both Curt to try and bell the cat ( or point out what everyone in AR winks at) and for Merv for standing by him.

In the long run, it would strengthen analyst relations as a channel if they separate financial payment of content from bias. An example is credit rating agencies who forgot to do so in BFSI and see what happened.

Customers invest millions of dollars in BI systems trusting marketing collateral/white papers/webinars/tests etc. Perhaps it’s time for an industry association for analysts so that individual analysts don’t knuckle down under vendor pressure.

It is easier for someone of Curt, Merv’s stature to declare editing policy and disclosures before they write a white paper.It is much harder for everyone else who is not so well established.

White papers can take as much as 25,000$ to produce- and I know people who in Business Analytics (as opposed to Business Intelligence) slog on cents per hour cranking books on R, SAS , webinars, trainings but there are almost no white papers in BA. Are there any analytics independent analysts who are not biased by R or SAS or SPSS or etc etc. I am not sure but this looks like a good line to  pursue 😉 – provided ethical checks and balances are established.

Personally I know of many so called analytics communities go all out to please their sponsors so bias in writing does exist (you cant praise SAS on a R Blogging Forum or R USers Meet and you cant write on WPS at SAS Community.org )

– at the same time someone once told me- It is tough to make a living as a writer, and that choice between easy money and credible writing needs to be respected.

Most sponsored white papers I read are pure advertisements, directed at CEOs rather than the techie community at large.

Almost every BI vendor claims to have the fastest database with 5X speed- and benchmarking in technical terms could be something they could do too.

Just like Gadget sites benchmark products, you can not benchmark BI or even BA products as it is written not to do so  in many licensing terms.

Probably that is the reason Billions are spent in BI and the positive claims are doubtful ( except by the sellers). Similarly in Analytics, many vendors would have difficulty justifying their claims or prices if they are subjected to a side by side comparison. Unfortunately the resulting confusion results in shoddy technology coming stronger due to more aggressive marketing.

Creating a Blog Aggregator for free

I discovered an increasing trend of Blog Aggregators ( Blog Lists have been around for a long time). Several sites come in this category- http://bigdatanews.com/ (which is a GreenPlum /AsterData sponsored site on Big Data) , http://mapreduce.org/ (which is a site on MapReduce that has an inbuilt blog aggregator but is more of a community website – I will explain the difference below) , http://www.r-bloggers.com/ (which is an excellent aggregation of 69 R Bloggers sites that is built by Tal and is currently not sponsored/independent) and http://smartdatacollective.com/ which is sponsored by Teradata and uses http://wordframe.com which is a paid software) and some others like http://www.biblogs.com/ (which is Adsense supported 🙂 ) and http://javablogs.com/Welcome.jspa (an aggregator on Java) (or even http://feministblogs.org/).

CMS Based Blog Aggregator

CMS Based Blog Aggregator/ Community Site

CMS Based Community Site with an inbuilt Blog Aggregator feed

I am noting blog aggregator as a distinct website that pulls in automated content from RSS feeds , may or maynot be moderated, and usually revolves around a certain domain or topic. It is slightly different from community websites which have Lists of Blogs as part of many other features, and boutique collection of blogs like http://www.b-eye-network.com/blogs/index.php

and Intelligent Enterprise ( http://intelligent-enterprise.informationweek.com/blog/index.jhtml) as they have selected authors and have more than Blogs as their featured content including News etc. Since community is a buzz word- many websites claim to be community websites while retaining the look and feel of a CMS- Blog Aggregator.

WordPress Enabled Blog Aggregator

Anyways, if you have a WordPress Installation- you can create a Blog Aggregator for free. Basically there is a wordpress-plugin called FeedWordPress http://wordpress.org/extend/plugins/feedwordpress/

Doing so you can simply addin as many RSS feeds as you like –

(see a screenshot below).

Of course – you can use Twitterfeed to create a Twitter Aggregator/ Fire Hose that simply pulls in Post Titles, and can link them using Facebook-LinkedIn-Twitter apps to your RSS feed of the aggregated website. 🙂

Building a website /content aggregator is just a few clicks away and free for anyone with a website and some passion for a topic. It is really free and painless 🙂

Interview Sarah Blow – Girly Geekdom Founder

Here is an interview with Sarah Blow, community manager of the famous twitter startup TweetMeMe which is very popular to bloggers and founder of Girly Geek Dinners – a community effort to promote women in areas of technology and sciences.

Sarah tweets under the name Girly Geek while I tweet under the name Dude of Data, so I met her by chance on the Twitter.

Here is the interview-

1) Describe your career in science from high school to your present position.

That could take a while…. High School for me was split into Middle School for 2 years where Science was dull but practical and Secondary School where Science was a lot of fun and I set the table on fire in the chemistry lesson… My Chemistry teacher always reminds me how incendiary I am! and High School was up north for my A levels where I didn’t choose science subjects as I really wasn’t sure about the science teachers there. However at the last school I did an AS in computer science and it was my teacher there that recommended I considered a career in the technology industry. Originally I was considering law. As a young child I wanted to study law and go to Cambridge. As I grew up I guess things changed, I loved playing with my Commadore 64 and was good with databases etc so my natural progression was to Computer Science.

I didn’t study A Level maths so my options were somewhat limited however I got my first choice University placement at Manchester University (UMIST as it was then). Whilst there I won a scholarship to do my Masters of Enterprise in Computer Science and then went onto my first job as a Software Engineer at Cardinal Health. Then I started the Girl Geek Dinners and decided a change was in order in terms of my career as I found I was good at the community aspect of engaging people with technology. So I looked around for a while and then moved to my current position as Community Manager at TweetMeme.

B) What are the challenges and complexities in managing the community for Tweetmeme

TweetMeme has over 150 million buttons across hundreds of thousands of websites around the world crossing language, location, content management systems and server farms. As such it is my role to ensure those buttons are installed and working as the users require. That’s a LOT of users and a LOT of buttons to look after. I also support the developers that help to create the plugins for the different content management platforms and those using our API. The complexities of all this are the different languages, implementations, levels of understanding of code and template editing as well as the conversational language translations. In my case I speak and can understand French, some German, some Spanish and some Italian. However Google Translate is my friend!

I also communicate with the press and news services, put announcements up on our blog site, and create the support documentation found in our help area and on our forums. When users feedback comments and suggestions I also represent them and their views within technical meetings and in the design decision process. So really my role is incredibly varied and covers a real range of things.

2) Why are there so few women in science compared to other fields- even though it is quite a lucrative profession.

I think there are many barriers from when you grow up and what your parents expect you to do as a career, through to career advice at schools through to what options you choose at GCSE and what maths paper you do (higher or lower) as these do have a big impact on what doors you leave open or close. I also believe personal choice and interest areas have a lot to do with what you consider as a potential career option. Many people just don’t consider computing as a career these days as computers are fundamental to all jobs.

When you look at what jobs you considered as a young child did you aspire to be the next Bill Gates or was it more likely a fighter pilot, fireman or something similarly heroic. Many females look to nursing/ doctor roles as their heroic roles or law where they can put baddies behind bars. Many look to vetinary sciences or forensic science too.

What you aren’t told as a child is where there are heroic jobs in the real world that can lead you to do wonderful things and yet still be able to make money and have fun!

3) Describe your work at GirlyGeekdom on promoting women geeks. ( or women in science careers)

This question mentions specifically the GirlyGeekdom site http://girlygeekdom.com which was a blog site that I created a few years ago after starting Girl Geek Dinners where I could create and bring together interesting geeky content to inspire others to use, play with and enjoy. I wanted to create a fun and energetic environment where anyone male or female could feel like they were in a little geeky world. Which is where the name of the site GirlyGeekdom came from. The promotion of women geeks is only part of what we do on the site but it does bring together issues from around the world and hopefully move beyond that to bring sensible conclusions and a route forward. One thing I didn’t want the site to be was a list of complaints and issues with no attempt at finding solutions.

To help encourage more females into the industry we let them know about awards and intiatives that identify great female role models. We interview interesting people from the tech industry when we come across them and place them into our inspire series of video’s. We also have regular competitions supported by industry sponsors to get young people interacting with our site. We have both serious and non-serious content and we have a range of volunteer writers from around the world submitting great inspirational articles.

4) What are some tools you can recommend for getting un interested students interested in science careers.

One of the great recent tools to get young people interested in science based careers is to mix some of the things they already love doing with science. So for example recently I was introduced to the Manga Guide series which is basically a merge of manga stories with scientific based content in a fun non-science based story approach. This sort of thing is great for getting those who haven’t considered science as fun to look at it in a different way but still with the opportunity to learn more about it!

Other tools include advice on how to work your way through the University Clearing process, including all the links to useful sites recommended by the UK govornment etc. If you don’t get your first choices for uni, then why you should consider computer science or similar subjects as a suitable alternative!

5) How important is work life balance for you? What do you do to de stress.

Work life balance is very important to me and I get a LOT of requests on my time regarding both GirlyGeekdom, Girl Geek Dinners, my day job, friends, family and my hobbies. As such I have to tread a very fine balancing act to ensure that I meet expectations in all of those areas. A large part of doing that is actually to set reasonable expectations with each group of people with regard to my time and availability. I’m actually very lucky as my work isn’t too far from home and as such I do get to spend time there.

I work for a start up company called TweetMeme as their Community Manager so I’m on the internet daily looking after their community. I also do a lot of things outside of that. I tend to rest at lunchtime and take the breaks that I need. I don’t tend to work through every break I get as I’ve tried that in the past and that just tires me out. Instead I tend to time box things. So work is generally my standard office hours. I use my phone for emails on the go and tend to keep up with those then and when I’m at home cooking my tea! (Multi tasking works well!) I keep weekends free for friends and family as much as I can and evenings are a combination of GirlyGeekdom, Girl Geek Dinners, social events for work and spending time with family or relaxing.

In terms of what I do to de-stress… I do a range of things. I’m a member of a really nice gym which has some beautiful swimming pools which I love! So you’ll find me in the gym or the pool if it’s been a particularly crazy week. Or alternatively enjoying a good film at home or a good book and some relaxing music. Then at the weekends you’ll find me doing the more fun stuff that takes time to do! So I’m into rock climbing, white water kayaking, kite surfing and diving. In the summer I also get back into my roller blading!

6) Can we expect a Girly Geekdom in United States. What about a book?

In terms of a GirlyGeekdom in the US… well if someone from the US wants to write on the site they are always welcome, they just need to ask. We already have Girl Geek Dinners out there in 9 different locations, so there’s nothing to stop more of them happening. I’d love to do a Girl Geek conference which may well be called GirlyGeekdom but I don’t think that will be 2010… but it could be a 2011 possibility! As for a book! That’s an interesting question. I’ve considered it but right now I don’t have the time to write one, so if I did then it would probably be a combination of blog posts and ideas or the how to guide on GIrl Geek Dinners.

About SARAH-

Contacts who are into the new media space can contact her through Twitter or via LinkedIn. For those who are into the more traditional channels of communication then you can contact Sarah via e-mail. A more detailed perspective is given on her blog here.

Blog Boy for Christmas

A compilation of badly drawn , scrawn cartoons on Blog Boy, Blog Dog and Blog Cat. Dedicated to all Bloggers in the world. Have a Happy 2009