Applying onsite seo to website template (or why separation of code and content is a good thing)
Posted by Duncan Morris on Aug 29, 2008
Posted by Duncan Morris
There are lots of people who would class themselves as a developer and would say they can code in any given language. Often the difference between a good developer and a great developer isn't anything to do with the program, how well it works, and how few bugs there are. The great developers make programs that work but they make them in a way that isolates the various components from each other.
I want to run through a few examples and apply these very same thought processes to seo. There are a number of places where it would be beneficial to separate the various logical components of, for example a web site.
Many of you will have heard of the acronym MVC (Model - View - Controller), which is one example of a software pattern designed to separate the various components of a website. In this case the pattern is designed to separate the information storage (the model), from the user interface (the view). The controller manages the communication between the view and the model.
In a large development team you often find experts in each stages of the development, so you have someone who understands the model (which normally maps to a database) and all the business rules. At the front end (the view) you have experts in html and css. I've never quite been able to separate the role of the controller from the model, so I'll skim over that and hope you don't notice.
No matter what software pattern is used to code your webpage it is (and has been for a long while) good practice to separate the structure of a site from the presentation of the site. The HTML should contain no information about how to display the page. This should purely be the structure and semantic information required for the page. This is one of the major failings of websites that use tables for layout purposes, which in almost all situations has to place a lot of the presentational information within the HTML.
The final level of separation that most websites employ is to separate the content from the structure of the site. This is normally done by placing the content in a database, and embedding this in the HTML when the page is requested.
In fact we (and many others) take this one step further and store this content in a text based format with (the majority) of HTML stripped out, and replaced with a markup language called markdown. This means our clients don't have to learn HTML in order to update their website, but by following a few simple rules we can still have semantically marked up code.
The theory is all well and good, but how does this help you as an SEO. Just like a development team the main benefit is that you can have different people working on different areas of the site.
1. Technical site review changes
The vast majority, if not all changes we request early on in a project are found in a technical site review which should be implemented by the team working on the backend (or often the template of a site). This can normally be looked at completely separately from any content changes, and can be implemented as such.
Those of you without a templating system, will almost certainly know the heartache involved with having to update every page of a site to make a simple change. That was the way most sites were written 6,7 or 8 years ago, and is why most of those sites were rarely updated.
2. Content creation
In most large organisations its hard enough asking people creating content to think in terms of keywords. The last thing you want is for them to also be the ones creating the html. By separating the content from the template you can ensure that the content created by people with no understanding of html or semantic markup is still optimised.
3. Site re-designs
I'm certainly guilty of getting bored with websites quickly, and we have seen two major versions of the distilled site within the last two years, and there have been many more tweaks in the intervening times. All of this would have been much much harder, to the point of not worth doing if our content wasn't stored without any information about how it will be displayed in our content management system.
On a side note, one of my pet peeves is when I am digging around the source code and (I kid you not) you see something like the following.
<div class="blue-arial-14pt-bold">Text</div>
Creating class names like that does not count. Imagine your designer comes along and wants to change the style of the above elements to green text in 12pt verdana. You now have text labeled "blue arial 14pt", which is green and verdana. The guy who takes over updating the css is going to LOVE you for that.
Consistency
One of the issues with sites that have a large number of pages is that without a tool sat helping you it is impossible to look at the code of every page. With the confidence that comes with knowing the site was written using templates or a pattern that includes views, you can be confident that if a given page uses the H1 tag in the correct way then the other pages of a similar type will also.
I guess the point I'm trying to make is that having good developers who understand not only how to write good websites (or tools, or programs etc etc), but how to write them *well* will make a huge difference. This isn't immediately obviously an SEO benefit, but anything that can make development easier, or content creating easier will, in the long run make your SEO efforts more effective.
Whiteboard Friday: A Farewell to Pagination
Posted by randfish on Aug 28, 2008
Posted by randfish
Scott's out of town this week, hiking in Alaska, so I'm posting in his place. This week on Whiteboard Friday, I wanted to address the thorny and troublesome issue of pagination. I've talked about pagination problems in the past on SEOmoz, but it's one of those subjects that deserves some additional attention.
For a good example of some folks who are building very good navigation systems on massive websites, check out Rotten Tomatoes' Movie Directory (which goes a little overboard to flow link juice down to all their movie pages, but is certainly effective) or Powell's Books' carefully built books directory system.
BTW - If you have WB Friday requests, you can always feel free to email me or leave comments in the post :-)
Roundup Thursday for the Week of 8/24/08
Posted by rebecca on Aug 28, 2008
Posted by rebecca
Stories, news, and other notable items from the past week:Three star links:
- Over on Graywolf's blog, Joe Hall talks about web 2.0 real estate innovators foreclosing some pain on old school real estate brands. Sites like Zillow and Trulia.com are having an open house of ass whooping, and Remax and Century 21 are invited! (If I think of any other real estate-related puns, I'll let you know.)
- The Google Webmaster Central blog answers your burning questions about 404s. I actually picture people being kept awake at night because they don't know how Google treats a 410 status code. That's sad.
- Speaking of Webmaster Central, Maile Ohye is interviewed by Eric Enge over at Stone Temple Consulting.
- Not as pretty as Maile but (probably) better looking in a beard, Rand is also interviewed over at MindValley Labs.
- The Blog Herald lists five ways you can imitate the 10 most popular blogs. The advice is pretty standard, but it's a nice refresher nonetheless.
- Google has a great map of the Island nation of Niue. ;)
- ...man, all of the resources it took to find Niue must have meant that the Big G had to scale back on their employees' food perks.
- And, of course, Google scaling back food perks must mean that they've lost their mojo. It's all related! All of it!
- My pals at 10e20 crafted up a helpful list that can help you determine if you're a Digg spammer. You might be a Digg spammer if your porch collapses and kills five dogs. A Digg spammer or a redneck. I forget which...
Four star links:
![]()
- ClickTale has some interesting web habits of global web surfers. Fun fact: page load time has a tenfold effect on time spent on the site. That's pretty huge, so remember to make sure that your page loads as quickly as possible.
- Apparently images of pretty women can boost conversion rates. This may be news to you, but Rand's known this for years, which is why he uses pictures of pretty ladies on our site to fill in for me, Jane, Sarah, and Christine. In reality we all look like this. Don't tell anyone! We need more PRO signups!
- Small Business Trends has a list of 8 pricing strategies you can try out for your products and services. It's a good list of tips--it's not every day you receive advice on how to optimize your pricing structure.
- Ian Lurie analyzes each political party's convention website and crowns the RNC site the winner. Damnit...
- Rae Hoffman has a great post detailing how you can pimp your Wordpress theme for your users.
- Top Rank SEO has an archive of Google's Beijing Olympics logos--check them out if you missed any!
Five star links:
![]()
- Oh, Matt McGee. You're so smart and useful. This time around, Matt hypothesizes what Google does with the click-thru data they acquire whenever you click on a link. Smart thinking as usual. ;)
- Audette Media came out with a free SEO diagnostics tool. It's a log file parsing script, and it allows you to quickly parse out key criteria from log files using simple commands.
YOUmoz entries:
- Everything You Never Wanted to Know About Google Maps' Parameters. Pete Wailes breaks down Google Maps' parameters in crazy thorough detail.
- Collaborative Web Development: Early Input for Success. Andrew Mottaz talks about ProtoShare, a tool that enables real-time collaboration with clickable wire framing.
- How Accurate Are the Numbers in Google's Keyword Tool? HunterW tests Google's keyword tool estimates with his analytics data to see how Google's numbers compare with his metrics.
- An Intro to VSEO (Video Search Optimization). G-Forces looks into VSEO and tries out Tubemogul.com, a free service that provides "a single point for deploying uploads to the top video sharing sites," plus analytics on the videos.
- Indians are Spammers: Really! Kamanashish talks about how everyone thinks that Indians are spammers and gives us a glimpse into what it's like to be an Indian SEO receiving work outsourced from the US, UK, and Australia.
- Typosquatting: Why Registering Your Common Misspell Domains is Essential. Robbothan reminds us to register misspelled variations of our domain names and shares some potential negative consequences of not doing so.
- Blinking (Blogging + Linking). Stuartpt shares some tips on how to acquire links to your blog, and he highlights the benefits of this particular link acquisition strategy.
Best of YOUmoz:
- Getting Comparitive Intelligence, Analytics, and Business Strategy the Sneaky Way. Robbothan shares a great business strategy/competitive intelligence tip with us: take advantage of the Freedom of Information Act and request information from your government about your industry (e.g., ask the Tourism Boards for travel data).
- SEO from a Client Perspective. RichF tells us how frustrated he gets when he works with an SEO company and they disregard how his website is handled and the time it takes to implement changes. This post is a great reminder to all of us consultants that sometimes our clients need extra time to implement the changes we recommend, so we shouldn't get impatient or have unrealistic expectations.
- Networking at the SEOmoz Expert Training Seminar. Sly-grrr attended our training seminar and gives some shout outs to all of the great people he met.
New events added to the Events Calendar:
- Internet Marketing Conference September 11-12 at the Coast Plaza Hotel & Suites in Vancouver, BC, Canada
- Melbourne SEO Meetup September 13 at The Palms Food Court in Mt. Waverley/Syndal, Australia
- Scary SEO October 24-25 at the Hilton Deerfield Beach in Boca Raton, FL
Upcoming events:
- Internet Marketing Conference September 11-12 at the Coast Plaza Hotel & Suites in Vancouver, BC, Canada
- Melbourne SEO Meetup September 13 at The Palms Food Court in Mt. Waverley/Syndal, Australia
- Webdagene September 18-19 in Norway
- Social Networking Conference at the Millennium Gloucester Hotel Kensington and Conference Center September 22-23 in London, UK
- PPC Summit September 25-26 in Los Angeles, CA
New additions to the SEOmoz Marketplace:
Featured job postings:
- Online marketing manager for GO Outdoors in Sheffield, UK
- SEO for Allsportspeople.com in Stockholm, Sweden
- Junior SEO analyst for Native Remedies in Boca Raton, FL
- Director of search marketing for Teleflora in Los Angeles, CA
- SEO specialist for SmartSearch Marketing in Boulder, CO
Featured companies:
United States/North America:
- VRoooom Technology in Columbus, GA
- Galaxy Spectrum in New York
- iSearch Media in San Francisco, CA
- Ask2link.com in Redwood City, CA
- Search & Social in Salt Lake City, UT
-
Lure Interactive in Raleigh, NC
-
Develop Daly in Dallas, TX
UK/Europe:
- Studio Cappello in Padoue, Italy
Asia:
- The SEO Traffic in Hyderabad, India
- Actv-tec in Ramat-Gan, Israel
Australia:
- ThinkProspect in Australia
- Site Metrics in Australia
Featured resumes:
Happily employed:
- Patrick Daly in Dallas/Ft. Worth, TX, is a web designer, SEO, and "Wordpress fanatic" who works for Lead Maverick in Addison, TX.
SEOmoz Introduces New Blog & Content Guidelines (in a Good Way)
Posted by randfish on Aug 28, 2008
Posted by randfish
In just a few weeks, the SEOmoz blog will be celebrating its 4th birthday (the tools and some of the content has been around since 2003, but we think of October 2004 as the formal inception date). In that time, we've come a long way and attracted many of the best and brightest from the search community to participate and communicate through the Blog & YOUmoz. Up until now, though, we've never had any formal rules governing that participation.
To be honest, it's something we wouldn't do if we didn't have to. We love the small, close-knit community feeling of the site and the freedom from formal policies and legalese. In fact, even with the introduction of the blog etiquette policy, we're still striving towards guidelines that provide as much liberty as possible while still serving the best interests of everyone who participates and reads. The goal with these is really to provide some clarity and create the right sorts of expectations. Drama and controversy are, thankfully, rare, but if and when they do arise, we want everyone in the community to have insight into exactly how we'll respond.
Most of the rules are self-explanatory and obvious, but I thought it would be interesting and valuable to run over them briefly in a blog post, just to make sure we're all on the same page :-)
NOTE: The below are not the formal guidelines (those are in the actual document), they're just my thoughts on each section.
- Offensive content, etc.
This one's pretty darn obvious - don't be a turd. If you are, we'll remove your content and if you keep it up, we'll ban your account - pretty simple. - Content ownership
If you write something on the site, we can re-publish it elsewhere (the same policy all the other UGC sites have). Generally speaking, though, we'll try to check with you before associating your name or profile with anything big and public, of course. - Off-Topic Comments
We love them - they create a sense of community and foster the personal sharing environment we all love. That said, we know that a lot of our members get peeved when comments go way off into left field for multiple sets of replies, so we're asking that you limit to three, and if you go over egregiously, we might edit these out. In the future, we're looking into setting up an are for more off-topic types of banter. - Thumbs
Don't abuse them; 'nuff said. - Account Responsibility
If it's posted under your account, you're responsible for it. Of course, if your account gets hijacked, we'll be happy to help you recover it and remove any offending material. - Misrepresentation
If you're not Usain Bolt, please don't create an account with his name pretending to be the world's fastest man. We don't appreciate that and neither do the Jamaican fans (BTW - check out this awesome graphical slideshow from the NYTimes on just how fast he was). - Promotional Content
It's OK to promote relevant, valuable stuff, but what defines "relevant" and "valuable" is at our discretion. Use good judgement and you'll be fine. - YOUmoz Look-Back
If you write something for YOUmoz and we publish and you change your mind, you've got 24 hours to request removal, after which it's at our discretion as to whether to remove it. Obviously, we're hoping this is in very rare use, but there's certainly scenarios (such as when sensitive material is accidentally leaked), when it makes sense to have this as policy.
You'll also find our unchanged Blog Disclaimer regarding the SEOmoz post content, on the Etiquette page. If you've ever got any questions or concerns about any of these, feel free to leave a comment in this post and we'll get back to you (or just email us).
SEOmoz is growing; it's true. But that doesn't mean we can't still try our hardest to maintain that fun, small company vibe (and at only 16 people, we really are still quite small). Hopefully we'll never get that teenage stereotype applied to us - "Hey man! You used to be cool... What happened?" - fingers crossed :-)
BTW - Coming next week we'll have something on a related topic - our Guiding Principles (you can read more about these from Jim Collins, if you're curious).
Seven Things That Reality Could Borrow From The Internet
Posted by Jane Copland on Aug 27, 2008
Posted by Jane Copland
The Internet, as fragile, infuriating and enigmatic as its features can be, certainly does some things that I'd really like to see implemented, at least for beta testing, in real life. I am not a programmer, so this is piecemealed together from things I do know... but in my ideal world, I'd be able to solve most of my problems with a couple of simple instructions and a hard refresh.1. Redirecting phone numbers. When I moved to Seattle (two years ago last Saturday), I acquired a local number. In the days before Facebook became microchipped into everyone's forehead, I had little means of getting in touch with everyone I knew and letting them know that my number had changed.
I would like to take the hassle out of changing my phone number. I should be able to text my service provider with this:
Redirect 301 3456 1-206-555-2387
This would be far more convenient than trying to email everyone in my phone book.
Additionally, upon receiving a new number, it came to my attention that the number was only one digit different to that of a large parking garage in Seattle. No, I cannot help you get your car out of the Union Square garage at seven a.m. on Sunday morning.
2. To deal with the people who'd abandoned their cars in the garage whilst out drinking in Seattle, I'd like to text in:
if ($question=="parking garage")
echo "Your car has been impounded.";
else
echo "Hello.";
3. Another thing I found infuriating upon moving to the U.S. was your addresses. In New Zealand, we have addresses like:
23 Smith Street
Wadestown
Wellington
New Zealand
I shall not entertain the idea that New Zealand may have, in the time I have been away, instigated postal codes. Here, and in various other countries too cool for simple addresses, you've made things far too complicated. In the United States, they number street addresses like it's a contest to count to one-million. I've not lived at a street address below 1000 since I came here. And Britain: what is with those postal codes? EC1M 5UJ? W2 1JU?
I would like to be able to rewrite a complicated address, sending this on a postcard to the post office:
RewriteEngine on
RewriteRule ^30 Brown Street Seattle $ComplicatedAddressLongPostalCode
4. Real life should also be programmed such that I don't waste my time trying to get into bars and clubs that I'm not going to be allowed into. It's just a risk you take when you're underage: you can guarantee that some bars in some towns either aren't going to ask to see identification, or they'll let you're in because you're a female and you're wearing lots of make-up. But most won't.
A simple system of cue cards would save us all a lot of time. A bar that will definitely ask you for ID posts a 401 on their doors. Those that will also not fall for fake IDs should make it clear with a 403. A simple 502 indicates that the bar is at capacity.
5. Unplugging and re-plugging-in anything that doesn't work properly should immediately result in it working again.
6. I would like to be able to establish a secure connection to my pizza delivery place. Encrypting the information that I send to the person on the phone at Palermo's would make me feel a bit better when they repeat both my name and my credit card number aloud in the store whilst taking my order. Fantastic work, telephone guy. Now everyone knows all my basic financial details, including my card's expiration date and my middle initials and my address.
7. Given how many friends I have living in different time zones, it would be useful to employ IP delivery on my mobile phone. If someone calls my phone from Australia or New Zealand, they're delivered the me who knows how to pronounce words like "g'day" and who says "eh" instead of "huh." When my grandmother calls, I can serve up the version that passes all the Safe Search requirements. Americans are served a Jane who says "soccer" instead of "football." Without such a feature, speaking the correct version of English at the correct time is far too difficult.
If someone would get onto that, I'd appreciate it. Especially the bit about cleaning up my language around my grandmother.
The Vast, Pacific Horizon
Posted by randfish on Aug 26, 2008
Posted by randfish
Sunday night. Rays of sunshine are pouring in heat through the skies above Los Angeles, penetrating the plane's interior despite the drawn windowshades. Mystery Guest is next to me, reading a book we picked up on the Santa Monica pier today, and a Macromedia Flash document is calling to me from the desktop tray, but I'm in the writing mood, so it'll have to wait a little longer.
SEOmoz has been a strange place to work over the last 9 months - not because we've moved offices or doubled our staff or shifted around the management, though those milestones have certainly had an impact. No, what's really odd is that we've been in a state of constant anticipation - working towards the biggest launch we've ever had and salivating in anticipation of the release. If you've ever smoked a brisket or braised lamb on the stove, you know the sensation. Every minute spent waiting feels like an hour. The olfactory assault teases you; the glances at the clock are too frequent, and your stomach voices its opinion that the time-space continuum is moving at a less-than-optimal rate. Stretch that over the course of a year and you've got a good idea how we all feel.
Rewind to the Fall of 2007. Seattle's having a rare sunbreak in late October and I'm at lunch with Michelle (our board member from Ignition). "What's my big idea?" she wants to know. The one I'm dreaming about - the one I'd build if resources were no constraint and time was, for once, on my side. "Well," I say, "there is this one thing." Yeah - but that one thing is going to take a lot more time and resources than we've got, even without outside investment. It's so ambitious that even my usually optimistic friends in the industry don't see it as a real possibility in the next half decade. The thing is - they don't know about my secret weapons (and until January rolled around, actually, neither did I).
It turns out that with the right connections, the right partnerships, a half-crazy CEO, a pair of equally over-optimistic, never-say-die engineers (Nick & Ben), and the dedicated SEOmoz team, my pipe dream might actually have a chance in hell of bearing fruit.
February of 2008 and some early testing gives us a roadmap, but it's an expensive one and it's going to mean tying up nearly all of our dev resources for 6 months (and adding a handful of pricey, new talent to the team). That means virtually no new tools, no new projects, no time to patch up the parts of the SEOmoz site that aren't scaling so well. Big risk could spell big rewards, but only if everyone in the SEO world thinks this product is as amazing as I do. Otherwise, the burn rate is going to catch up too fast, and that means... Well, it won't be pretty.
Looking up from my laptop, the sunlight's gone and the dark rainclouds of Northern Oregon obscure the last wisps on sunset. That Flash document - a slideshow of wireframes for our new product, still hasn't gotten the attention it deserves. The visualization of all our new stuff is proving to be a massive challenge, so I'm attempting to re-skin the graphs and charts to help clear this hurdle. Some of the concepts are so new and unfamiliar that they require a great deal of education before they can start to provide value and insight. SEOs are smart, and they learn fast, but we don't have the luxury of time on our side, and in a down economy, marketers need actionable data, not inaccessible brain teasers.
In May, I remember getting my first glance at an early Alpha version of the product - by then it was affectionately called "Carhole" internally. If you don't watch the Simpsons regularly, the name's a nod to this brilliant bit of dialogue. Every SEO project I worked on that month and every question I answered found some use for "Carhole." And every time I didn't use it, I thought of how, when the final product launched, I'd be able to solve all the missing pieces of the puzzle. But the doubts were still there - what if no one else realizes how amazing this will be? What if the data is too complex to be accessible to a large audience? What if we run out of money before we can launch?
This, I think, is a startup CEO's life - half driving, mind-numbing, teeth-chattering fear. And, half wild-eyed, frenetic, obsessive passion. Nothing's good enough, yet everything is amazing. Nothing can be launched fast enough, but rushing out the door is fraught with peril. Today the world will rejoice at the mere thought of your product; tomorrow, it's too complex to get traction. How do we survive this institutional chaos without going mad? I don't know - I know that some of us don't. I just wish I knew whether it was luck or wisdom that kept the successful ones afloat in the maelstrom - and whether I have enough of either to make it.
Tonight I'm back in Seattle. Mystery Guest's still next to me, but she's given up on her book and has fallen asleep on the floor next to the computer in our spare apartment bedroom. In 18 days, we'll be married - another event nothing can prepare me for, and one that takes up every spare second of an already overburdened year. Has ambition outweighed common sense? Has Rand finally succumbed to his own driving neuroses? Only time will tell. I do know that the next 60 days are going to be some of the defining moments of my life, both personally and professionally. I just thank the stars that even if things don't turn out perfect on the professional side, they've never looked brighter personally. And deep down, I know that's the one that really matters.
Headsmacking Tip #6 - Test with Paid Search Before You Target with SEO
Posted by randfish on Aug 25, 2008
Posted by randfish
This may seem like old hat to many SEOs, but it's a tip that never fails to get an "oh yeah!" during client meetings. The concept is simple - in any given search engine optmization campaign, you are naturally going to form a list of high-traffic, (perceived) high value keywords that are an idealistic goal for your site to dominate. For a site like SEOmoz, those might be the highly competitive terms like "SEO" or "Search Engine Optimization," while in a field like BuddyTV's it might be "tv shows" or "tv news."
The problem is that while these keyword searches seem like no-brainers, ranking for them can take a remarkable amount of effort on both the content and link building side. To warrant that investment, you need to know, from a business perspective, that financial returns will accompany the rankings. One great way to do this is to use paid search to investigate the likely ROI of visits from those keywords. Buy the keyword traffic for a few weeks or a month and measure visitors via a segmented tracking campaign (check out this post on action tracking to learn more). If the visits that arrive via those searches convert well and produce value, you know that a serious investment is warranted. If, however, they turn out to be tire-kickers and have a low propensity to produce returns, you can re-focus on higher ROI targets.
There's just a few valuable tips to bear in mind when you're pursuing this process:
- Paid search traffic can behave differently than organic traffic, so don't take the figures at 100% accuracy. Build in some room for error, and you'll create far better expectations.
- When crafting your PPC campaign for test purposes, make sure to narrow to exact match so you don't accidentally measure traffic that's coming in for longer tail or modified versions of the search query. It's great to do this and measure response in a PPC campaign, but with SEO, you won't be able to naturally rank for those same variants unless you identify and target them individually.
- Make sure to narrow to a geographic area, especially if your keywords contain any potential local intent or local modifiers. Otherwise, you can seriously over/under-estimate.
- Keep seasonal variation/flux in mind. Use Microsoft's Keyword Forecast or Google Insights for Search to help out. Volume fluctuations usually indicate shifting intent as well, so purchasing keywords in a down period can hamper the accuracy of your forecasts.
That's it for this week's headsmacker. I've got a very personal post I worked on during my plane flight back from LA this weekend coming soon (hopefully tomorrow), and we're also launching our new blog etiquette guidelines and some explanations this week, so stay tuned!
BTW - If you somehow missed it, go back and check out Danny's brilliant post from last week on analyzing the Top 100 Blogs. It flew under the radar a bit, but is worth a thorough examination.
Beware Pay-Per-Performance Agreements: SEM Sues Pop Phenomena ‘The Secret’ for Unpaid Share of Web Revenue
Posted by Sarah Bird, Esquire on Aug 25, 2008
Posted by Sarah Bird, Esquire
May It Please the Mozzers,Hollings denies all the allegations against him in his answer to the complaint.
It is worth noting that Hollings and The Secret had been engaged in a dispute about money before The Secret filed suit. Hollings had informally accused The Secret of withholding compensation that he was owed. It is possible, although improvable, that The Secret proactively filed a suit against Hollings to pressure him to drop his informal complaints about unpaid compensation.
If that was its intention, it didn't work. Hollings filed a lawsuit against The Secret in May 2007.
US$8,000.00 per month to broadcast plus a share of 10% of gross margins of all revenues from The Secret website. The revenues you will receive from this, in fact, will exceed the Nine Network's revenues as they have 10% of Prime Time's net profits, which will come after your share.Hollings claims he never received his 10% share of "gross margins of all revenues" (whatever that means), an amount that he believes is over three million dollars. Hollings also alleges that The Secret sent "numerous communications" assuring him that his portion of the gross margin would be forthcoming and instructing him to set up an LLC to receive the large sums of money.
I've written before about the dangers involved in commissions-based or pay-per-performance contracts. There is tremendous potential for gain, but also tremendous risk. If you decide to take the plunge, make certain you have a solid, written and signed contract. If the SEM in this case had a signed contract, he might not be in his current unenviable situation. Remember to get it in a signed writing!
There haven't been any rulings in the case yet about whether Hollings owed a duty of loyalty to The Secret by virtue of his relationship with the company. Generally, an SEO/M probably isn't an agent or fiduciary of his or her client. However, it is possible for an SEO/M to become an agent with special duties of loyalty depending on the nature of the relationship and the agreement between the parties.
To avoid unintentionally having a duty of loyalty to a client, expressly state in your contracts that you are an independent contractor, not the client's fiduciary or agent. Clarifying your relationship with clients helps them understand that you can work with their competitors and have no legal obligation to further their interests to the exclusion of others.
Best Regards,
Sarah
Using Your Whole Business to Build Links
Posted by willcritchlow on Aug 22, 2008
Posted by willcritchlow
In my opinion anyone working in marketing should be reading Seth Godin's blog. Seth is a new marketing expert and his brainstorms and thoughts regularly give me new ideas. I am in the middle of reading one of his books - Meatball Sundae - its contents won't surprise anyone who reads Seth's blog; it's premise is that mass market products are "meatballs" and the new marketing (in which he includes SEO) are "sundae toppings". Trying to add sundae toppings to meatballs results in a mess, and organisations need to be built from the ground up with new marketing built in.We'll get on in a second to situations where this isn't exactly true, but the basic premise is certainly tempting:
- Paypal wasn't done by an established payment provider - it was a start-up
- ebay's marketing looks nothing like Sotheby's
- Amazon apparently gets ~30x the traffic that Walmart's website gets
There are "meatball" businesses like Tesco (our largest supermarket in the UK) who have broadly understood SEO (although they have a long way to go in some areas, they are miles ahead of the competition) and who are now popping up as competitors across many many verticals.
I therefore think it can be possible to translate old-school success into SEO success with some creativity, and it is still possible to start up in traditional ways in many sectors and at least gather local search traffic through basic SEO techniques. Even when the website is effectively an afterthought to the core business.
However...
It is an analogy that has great use for those of us who have to sell SEO and even more so for those of us who have to explain to over-enthusiastic prospects that SEO is not a magic switch we have under our desks marked "Google rankings".
Link building
What do you mean by link building? How do you do link building?
We know from Rand's question and the enthusiasm for various linkbuilding tips that acquiring links is something many SEOs struggle with.
There are a variety of ways of 'building' links - some to be recommended and some definitely not:
- Directory links and those that you get automatically just by asking / submitting
- Asking for each link and "selling" to the individual webmasters
- Link worthy content (and asking for links off the back of this)
- Linkbait through social media / viral ideas
- Spam
- Buying links (through a network)
- Buying links individually
But meatball sundae teaches us that there is another way:
- Build your business in such a way that it acquires links
Lessons we can apply
I am a big advocate of looking for ways that clients' businesses can support link acquisition. For those of you at the expert seminar this week, this fits closely with Rand's presentation on enterprise link building strategies. It became clear at the seminar that there are a lot of in-house SEOs who read SEOmoz and for you guys (or agencies working with larger clients) I think a critical success factor will be exactly this.
In no particular order, here are a few ideas I have had on this subject (I'd love to see more in the comments):
Partnerships and content syndication and all other ideas from Rand's presentation
Rand's presentation at the expert seminar this week talked about this and a variety of other enterprise link-building tactics. I have tried to avoid re-using his ideas (apart from the unicorn link, below). All of his ideas belong in this list as well. If you weren't there, they'll all be out on video soon...
Releasing financial information in link friendly ways
Obviously this is closely regulated, but within the confines of what you are allowed to do, consider carefully how financial information is released as there are many places that are guaranteed to cover it, so some basic linkworthiness and keyphrase research goes a long way.
Allies and internal partnerships
You will have a PR and marketing team. Making friends with them and getting them on your side means that your budget just effectively grew. Both advertising and publicity can attract links if done in the right way. The best advice I can give here is not to preach but rather to help them look good to their boss. Just like any networking interaction - think what you can do for them. Internal networking is no different.
Use your homepage
If you create linkworthy content, and you have a big brand, then you don't need social media to begin the process of spreading it. If your homepage gets tens of thousands of visitors a day, then hitting your own homepage can be as good as hitting the digg homepage (remembering that your content is going to be a lot more relevant to your average visitor than the average digg visitor). Integrate your linkbait into your business.
Use your email list
We've been talking about this one quite a lot at Distilled HQ and maybe it'll be the subject of its own post sometime soon, but the power of building (what Seth calls) a permission-based relationship with people whereby they not only subscribe to your special offer newsletter but also want to hear when you launch new pieces of linkbait is hard to overstate. Think this is crazy and no-one would ever do that? Consider viral ideas like 10 reasons it would rule to date a unicorn. I think a lot of the people that appealed to would love an email when the next one in the series is released.
This is not an exhaustive list (and hasn't even really covered the ways your business can be linkworthy in itself) so I'd love to see your ideas and thoughts in the comments...
Quick note to say thanks to everyone whose hard work went into the expert seminar this week. I got a lot out of the sessions and the networking and it was especially good to put faces to avatars when meeting so many people I've spoken to online but never met before.
Keeping People Away From Your Website: A Beginner’s Guide
Posted by Jane Copland on Aug 22, 2008
Posted by Jane Copland
Many of you have probably set your SEOmoz account settings such that when you comment on a blog post, we email you whenever someone adds a new comment. One thing we don't do is include the contents of the new comment in the notification email. Why not? Because then you would have less reason to click through to see the comment in its natural habitat and you'd be less likely to reply. The same goes for SEOmoz private messages and replies to Q&A questions.Some people really don't like this. Having the message provided in the email is certainly the quickest solution, but it drastically reduces the chances of a person clicking through to a site. In a limited sense, this isn't too much of a problem, but over time, this surely could result in a noticeable drop in traffic.
I've noticed more and more sites steering away from this model lately. Most recently, I have seen photo comments in Facebook notification emails containing the text of what the person wrote. Facebook notification emails already show the text of wall posts and private messages, but up until now, photo comments could only be seen on-site. To reply to any of these messages, one needs to visit Facebook, but people often don't. Consider this recent conversation I had with a friend:
Jane: Ooh you have a message!
Stephen: Nah, from a mate I used to work with. Read it in Gmail already.
Jane: I always do that and forget to open it. Then I get all excited. "A message!" And I've already read it.
Stephen: You should write a book about your tragic life.
Ignoring how tragic it is that I get excited about Facebook messages, it's true that I read messages in Gmail and, unless they warrant immediate attention, usually resolve to reply later. Later, I'll go to Facebook and notice that I have a new message. However, upon going to the inbox, I'll remember that I've already read it. Unless I need to reply, I'll frequently delete it without opening it again. My not clicking through means that Facebook serves at least two less advertisements than it would have otherwise.
Adding the content of blog and photo comments to notification emails seems even more dangerous. If a person is simply interested in keeping up with a conversation and not adding to it themselves, they can easily read everything they need to in their email accounts.
We know what it's like with sites like Facebook, too. I'll think I'm just going over to reply to a message or look at a photo comment, and I get distracted. I go to the home page and look at the news feed. I click around. Not following a notification email kills a lot of potential ad views and actions for Facebook or for any site which gives out too much information over email. My eyeball-time is given to Gmail instead.
If this practice is popular enough that companies don't want to get rid of it, would it be better to include only a snippet of the content? Perhaps a set number of words or a percentage of the text. After all, people are more likely to be interested in reading the rest of the message if they're only presented with half of it:

Many other sites, including Twitter and LinkedIn, follow this model. I'm not sure about this tactic because it is so convenient to read things via email. This is especially true with Gmail or any email system that threads email messages. However, it just seems vaguely counter-intuitive.
Some have likened these emailed messages as being like the difference between ordering delivery and eating in the restaurant. I disagree, because you still pay for the meal if you have it delivered. In fact, in some places, you pay more. When I receive the message elsewhere, I don't see any advertising (aside from Gmail's!), so a website whose revenue comes from ads is essentially giving me my meal for free.
A far better analogy is that of RSS feeds: People who prefer to read articles and posts through feed readers could easily digest everything a site puts out without ever visiting the site for themselves. A similar argument regarding RSS is whether or not sites should provide the full text of their posts in RSS.
Is the mostly positive user-experience of "delivery" messages a good one? I quite like reading my messages in the environment from which they were sent and I don't view that extra clicks as a bother. What do you think is the correct balance between ease of use for site members and creating an environment where people are most likely to visit a site?
