Classicnewcar.us


JS Bach: Chorale from Cantata 137 - YouTube

JS Bach: Chorale from Cantata 137 - YouTube

MusicNewsHq was a network of automated entertainment sites. It operated from 2011 until August 2016.This post details the successes and failures of the project, which I eventually closed after failing to find a buyer for the price I thought it was worth.MusicNewsHq originally was a SEO play; a way to drive traffic to a now-defunct song lyrics website. Over time it became an active hub for following your favorite music artists.MNHQ was always more popular than the lyrics site it was intended to funnel traffic towards, so I kept it alive even after shutting down the former. At that time MNHQ was costing me virtually nothing to host and was a personal playground for technology exploration.The site ran by itself and generated monthly revenue, but I simply did't have enough time to keep improving it. This article is indended to be a case-study and portfolio piece for future interested parties.At the core, MNHQ is an "all things music" network.Aggregation bots perpetually collect news articles, albums, videos, pictures, and concert information. That gathered information is then used to generate fan sites for each known artist.Based on engagement and views, the most popular of that content bubbles up to the home page and genre specific pages.That same popular content is then shared via our weekly email newsletter, Pinterest, Facebook, Tumblr, and extensive Twitter network. At present count there are ~200 additional twitter accounts which are genre & artist specific.Initially, I added only a couple hundred popular artists to the site, since its main purpose was to drive traffic to Lyricful. Once shutting down Lyricful, I decided to take the Long Tail approach, continually adding any music act deemed newsworthy. As of today (June 11, 2016) there are nearly 16k artists online. New artists are automatically added to the network on a daily basis; from sites like Billboard, Pitchfork, Noisey, Amazon.com, etc.In December of 2013 I attempted to sell the site on Flippa.com. The highest bid was $405. I kept it.At that time, there was no monetization strategy in place, the design was fugly, and I did a horrible job of explaining exactly what the site did or how it all worked. I'm surprised anyone bid at all.Despite the failed sale, I still believed in the concept. I thought it could be something a lot bigger than it was, so I set out to improve things and see where it could go.When time permitted the past few years have seen many changes, including…Page views eventually grew to a peak of 244,567 in December of 2014 (~8k/day), and MusicNewsHq has generated $6,562.63 in revenue to date.Not a roaring success by any means, but certainly better than $405. I still believe the concept has promise, and in the right hands it could grow even further.After the failed sale I put significant effort into growing traffic and it worked — for a time.Monthly Sessions for MusicNewsHq.comI picked up SEO tactics where I could, optimizing the site for terms like "[artist name] new (album|video) [year]", backlinking via social media, and other various tricks. 2014 was looking promising until an unknown, demoralizing SEO hit took me down around June.SEO is a difficult, dirty game, and unless that's all you do it's supremely challenging to make any heads or tails of why you're suddenly getting less traffic from search. I consulted expert opinions; nobody could agree on what exactly was happening. Google Webmaster tools also provided few insights. After long contemplation, I suspect a ranking algorithm is responsible for the sudden drop in traffic.Pushing forward despite the setbacks, I optimized traffic for mobile and tuned the site using Google's page optimization techniques. Once again traffic started to grow around December 2014 before crashing into a downward spiral in May 2015.It's obvious that relying on traffic from Google with my lack of SEO skills is a foolish exercise. Realizing this, I've been attempting to boost visits through email, social media, and other channels.Social media currently drives a small amount of traffic, but thats also an uphill battle I've not been able to win. Adding a customized home page for users and weekly email newsletter have seen similar (limited) success. The site currently has around 5k registered users that have been verified to have valid emails.Traffic has been coasting ever since, with a slight downward trend. (Here's where a sticky mobile app, or someone who really knows how to drive traffic and pump SEO could benefit from purchasing the site).I'm sure by now you're wondering how the site eventually made money. It ended up being a combination of things, as shown in this spreadsheet… Google AdSense has generated a good amount of predictable income based on hits. This should be no surprise to anyone familiar with content site monetization. They're the gold standard for a reason. I've tried other banner ad placement systems, but none compare to the conversion and money generation potential of AdSense.Amazon's Affiliate Program also converts well, but generates nowhere near the amount of revenue I expected — considering 60% of MNHQ's landing page hits go to the "new album" page, shown below.This page prominently features 3 links that redirect to Amazon — 'Download Now', the album cover, and the 'Merch' link.I played with diverting all Mac and iOS traffic to the iTunes Affiliate program, but that converted horribly. All traffic has been switched back to Amazon.Sponsored PostsAdvertisers continually want to post sponsored content, but unless it's on message for the site (online casinos, dating sites, etc) I usually don't accept.One exception was when a media company contacted me to post articles about videos on Yahoo Music. I gladly took their money, and learned a bit about how Yahoo was doing business to drive traffic to their sites in the process. (Sneaky, Yahoo). I believe there's some value in providing that type of service moving forward.The biggest disappointment of the monetization attemps has to be the failure of selling tickets through an affiliate network. I was certain that would be a huge money maker. Another swing and a miss…Ticketmaster long ago killed their affiliate program for the public — although it's rumored if you're a "big boy" in the game (Pandora, Spotify…) you can still partner with them. Being a mosquito in comparison I eventually settled on SeatGeek. On the surface, their affiliate program seemed the most fair, their API was decent, and I thought their site was well designed. Man, was that a bad idea.MusicNewsHq sent SeatGeek over 6,880 targeted, unique clicks during the course of two years. Can you guess how many of those clicks converted to sales? Just one.I've gone back and forth with their affiliate manager, thinking perhaps that tracking on their end wasn't setup properly. He assured me that wasn't the case. I tuned the site to promote only local concerts to visitors, using geolocation based on their IP address. That didn't improve conversions either. At this point I believe either SeatGeek is outright screwing me for the traffic I send them or their site simply sucks at converting. Neither of these things I can control. Perhaps someone with better powers of design and persuasion could fix this. It's a huge untapped stream of revenue I've not been able to crack.Selling Promotion & Banners to PR Agents From day one I received inquiries from musicians and PR people wanting their press releases and new material reviewed on the site. I received such an overwhelming number of these that at one point I couldn't respond to each one manually.Foolishly and without testing, I knocked together an advertisement system, rate sheet, and auto-responder.PR agents hated it. Apparently, they're OK with taking musician's money to secure FREE press, but there's no way in hell they're sharing that money with anyone else. I was oblivious to this fine point of online music promotion. One response in particular hammers home the point succinctly. MusicNewsHq is a Ruby on Rails site hosted on 5 servers at Digital Ocean.All public traffic is handled by a load balancer powered by Nginx. It passes off traffic to three Nginx / Passenger servers to fufill web requests.At one point I decided to upgrade to a 16gb database droplet for a little performance breathing room — which costs $160/m. This was by far the most expensive aspect of running the site. On 6/15/2016 I downgraded that to an 8gb droplet, which cuts the cost in half. This should put the site in "break even" territory with current traffic levels.I'm using Percona MySQL server, which is a MySQL server tuned for better performance. That droplet also hosts Redis for general caching duties, and some Resque workers to process background jobs for Rails.The final server in the puzzle is a "utility" slice, which runs the aggregator bots, social posting and maintenance scripts, then finally some more Resque job processing threads.Aggegration Crawler BotsContent is perpetually collected by Ruby aggregator bots that crawl the web and various APIs. Currently I'm running 4 at a time, but this could be expanded easily to crawl content faster — provided the hardware could support it.The aggregator bots collect the following for each artist…News stories deemed similar by the aggregators are automatically grouped into "storylines", which have more weight on the site and bubble to the top as "popular content". This was done in attempt to provide more relevant, useful information to visitors and increase the quality of the overall site.Some images from external sources that meet a certain criteria are stored on Amazon S3, to prevent "broken images" if servers we're reblogging from don't support hot-linking. This could be enabled for all images referenced by reblogged articles if necessary.Social Network Sharing ScriptsPopular content is shared based on a custom algorithm that takes into account artist popularity, interaction on the site, and some other "special sauce". Pinterest and Twitter get updated hourly. Tumblr is updated four times daily, and Facebook gets updated once per day.Custom Home Page / Email NewsletterVisitors can "watch" their favorite artists by signing in with social network authentication or their email address. If someone signs in with either Twitter or Facebook, the site will scan their social media accounts for artists we know about, then watch them automatically.MNHQ uses this information to build a custom home page for each registered user, and then emails the most popular content each week to them.This social follow process could easily be extended for other services, like Spotify, iTunes, or Google Music.iTunes and Google Music in particular would be a great source of information, and an easy way to boost engagement, provided that data could be accessed by a mobile app. As mentioned previously, I believe this would be a great way to grow traffic dramatically moving forward.Administration InterfaceOf course, the site also has a complete management "back-end" interface, that allows for creation of new artist sites and management of existing ones. Finally, banner ads can be created/placed on the site, and total user management is provided.If you've read this far, I'm sure you have some ideas on how the site could have been improved. I've got three ideas of my own.This is probably the most effort, but I believe it could prove the most rewarding.People simply don't consume the type of information MNHQ provided on the web as much as they used to. Creating a native mobile experience that notified users when their favorite artist had a local concert, new album release, or "breaking" news item could see engagement jump dramatically.The technology behind MNHQ's aggregation was proven over many years, and could be accessed from a simple REST API.Once built, a mobile client could be promoted via email to the existing user base and as a pop-up on the web site, which still sees nearly 1k unique visits on any given day.Building on those thoughts above, perhaps MNHQ was simply too broad of an offering. Perhaps it's not one giant mobile app that needs to be developed, but rather a few small ones. I can easily imagine small "notifier" apps — for local concerts, breaking news items, or album releases. Might those be received better?On the other hand, perhaps MNHQ was too narrow of an offering… The same technology used for aggregating could have been a jumping off point to build a Movie/TV fan site network, or a general "celebrity" site network. Imagine a huge TMZ-esque site dedicated to every newsworthy celebrity, event, or music festival.Finally, it's been proven through this experiement that my SEO skills are lacking. The site is holding it's own ranking highly for two terms, but nothing much else…Someone more knowledgable about SEO could easily improve on what I've done, and I'm assuming grow traffic again to levels where the income would outpace the current hosting costs.Following that same train of thought, if you had access to cheaper servers than Digital Ocean you could move the site there and let it coast. It basically ran itself and would have continued to do so. As Principal of Subimage LLC, Seth spends most of his days improving Cashboard. Occasionally he finds time to write about music, design, startups, and technology. Tagged: business, startups, case-study, portfolio



This article is about the meaning of a sentence in Bach’s Cantata, and the different ways it is translated (from German to French or English), and what it can bring us about how the ways we deal with life.I woke up a little disoriented by an obsessive, dense nightmare telling me in details that my life was really losing its cohesion. A mess like “having books but not knowing why any more”, “fearing the loss of purpose”, “falling sick but this time it won’t end well”, or “I’ll have to work a lot, without being sure it’s useful, to understand the fragments, the scales of my life” : terrible!I sat on my bed, in need of a big coffee, happy to realize it was only a nightmare, watching a grey quiet queasy luminous sky, thinking about this little irony of life we all know :When you work, it’s sunny, when you’re off, it rains.We all have this feeling of the irony of life, with all the shades. Murphy’s Laws (“Anything that can go wrong will go wrong”) are often hilarious to read. If France we sometime call it “LEM”, La Loi de l’Emmerdement Maximum, or “The Law of the Maximum Merdation”, which will make sense to everyone, oui?But eventually it begins to hit harder. It deals with failure, love break-ups, losing job, or even death. I’ll tell you this true story.Before WWII, a young upper class lady fell in love in France with a simple employee. Her family prevented her to marry the young man and arranged a more “proper” marriage. She had to accept it, I suppose. But decades later, in the 80s, her husband died, and then the unwealthy guy’s wife too. They were old, but happy : they fell back in love, lived this love, got married… and he died very soon.I remembered this story because every member of her family kept telling her “Stop crying, you had a great life!”. So she stopped crying. And a week later was in hospital in emergency : her legs had tripled volume. Diagnostic : “Water Retention”.For the next part of this article I have to say that I’m don’t believe in any “God”. Nevertheless, faith inspired humans some great Art, right? Johann Sebastian Bach wrote a Cantata “for the Feast of Visitation of Mary” (BWV 147) which is well known for the end : “Jesus bleibet meine Freude“.This last part is very well known by the title “Jesu, Joy of Man’s Desiring”  – I just added the YouTube link under this paragraph – but it’s been translated to “sound better” : “Jesus bleibet meine Freude” is more like : “Jesus shall remain my gladness“.(I found also : Jesus remains my joy, Jesus stays my source of gladness, Jesus shall remain my joy).Here’s the paragraph :Jesus remains my joy, the comfort and life’s blood of my heart, Jesus defends me against all sorrows, he is my life’s strength,Why?Bach, the year he composed the music, suffered the loss of two of his children. Johann August Abraham died the day after he was born, and a bit later Regina Johanne, who was 4 years old, died too.I suppose that in the XVIIIth Century even more than now, you really can write things like “Jesus remains my joy”. The use of “remains” tells something about “I have to stay strong, I decide to be”.The French translation is wrong too. We say here : “Jésus, que ma joie demeure”, which means something a bit different : “Jesus, may my joy remains”. You’ll notice that it is not either “Jesus, give me joy”, or even “help me”, but more “Allow my joy to keep existing”…  This difference between a statement and a plea in the form of “Please allow” is fascinating enough to keep some of us thinking for a day. It’s different, but also so similar. Both tell us about the will to stay strong…I’d summerize this all with this question :What do we do against ordeal? This is the longest article I ever wrote! Thanks for reading my Frenchy English!Jean-PascalPS : You can maybe, also, read this : Amor Fati (and Sequere Deum).  Fill in your details below or click an icon to log in: You are commenting using your WordPress.com account. ( Log Out / Change ) You are commenting using your Twitter account. ( Log Out / Change ) You are commenting using your Facebook account. ( Log Out / Change ) You are commenting using your Google+ account. ( Log Out / Change )Connecting to %s Notify me of new comments via email. Enter your email address to follow this blog and receive notifications of new posts by email.Join 292 other followers





#Contact US #Terms of Use #Privacy Policy #Earnings Disclaimer