16
The Evolution of Marketing
No comments · Posted by Johnny Malloy in brand, Economics, Marketing, Online Marketing
I had a great conversation with Jeff Martin from 360cities yesterday about marketers being “evil scumbags”. And I agree there’s a good reason to harbor anger toward advertising and marketing: in most cases, marketers are trying as hard as they can to first get your attention and second part you from your money. This immediately sets up an aggravating dynamic that must be overcome.
In light of this, it surprises me how people love to celebrate super bowl commercials. Or willingly show each other GEICO ads and forward ads to each other through email. How is it possible that some how, some way, these supposedly detested people have somehow made a sales pitch into an enjoyable event?
Ads these days are like short comedy shows/sketches, and the line between large budget advertising and pure entertainment is blurring more and more. If you think about how most online ad-driven revenue models work, it’s generally either to preroll an ad before allowing access to content or some kind of impression-based display marketing where ads are shown alongside the content. And ad placement, both stealthy and celebratory is commonplace in entertainment.
Each stage of the evolution of marketing has been manipulated by various factors. In a era of simple trade, marketing was marked by direct interaction, tenuous accountability and very small scale. You had to stand face to face with your buyer and convince them you had great value quickly. This led to snake oil sales and other such confidence tricks. With mass production and then various media playing roles in society, marketing became very indirect, more accountable and large scale. The way I see it for the consumer this was a step sideways. The benefits of broadcast marketing led to more information, but now the consumer had no way to directly respond to the product. There was no direct feedback loop other than long sales cycles and response data was both indirect and difficult to apply.
When we finally started having ratings on TV and consumer advocacy groups like consumer reports we could start to measure customer satisfaction and increase some accountability.
Today of course we have more data than we can consume easily. Entire businesses are dedicated to harvesting this data and giving you visibility into spend-profit ratios, customer response rates and how to balance spend along different channels. This, coinciding with social media is not only changing marketing, but *changing the kinds of people involved in marketing*.
As I said before, adding in the broadcast medium removed the direct quality of the producer-customer relationship. How would it be possible to engage so many people on the same scale as production? Thanks to social media and other online services, customers are finding ways to get the producer’s attention, interacting with them, and getting a chance to broadcast their feedback back out to the world with the same power as the producers have traditionally had.
In the world of one-way conversations like radio and television, manipulation, slickness and style are tantamount. Marketing *has* to be a show and therefore needs actors. But, in the *two-way conversation* accountability and directness are brought to the forefront at the large scale. Consumers have many new ways they can now join the marketing conversation. And who would willingly engage with a slick, “evil scumbag” in a two-way conversation? Style and show without substance mean very little on twitter.
In this next marketing evolution I believe we’ll see at least some shifting away from advertising/marketing content that has little to do with the product other than attempting to make us laugh or feel good or simply just get our attention. That is because the new marketer must have two qualities that were never necessary before: the ability to manage large amounts data and a great product that can they can stand next to proudly for all the world to see.
No tags
10
The Real Value of Outbound Links
2 Comments · Posted by Johnny Malloy in Link Building, Outbound Links
A while back at a previous job I ran into an interesting problem. The marketing team was in disagreement about the overall effect of outbound links to the business. On the one hand is the basic notion that an outbound link is a way to send someone away from your site – seemingly not business-friendly. On the other hand attempting to wall in your traffic could be viewed as not very customer-friendly.
In our case, we were acting like brokers, offering quality and price comparison for the same service offered by many different companies. I wanted to put outbound links on our company detail pages to those companies, thinking it would do several things:
- Help consumers learn more about the company – a customer-friendly aspect of the site that would leave the customer feeling like they had a good experience
- Create a measure of trust between our company and the consumers – linking directly to their website would demonstrate a measure of confidence in our product pricing
- Establish a visible, online relationship between us and these companies – make Google and other search engines aware of these relationships and reinforce what our site is all about
The counter argument was that we were essentially sending our customers away to these companies where they might buy direct. We would lose the brokerage. We tossed around the idea of working out credit arrangements with our partners for traffic referrals, but we had so many companies each contract might vary and the solution seemed expensive to both hammer out and maintain.
There was also concern about a loss of paid traffic. Customers acquired through paid marketing channels might leave the site, and this was viewed as a real loss. I always found this position interesting. The upfront cost of acquisition through this channel somehow diminished the value of the “unpaid” channel. The implication, whether intentional or not, was that it was OK to lose organic search traffic but not paid search traffic.
To solve the knot, we conducted A/B/C testing on our navigation and links. Test A allowed the user to go nowhere but through our funnel. Test B allowed users to navigate throughout our site. Test C had outbound links to our partners. And without even measuring the effect on organic search ranking we found that users who were allowed to freely navigate not only converted better but bought other products on our site. Test A was in fact failing to advertise the rest of our site. Test B and C fared equally, suggesting no danger in outbound linking.
If we stop fearing the dangers of outbound links we are free to look at other benefits like how it affects SEO. SEOMOZ did a good whiteboard on this last July. And Matt Cutts talks about how PageRank flows in this blog post of his from last June.
Aside from these points of view, if you think about how a search engine spider might understand what a site is all about, imagine your site as a person with reputation. What you recommend says a great deal about your tastes. The web never makes sense in the context of websites in isolation. The nature of the web is relationships. And the best sites make great relationship recommendations to both the users and the search engines.
No tags
9
Is Social Media Expertise a Real Skill?
No comments · Posted by Johnny Malloy in Social Media
I haven’t posted in a while and I am very late to the conversation on this topic but I wanted to add my two cents to the discussion over the value of social media expertise.
The latest version of the conversation started last May with a rather angry post about the uselessness of a social media expertise by Peter Shankman. Rand Fishkin had a good reply that does a good job presenting a different point of view. I tend to agree with Rand, both in this case and most of the time, but I’d like to add another dimension to the discussion.
Marketing and promotions are, and have always been, very social concepts. Being able to connect with people and explain your value requires a certain ability to hold conversations and get people to listen. And of course I don’t think Peter Shankman would deny this. I think he is expressing frustration over the fact that some people just want to use Facebook but don’t really know how.
But there ARE people who know how to use Facebook. And Twitter. And other forms of social media. And they legitimately know how to use it BETTER than others. Knowing how often to tweet, what’s the right time of day, what message will resonate with which audience. These types of things are actually measurable aspects of talent. A true skill that can be used to generate revenue.
It may be that being social (and through social media) is somewhat of a natural skill. If so, it is a talent that cannot necessarily be taught. This is opposition to the concept of a business model or a value proposition which can easily be learned. In this light, having the social media expert is not only a good idea, it’s potentially required if you want to survive against competition in an online marketplace. First you hire the guy that knows how to promote and engage online. Then you teach them your business.
Of course it’s not that easy. How does one identify a social media expert? If I am looking to hire someone to help with online marketing, I am asking interview questions about their social media prowess: how many personal followers do you have? How have you grown social footprints for your businesses? Where do see Google + fitting in? Etc…
Here’s an interesting experiment to grow your business: make a post to reddit asking all karma whores if they want a job in marketing for your company and weed through the responses. These guys are literally experts at getting people to listen to them. Maybe they won’t mind getting paid to do so?
No tags
7
CAPTCHA the Magic
No comments · Posted by Johnny Malloy in Human, Online Personas, Optical Character Recognition, Validation
I started a little miniseries last week talking about the types of online personas and yesterday I continued with why Google would want to know if you were human or not. I just want to finish the thought concerning online personalities here by cataloging a few of the potential ways that humans are separated from automated processes in the online world.
The beginnings of separating artificial intelligence from human intelligence starts in the late 40s with Alan Turing and the Turing Test. What was a somewhat fantastical notion then is commonplace today. Often when entering form data you are challenged to solve a small puzzle to prove you are human. In an extremely interesting twist, researchers at Carnegie Mellon developed reCAPTCHA which not only identifies humans but slyly uses them to translate scanned text. For example, a great deal of the New York Times is not in digital format. We can try to scan this text but because computers can’t always read text (or the print may be slightly garbled) some of it doesn’t get translated. These bits are placed alongside CAPTCHAs for human translation, a brilliant bit of crowdsourcing developed in part by Luis von Ahn.
The strange coincidence of simultaneously using computers to test humans and humans to test computers has led to some interesting modern applications of process filtering:
- Ad companies can use CAPTCHA for branding.
- Twitter users can force followers to validate through an email response mechanism.
- Of course, everyone loves kittehs.
- CAPTCHA has even led to entire communities of mock-worship and a new religion.
- Not everybody likes CAPTCHA, and there are alternatives.
- But spammers have attempted to harness cheap labor to circumvent Turing Tests.
- They’ve also harnessed simple motivation techniques.
- And CAPTCHA has shown flaws maintaining a consistent filter of automated processes.
Once again, we see that using machines to identify humans turns into an arms race. Spammers even fight back using the exact same conceptual approaches, like bypassing email spam filters using images.
I love this quote from an interview in Walrus Magazine with Luis von Ahn, that he had “unwittingly created a system that was frittering away, in ten-second increments, millions of hours of a most precious resource: human brain cycles”.
This is exactly what Google and other search engines need in order to find the best content on the web: the real value of human brain cycles. We’ve seen the flaws of humans identifying machines, and likewise machines identifying humans. Until automated processes become indistinguishable from humans, the solution may simply be to just let humans to identify humans through actual interaction, one human being at a time.
No tags
6
Why Google Needs To Validate Human Beings
No comments · Posted by Johnny Malloy in Human, Nymwars, Online Personas, Personal Brand, Spam, User Profile, Validation
I just finished reading this great post on the spam arms race problem that Google and other search engines have. This is a great summary of the problem in general. A really interesting implied point of the article is that in some ways the algorithmic approach to search indexing is impossibly flawed. It puts algorithm gamers eternally in front of great content because people focused on great content aren’t gaming algorithms (or more realistically they are afraid to because they might get black listed or penalized). So there will always be some latency between the great content coming to the top of search results while search engines look to filter out gamed results.
Near the end of the post he says:
-
“The good news is that webmasters who don’t invest in gaming will still see the best long-term results. Focusing on quality, basic promotion through guest blogging or social sites, and honestly providing value will get organic results over time – and won’t be tossed to the sidelines with algorithm updates.”
Why? I mean, we all hope this is true, but what is the actual next step in addressing the problems Rob raises? What advantage could search engines get back over the algorithm gamers? There are human indexes, but they can’t seem to keep up with all the content on the web, specially emerging, fresh, or daily content. One solution might be to crowdsource the problem. I think Google has attempted to do this a little bit with it’s +1 button. But this could be gamed as well by sending out bots to vote up content.
In every case, the problem keeps coming back to automated processes. And there are only two solutions to this problem that I can see:
1. Build an automated process to identify automated process. Presumably automated processes have patterns or signals to them that can be identified. Content that is promoted or generated by an automated process could potentially have lower value with a search ranking system.
2. Somehow harness the abilities of real human beings to help identify valuable content.
The problem with #1 is that is remains an arms race. With each development comes a new battleground. With every adjustment Google makes comes a counter-adjustment by anyone looking to game them. #1 will presumably always be a part to the search indexing process, but it alone is not enough,
#2 is the answer: because at the end of the day humans know what they want. They may even *want* what spammers are trying to get to them. But Google doesn’t necessarily care about that, it just wants to get searchers paired with what they are looking for. So by threading real human feedback into the quality of the results you can assure that stuff people don’t want is getting marginalized or de-prioritized.
Of course easier said than done.
The gamers may create an army of things that look human, or even employ cheap labor in order create networks of people that are directed to promote their product, creating an artificial demand that would get noticed by Google.
Last Friday I talked about the different kinds of personas that may exist on the web. Tomorrow I will take a look at the different ways human begins can be validated and therefore used to improve search quality.
No tags
2
Are You Human?
6 Comments · Posted by Johnny Malloy in Nymwars, Online Personas, Personal Brand, User Profile
The way we interact with each other within a digital space is sort of incredible if you take a step back and think about it. It removes all physical time and space and replaces these concepts with new definitions, new ways of moving around, and new types of engagement, all of which were impossible before.
On Google Plus I can socialize with someone who doesn’t even speak my language as if they were just another friend. On a place like Reddit, I can sign up for an account with a minimum amount of detail and instantly have a brand new persona, history-free. A new start on digital life or a way to separate my real life from my false one. Lately we’ve seen groups of users harness the concept of an anonymous mob into the form of a powerful, anti-corporate vigilante.
The arguments over who you are and the ethics of purposefully shedding your “true” identity are of primary importance to how we interact digitally. On the front lines of this at the moment are Google, it’s new social network Google Plus and a vocal group of users.
In this context, there are essentially four different kinds of identity within the digital world:
1. Named Persons – this would be a direct mapping of a real word person to their online presence. The level of detail given might be extremely minimal, gratuitously unnecessary or anywhere in between. An offline parallel would be a driver’s license or a passport.
2. Pseudonyms – an identity taken up that is usually intentionally separated from the offline person. These are useful when discussing sensitive topics, protecting identity or just providing a new outlet of expression wholly unattached to an offline history. Pseudonyms generally intend to have their own, separate history, almost like the creation of a new person. In the offline world, these are often pen names, dummy corporations or front organizations.
3. Anonymous Personas – unlike named persons, anonymity means no tie to an offline personality but also unlike pseudonym there is no intent to establish a new personality or even have a history. Anonymous could be anyone. Websites like 4chan demonstrate what anonymous communities with extended lifetime can develop into. Offline examples include symbolic uses, anonymous donation, and protection of sources in media.
4. Non-humans, Bots, or Automated processes – In this context, these are programs that are written in order to accomplish tasks that are either well-defined, repetitive or technological. In most cases within this context, these programs are made to look like humans. An offline example that I found yesterday is this actroid, which at the moment is better at acting human than performing tasks. Automated technology is certainly improving, though. Meanwhile AI is a little behind.
What does any of this have to do with SEO? I think identity is important to SEO for two reasons: search indexing and search quality.
If you didn’t know already, web crawlers index the web for search engines. Since the web is so big, automating the job of indexing what’s out there makes sense. These web crawlers are part of group #4, especially in that they are an attempt to mimic human behavior: how would a human navigate the page and how would a human understand what the page is all about. In this context web forms are an excellent illustration of the problem behind this methodology. Bots don’t have personal data. They aren’t human. So how can a search engine truly index the content on the web that requires human information or personal data? Back in 2008 Google announced it was experimenting with forms, but we haven’t heard much about this since.
One cool side note for technical SEOs, you can now fetch your website *as* Googlebot to see what your website looks like to the crawler.
But the real interest here is search quality. Search engines have a vested interest in identifying the four identity types above.
The most obvious of these is #4 again. Generally speaking, if people can write bots that look like humans, they can create a false market of demand for content. If the search engines don’t identify these false markets, their search results could be things that aren’t what people really want, or simply biased toward one product or service.
At the moment however, Google is particularly interested in identifying the difference between the first two: named people and pseudonyms. Google has stated they are an identity service and that Google “works best in an identified state“. Twitter, Facebook and other networks have also encountered this problem especially with celebrity impersonators, often resorting to “verified accounts”.
But I think Google has a bigger problem on its hands that it isn’t discussing openly. My belief is that Google wants to use individual opinions as a major search ranking signal. This could potentially significantly help with search quality: if real humans are helping shape the results in addition to bots, we can index the web much better (even the stuff behind forms!). Individuals are becoming more prominent on the web (think about blogs becoming as popular as commercial websites). If links from websites were a way of understanding value in the last decade, links (or referrals) from individuals could become a big part of understanding value during the next decade.
But what if people make TWO profiles? Or five? Or 500? Will they have a greater voice? If Google allows pseudonyms it has to account for this problem. Google has already dealt with this problem with the proliferation of websites to create links. I don’t think they want to deal with it again.
It seems to me pseudonyms, like websites, could have their own PageRank. Who cares if it’s a pseudonym? What really matters is whether or not that pseudonym is human.
No tags
31
TONS OF FREE BACKLINKS! MAKE $$ RANK WELL
1 Comment · Posted by Johnny Malloy in Link Building, Spam
Are you scouring the Internet for quality backlinks, looking for websites with good PageRank and possible linking opportunities? Are you TIRED of all the HASSLE of sending off emails requests for links, forming real relationships, and socializing with actual people who share your interests?
Well look no more. I promise you GUARANTEED results for ZERO effort on your part. No strings attached! Hundreds of thousands of free backlinks to your site at NO COST TO YOU. You’ll be on the top of every search result for every keyword search term ever.
Ahhh, what’s the catch? How do I do it? NO CATCH. Here’s how to do it. Click on the links below:
http://www.google.com/search?q=backlink+generators
http://www.google.com/search?q=free%20backlinks%20generator
Then just start signing up.
Then, while you are doing this, start wondering to yourself: why doesn’t everyone do this? What if my competitor used the exact same “free backlinks” tool as I did, who would rank better? Hmmm. Not sure. I need the one tool my competitor doesn’t have. But, if all these tools are easy to find on Google, how can you possibly get ahead in the game? I guess you can just hope it’s a little secret between you and… everyone doing searches on Google.
You see where I am going with this. We need to find ANOTHER way to automatically generate backlinks without any work that our competitors don’t know about.
Or, maybe not. Because if you think about it, using an automated process to generate links means you are doing something that has a pattern to it. Sure, you can randomize three different ad copies and three different keywords, but it becomes self-defeating because you want a LOT of backlinks. The more backlinks you get, the more easily identifiable the pattern. The more “value” you get out of automated generation, the more likely it is that the cheap promotion of your site will be seen by Google as not a real promotion or relationship. It may even be seen as just paid links. Because that is essentially what it is, right? You are either paying for a product or using a service that generates wealth off of generating links on the Internet. They aren’t providing anything of real value here. It’s a proliferation of links, nothing more.
All of this backlink generation really kind of reminds me of snake oil. Or get rich quick schemes. If you just stop for a second and think it through, this probably isn’t going to work. OK well maybe it sometimes works for a short period of time. But there are quite a few risks to consider:
1. The links you are generating are not carefully examined relationships. On some of these tools you don’t even know where your links are coming from. Are you really comfortable with that? Blindly acquiring links from potentially bad websites that may actually make your site look *worse* than it did prior?
2. What if a lot of the websites you are getting links from are blacklisted by Google all of sudden? That can’t be good. Whether or not that happens is irrelevant. The point is you simply don’t know who you are associating yourself with.
3. Automated processes are the search engines’ specialty. They have elite engineers (getting paid big cheddar) to use algorithmic processes to identify good content. You don’t think they can identify a process some guy built in his free time?
4. Google and Bing don’t want links generated this way to promote content in their search engines. Why? Because it is not a real signal about the value of your website. It’s a generic promotion that anybody can use from the crappiest of websites to the best of websites. It isn’t a differentiation. Why would they assign any value to links acquired this way? It lowers the quality of their business model.
5. Opportunity cost. Why spend even an extra thought messing around on this when you know it can’t be real? Spend time on growing the value of your business. Developing real online relationships will bear more long term fruit than these schemes ever will. Yes, it takes some work. So what? Just a thought here: if you are not happy doing what you are doing maybe you should rethink a few things.
I am not here to say this won’t move you up in search ranking. But if you’ve read this far and are still not convinced, drop me an email and I will set you up with a super secret automated backlinking tool that only you and I know about. Just $5.99 a month and a small startup fee.
No tags
I was doing a first pass analysis on a client’s website last week and I immediately knew that the site was one with lots of opportunity.
And by opportunity I mean the situation was pretty bad. It was actually a great example of how to royally screw up your search visibility so I thought I would catalog the things that were wrong. Most of these were really easy things to fix as well.
Problem: Duplicate Content
Severity: Very High
Cost: Very Low
Originally, their brand URL (let’s say it was www.brand.com) was not available so they bought something close, like www.mybrand.com. When their brand URL became available they copied the exact entire website over to the new URL without doing anything with the old website. So now there are two exact duplicate versions of their website out on the net.
Duplicate content should be avoided because it waters down the value of *both* versions of the page. It raises search indexing questions of originality, authorship, and ownership of content. Here is Google’s official page on various kinds of duplicate content and how to deal with potential scenarios.
In this scenario, you want to 301 redirect all pages on the old site to the corresponding new page on the new site. This will let the search engines know the content has moved permanently.
Problem: Homepage Redirect
Severity: Very High
Cost: Very Low
When you type in the URL there is a redirect to another page. Something like:
http://www.brand.com/ redirects to http://www.brand.com/brand/content_web_default.html
There is no need for a redirect in this situation. Just host your homepage content at the root. The way that you organize your content and put it into folders is important to both users and search engines. It helps them understand generally where they are on your website in relation to your homepage. Further, this website is using a 302 redirect, awkwardly informing the search engines that the homepage content is in a temporary location. The homepage is generally your most important page, there is nothing temporary about it or its location. Finally, when you do put content into folders on your website, avoid redundant path names. In this case there is the folder “brand” off the root. Each folder should categorize your pages if possible using keywords to describe the content. It is helpful to users and search engines alike. Here is a great SEO Moz page on appropriate use of redirects.
Drop the redirect entirely and host the homepage content at the root.
Problem: Only 5 inbound links, 4 of them link to a PDF that doesn’t exist
Severity: Very High
Cost: Low
Google built its original algorithm on backlinks. Since then we’ve only seen how important they are. In 2007, Google’s webmaster tools started providing tracking tools for backlinks. So having only 5 backlinks is tough, and having 4 of them point to a PDF that is missing is even worse, especially since this document is a critical part of their business. Easy enough to fix the 404s. Getting more backlinks is a tougher problem that I won’t get into on this post.
Problem: No Meta tagging or H1 tagging, only brand in the title
Severity: High-Medium
Cost: Medium
This is one of the most common SEO best practices. Your title tags should contain keywords that you want to associate with your company. Make use of Meta tags to describe your page content. The Meta description tag can end up being ad copy for your search listing. Describing your images using the ALT attribute is an opportunity to provide more descriptors about your content. And H1 tags are the right way to highlight and summarize the copy on page.
In this case, only the brand was in the title. I would add keywords to each page title getting a little more specific about what each page is talking about. The brand is fine but it doesn’t help searchers understand what each page is about.
Problem: No unique copy
Severity: Medium
Cost: Medium
This company’s copy was generic and repeated throughout the web. There was nothing unique about the website. It essentially offered no value beyond other sites on the web. This is another tough problem to address similar to backlinks, but it’s probably the most important thing about any website: what value are you offering? In this case spending some time talking through what the company is bringing to the table and developing that content for presentation on the website is definitely something they should be doing in order to improve search visibility.
Problem: No robots.txt
Severity: Low
Cost: Very small
The robots.txt file is an easy way to help make your website search friendly. It allows you to tell search engines what you do and don’t want indexed. Being clear upfront with a robots file is simply best practice and it is very easy to create and add.
Problem: No XML sitemap
Severity: Low
Cost: Small
The website had an HTML sitemap, one for humans to use, but no XML sitemap. Googlebot and other search engine web crawlers will look for an XML sitemap to see your content and how it is laid out. It is really easy to generate an XML sitemap.
Problem: No Google analytics
Severity: Low
Cost: Small
If you aren’t tracking your visitor activity you don’t know if you are doing things well or not. Google Analytics is easy to implement and use. And best of all, it is free.
No tags
26
The Dynamics of Google Plus
2 Comments · Posted by Johnny Malloy in Google Plus, Nymwars, Online Personas, Personal Brand, User Profile
A friend of mine, we’ll call him Mr. Onion, posted this on Google Plus yesterday: “Why are people that I don’t know adding me to Circles?”.
The guy who circled him commented that he thought they had some things in common, to which my friend replied “How’d you even find me?”.
A while back another friend, we’ll call her Ms. Prim, commented that I was the only one posting in Google Plus, and she didn’t understand why anyone would be into it. (Apparently I’m not interesting enough to be someone’s entire social stream. That is a tough thing to realize.)
What I am noticing here from some of my friends is that their expectations have been not only set but they’ve been *solidified* by other forms of social media (Facebook in particular, but also Twitter and blogs, which I’ll get to shortly). For Ms. Prim, nobody that she has circled is posting anything except me. It does not mean there isn’t content out there, it just means she doesn’t know where to find it, or who to circle. Or maybe she doesn’t even care to find it. Essentially nobody in her circles have “moved” from Facebook onto Google Plus, so Google Plus has no value for her at the moment. The value is entirely based on community usage (see MySpace).
For Mr. Onion, Facebook’s walled garden has been so imprinted that he likely didn’t realize how public his posts/comments really were. Since Google indexes public G+ posts (your posts don’t have to be public, btw), anybody can search the web and find what you are talking about. Facebook very carefully keeps this data hidden from “public” consumption. Facebook recognizes this data as their exclusive value and they view opening it up as a dilution.
However if Mr. Onion had posted on Twitter and got a reply from someone he didn’t know, would he be surprised? Or if he posted his thoughts on his blog and some anonymous person surfed through and commented I don’t think he would have blinked. The dynamics of Twitter and blogging are from the onset a conversation with the entire web. Facebook is just a conversation with your friends. Facebook is of course very slowly growing the size of that conversation. You can interact with brands, restaurants, politicians, etc… But it is still very much a one-way selection of content. The Facebook user carefully chooses what they want to see, and generally does not want to *be seen*.
Thinking along these lines Facebook is like a television set. You have your friends over and are watching TV. Since it’s your house, you have the remote.
When you microblog on Twitter though, it is a much more public activity. The expectations are that you are standing on a podium in Public Square, and anybody can stop by to hear you or they can simply choose to ignore you. One potential problem with Twitter is that it is a bit like doing this in the middle of an outdoor concert or an amusement park. There are many conversations and forms of entertainment happening simultaneously. Everyone is talking to everyone else about everything at once. It is pretty hard to hear a focused conversation.
The blogger gets to keep the conversation focused on his comment thread. Like Twitter it is public however blogging is more like a town hall meeting where there is a smaller, identified group of people having a focused conversation. Anonymous people can submit questions if they like through a forum moderator. But who are these anonymous people? Why should anyone care what their thoughts are if they are not willing to take ownership of their contribution to a focused conversation?
This leads to the currently very hot topic on Google Plus at the moment: Nymwars. As I have talked about before, in Google’s eyes reputation is an increasing concern. They need *some* kind of reputation when attempting to identify relevancy and eliminate spam. People with nothing at stake have nothing to lose and therefore zero accountability for their actions. But this is not to say there is no value in anonymity or pseudonymity. Those concepts are just really difficult for Google to solve. This post on Google Plus is an amazing summary of a lot of the issues in play and how Google might be struggling with them. UPDATE: Kee Hinckley makes a very strong case here for pseudonyms.
I don’t see any reason why Google can’t eventually solve the pseudonym problem. Pseudonyms can still be assigned reputation, just like any twitter account or Facebook account. Whether social media can or even needs to handle the anonymous issue is another topic of conversation.
Thanks to LucidChart.com, I drew a venn diagram summarizing what I think are the dynamics Google Plus. This chart of course presumes Google eventually solves the Nym problem.
By having an “Interactive Nym” (essentially a public persona like a Facebook login, twitter handle or Google profile), we are able to level the field of credibility between online social interactions. We can each assign some sort of value to that persona, allowing us to take recommendations from it, or know more about their intent, or essentially have more context when we engage. I don’t think online personas are required for anybody. On the contrary there is a huge need in many cases to take advantage of anonymity as well as pseudonymity. Ideally we’d be able to take advantage of all forms of identity for any given context.
The way I see it, Google Plus does all of the things that the previous modes of social publishing did not cover entirely. I guess it remains to be seen whether or not Ms. Prim’s friends care.
No tags
23
Site Speed, Javascript, and Google Analytics
1 Comment · Posted by Johnny Malloy in Google Analytics, Javascript, Page Load Times, Site Speed
Yesterday a friend of mine had some questions about installing the newer asynchronous version of Google Analytics and our conversation raised a few concepts that I thought were interesting.
First off, I’d like to say that Google Analytics is a great tool for anyone involved with websites, but especially if you are interested in SEO. You can access traffic source data like what keywords people are using to get to your site, or segment your search customers by any metric you can think of. Plus it’s free. Well, it’s Google’s version of free in that you turn over your data to them in exchange for the service.
Anyway, my friend was trying to find out if the newer script would only be compatible with browsers that support AJAX. (In case you were wondering, AJAX is a way to make server calls without reloading the entire webpage.) The thing about it is, the asynchronous tracking code is not using AJAX at all. The “asynchronous” aspect of the tracking code has to do with the way the page loads.
Page loading is an important part of SEO. Websites that load fast quite obviously offer a much better user experience than slow sites that take forever to load content. And Google announced that site speed was one of their search ranking factors in April of last year.
The tracking code is written in javascript. And when browsers need a javascript resource they stop rendering a page until the resource is fully downloaded. With the old Analytics tracking code this meant slower page load times. So often SEOs would opt to put the script at the bottom of the page so that it would render last. This way users could at least see site content while the tracking code loaded. But if the user left the page before the tracking code was finished they would lose that page view.
The new asynchronous tracking code attacks this problem in several ways:
- It starts packing user data up into a queue so when the javascipt code is finally ready it can send everything immediately to Google. This will help address the problem of the tracking code not always being rendered.
- It dynamically adds the <script> element to the DOM, which works around the download bottleneck.
- It adds the async=true attribute to the script tag. This is a new attribute that was added in the HTML5 spec, so only browsers that can render HTML5 can make use of it. It redundantly works around the download bottleneck, but Google is obviously looking forward here, hoping to keep the tag as efficient as possible before having to make another change to it.
One thing to note, Google recommends putting this tracking code in the bottom of the <head> element. This is an important point from a page load time perspective in itself. You should always load your CSS, Meta tags and other header elements before any script resources so that they don’t slow down the page load process.
While preparing this post I found a cool post from a guy who decided to further optimize the actual tracking code itself. While I am not sure this gains most sites too much, especially if you compress your resources, I think it’s a nice walkthrough for anyone interested in how the tracking code works.
Finally, here’s a usage guide for asynchronous tracking.
No tags


