Why did you decide to come to dotmailer?
I first got to know dotmailer when the company was just a bunch of young enthusiastic web developers called Ellipsis Media back in 1999. I was introduced by one of my suppliers and we decided to bring them on board to build a recruitment website for one of our clients. That client was Amnesty International and the job role was Secretary General. Not bad for a Croydon company whose biggest client before that was Scobles the plumber’s merchants. So, I was probably dotmailer’s first ever corporate client! After that, I used dotmailer at each company I worked for and then one day they approached a colleague and me and asked us if we wanted to work for them. That was 2013. We grabbed the opportunity with both hands and haven’t looked back since.
Tell us a bit about your role
I’m the Global Head of Technical Solutions which actually gives me responsibility for 2 teams. First, Custom Technical Solutions (CTS), who build bespoke applications and tools for customers that allow them to integrate more closely with dotmailer and make life easier. Second, Technical Pre-sales, which spans our 3 territories (EMEA, US and APAC) and works with prospective and existing clients to figure out the best solution and fit within dotmailer.
What accomplishments are you most proud of from your dotmailer time so far?
I would say so far it has to be helping to turn the CTS team from just 2 people into a group of 7 highly skilled and dedicated men and women who have become an intrinsic and valued part of the dotmailer organization. Also I really enjoy being part of the Senior Technical Management team. Here we have the ability to influence the direction and structure of the platform on a daily basis.
Can you speak a bit about your background and that of your team? What experience and expertise is required to join this team?
My background is quite diverse from a stint in the Army, through design college, web development, business analysis to heading up my current teams. I would say the most valuable skill that I have is being highly analytical. I love nothing more than listening to a client’s requirements and digging deep to work out how we can answer these if not exceed them.
As a team, we love nothing more than brainstorming our ideas. Every member has a valid input and we listen. Everyone has the opportunity to influence what we do and our motto is “there is no such thing as a stupid question.”
To work in my teams you have to be analytical but open minded to the fact that other people may have a better answer than you. Embrace other people’s input and use it to give our clients the best possible solution. We are hugely detail conscious, but have to be acutely aware that we need to tailor what we say to our audience so being able to talk to anyone at any level is hugely valuable.
How much of the dotmailer platform is easily customizable and when does it cross over into something that requires your team’s expertise? How much time is spent on these custom solutions one-time or ongoing?
I’ll let you in on a little secret here. We don’t actually do anything that our customers can’t do with dotmailer given the right knowledge and resources. This is because we build all of our solutions using the dotmailer public API. The API has hundreds of methods in both SOAP and REST versions, which allows you to do a huge amount with the dotmailer platform. We do have a vast amount of experience and knowledge in the team so we may well be able to build a solution quicker than our customers. We are more than happy to help them and their development teams build a solution using us on a consultancy basis to lessen the steepness of the learning curve.
Our aim when building a solution for a customer is that it runs silently in the background and does what it should without any fuss.
What are your plans for the Custom Tech Solutions team going forward?
The great thing about Custom Technical Solutions is you never know what is around the corner as our customers have very diverse needs. What we are concentrating on at the moment is refining our processes to ensure that they are as streamlined as possible and allow us to give as much information to the customer as we can. We are also always looking at the technology and coding approaches that we use to make sure that we build the most innovative and robust solutions.
We are also looking at our external marketing and sharing our knowledge through blogs so keep an eye on the website for our insights.
What are the most common questions that you get when speaking to a prospective customer?
Most questions seem to revolve around reassurance such as “Have you done this before?”, “How safe is my data?”, “What about security?”, “Can you talk to my developers?”, “Do I need to do anything?”. In most instances, we are the ones asking the questions as we need to find out information as soon as possible so that we can analyse it to ensure that we have the right detail to provide the right solution.
Can you tell us about the dotmailer differentiators you highlight when speaking to prospective customers that seem to really resonate?
We talk a lot about working with best of breed so for example a customer can use our Channel Extensions in automation programs to fire out an SMS to a contact using their existing provider. We don’t force customers down one route, we like to let them decide for themselves.
Also, I really like to emphasize the fact that there is always more than one way to do something within the dotmailer platform. This means we can usually find a way to do something that works for a client within the platform. If not, then we call in CTS to work out if there is a way that we can build something that will — whether this is automating uploads for a small client or mass sending from thousands of child accounts for an enterprise level one.
What do you see as the future of marketing automation technology? Will one size ever fit all? Or more customization going forward?
The 64 million dollar question. One size will never fit all. Companies and their systems are too organic for that. There isn’t one car that suits every driver or one racquet that suits every sport. Working with a top drawer partner network and building our system to be as open as possible from an integration perspective means that our customers can make dotmailer mold to their business and not the other way round…and adding to that the fact that we are building lots of features in the platform that will blow your socks off.
Tell us a bit about yourself – favorite sports team, favorite food, guilty pleasure, favorite band, favorite vacation spot?
I’m a dyed in the wool Gooner (aka Arsenal Football Club fan) thanks to my Grandfather leading me down the right path as a child. If you are still reading this after that bombshell, then food-wise I pretty much like everything apart from coriander which as far as I’m concerned is the Devils own spawn. I don’t really have a favorite band, but am partial to a bit of Level 42 and Kings of Leon and you will also find me listening to 90s drum and bass and proper old school hip hop. My favorite holiday destination is any decent villa that I can relax in and spend time with my family and I went to Paris recently and loved that. Guilty pleasure – well that probably has to be confessing to liking Coldplay or the fact that my favorite sandwich is peanut butter, cheese and salad cream. Go on try it, you’ll love it.
While the program is recently revamped, dotmailer has enjoyed a 17-year history of working side-by-side with partners like Magento, Salesforce and Microsoft Dynamics. We value these relationships as an opportunity to help deliver the best marketing strategies that lead to more business for you and your clients. Our new partnership program extends these relationships with the right tools, resources and benefits to help you build, run and grow a profitable agency, marketing or technology reseller business.
Here are the top five questions about the partner program answered:
Our partner program delivers two types of certification for two distinct types of audiences:
dotmailer is a fast, powerful, and easy-to-use marketing automation platform with email at its core. Our world-class integrations make dotmailer extensible, and suitable for both B2C and B2B marketers alike. Here’s what some of our current partners have to say:
“We have found that dotmailer offers a strong solution. Not only do they cater to retail brands, but they also have a distinct B2B focus, which aligns with the more than 60% of our clients that have a B2B component as part of their ecommerce channels. Leveraging the dotmailer solution makes these conversations more relevant when discussing their marketing needs. As Magento’s Premier email marketing automation provider, they have invested heavily in both the technology and the sales enablement tools we need to win over customers.” – Caleb Bryant, Strategic Alliances Manager at Gorilla Group
“dotmailer enhances and extends our opportunity to bring customers a solution that provides highly personalized, automated and measureable email interactions to their customers to further nurture leads and customer engagement.” “An additional benefit of dotmailer is the pricing flexibility and geographical reach.” – Motti Danino, VP of Operations, Oro Inc.
The dotmailer partner program is free to join and benefits are offered in three tiers: Bronze, Silver and Gold. The benefits include commission, guest blogging, partner case studies, co-hosted webinars, event sponsorship and more. Our main aim is help partners become more successful and rise through the ranks as they become more affluent in offering the dotmailer platform and services.
dotmailer is committed to ensuring our agency partners have the tools at their disposal to continue them to grow service retainers and effectively sell a best-of-breed email marketing automation platform. Our philosophy has always been to innovate and we still run in bi-weekly development cycles with quarterly releases. We are constantly innovating on both the platform and our integrations, meaning the partner program will continue to evolve as does the dotmailer feature set.
For more information and to submit your details so we can get in touch, visit our partners page.
Posted by wrttnwrd
In spite of all the advice, the strategic discussions and the conference talks, we Internet marketers are still algorithmic thinkers. That’s obvious when you think of SEO.
Even when we talk about content, we’re algorithmic thinkers. Ask yourself: How many times has a client asked you, “How much content do we need?” How often do you still hear “How unique does this page need to be?”
That’s 100% algorithmic thinking: Produce a certain amount of content, move up a certain number of spaces.
But you and I know it’s complete bullshit.
I’m not suggesting you ignore the algorithm. You should definitely chase it. Understanding a little bit about what goes on in Google’s pointy little head helps. But it’s not enough.
I have this friend.
He ranked #10 for “flibbergibbet.” He wanted to rank #1.
He compared his site to the #1 site and realized the #1 site had five hundred blog posts.
“That site has five hundred blog posts,” he said, “I must have more.”
So he hired a few writers and cranked out five thousand blogs posts that melted Microsoft Word’s grammar check. He didn’t move up in the rankings. I’m shocked.
“That guy’s spamming,” he decided, “I’ll just report him to Google and hope for the best.”
What happened? Why didn’t adding five thousand blog posts work?
It’s pretty obvious: My, uh, friend added nothing but crap content to a site that was already outranked. Bulk is no longer a ranking tactic. Google’s very aware of that tactic. Lots of smart engineers have put time into updates like Panda to compensate.
He started like this:
And ended up like this:
Alright, yeah, I was Mr. Flood The Site With Content, way back in 2003. Don’t judge me, whippersnappers.
Reality’s never that obvious. You’re scratching and clawing to move up two spots, you’ve got an overtasked IT team pushing back on changes, and you’ve got a boss who needs to know the implications of every recommendation.
Why fix duplication if rel=canonical can address it? Fixing duplication will take more time and cost more money. It’s easier to paste in one line of code. You and I know it’s better to fix the duplication. But it’s a hard sell.
Why deal with 302 versus 404 response codes and home page redirection? The basic user experience remains the same. Again, we just know that a server should return one home page without any redirects and that it should send a ‘not found’ 404 response if a page is missing. If it’s going to take 3 developer hours to reconfigure the server, though, how do we justify it? There’s no flashing sign reading “Your site has a problem!”
Why change this thing and not that thing?
At the same time, our boss/client sees that the site above theirs has five hundred blog posts and thousands of links from sites selling correspondence MBAs. So they want five thousand blog posts and cheap links as quickly as possible.
Cue crazy music.
SEO is, in some ways, for the insane. It’s an absurd collection of technical tweaks, content thinking, link building and other little tactics that may or may not work. A novice gets exposed to one piece of crappy information after another, with an occasional bit of useful stuff mixed in. They create sites that repel search engines and piss off users. They get more awful advice. The cycle repeats. Every time it does, best practices get more muddled.
SEO lacks clarity. We can’t easily weigh the value of one change or tactic over another. But we can look at our changes and tactics in context. When we examine the potential of several changes or tactics before we flip the switch, we get a closer balance between algorithm-thinking and actual strategy.
At some point you have to turn that knowledge into practice. You have to take action based on recommendations, your knowledge of SEO, and business considerations.
That’s hard when we can’t even agree on subdomains vs. subfolders.
I know subfolders work better. Sorry, couldn’t resist. Let the flaming comments commence.
To get clarity, take a deep breath and ask yourself:
“All other things being equal, will this change, tactic, or strategy move my site closer to perfect than my competitors?”
Breaking it down:
A change takes an existing component or policy and makes it something else. Replatforming is a massive change. Adding a new page is a smaller one. Adding ALT attributes to your images is another example. Changing the way your shopping cart works is yet another.
A tactic is a specific, executable practice. In SEO, that might be fixing broken links, optimizing ALT attributes, optimizing title tags or producing a specific piece of content.
A strategy is a broader decision that’ll cause change or drive tactics. A long-term content policy is the easiest example. Shifting away from asynchronous content and moving to server-generated content is another example.
No one knows exactly what Google considers “perfect,” and “perfect” can’t really exist, but you can bet a perfect web page/site would have all of the following:
These 8 categories (and any of the other bazillion that probably exist) give you a way to break down “perfect” and help you focus on what’s really going to move you forward. These different areas may involve different facets of your organization.
Your IT team can work on load time and creating an error-free front- and back-end. Link building requires the time and effort of content and outreach teams.
Tactics for relevant, visible content and current best practices in UX are going to be more involved, requiring research and real study of your audience.
What you need and what resources you have are going to impact which tactics are most realistic for you.
But there’s a basic rule: If a website would make Googlebot swoon and present zero obstacles to users, it’s close to perfect.
Assume every competing website is optimized exactly as well as yours.
Now ask: Will this [tactic, change or strategy] move you closer to perfect?
That’s the “all other things being equal” rule. And it’s an incredibly powerful rubric for evaluating potential changes before you act. Pretend you’re in a tie with your competitors. Will this one thing be the tiebreaker? Will it put you ahead? Or will it cause you to fall behind?
Perfect is great, but unattainable. What you really need is to be just a little perfect-er.
Chasing perfect can be dangerous. Perfect is the enemy of the good (I love that quote. Hated Voltaire. But I love that quote). If you wait for the opportunity/resources to reach perfection, you’ll never do anything. And the only way to reduce distance from perfect is to execute.
Instead of aiming for pure perfection, aim for more perfect than your competitors. Beat them feature-by-feature, tactic-by-tactic. Implement strategy that supports long-term superiority.
Don’t slack off. But set priorities and measure your effort. If fixing server response codes will take one hour and fixing duplication will take ten, fix the response codes first. Both move you closer to perfect. Fixing response codes may not move the needle as much, but it’s a lot easier to do. Then move on to fixing duplicates.
Do the 60% that gets you a 90% improvement. Then move on to the next thing and do it again. When you’re done, get to work on that last 40%. Repeat as necessary.
Take advantage of quick wins. That gives you more time to focus on your bigger solutions.
Google has lots of tweaks, tools and workarounds to help us mitigate sub-optimal sites:
Easy, right? All of these solutions may reduce distance from perfect (the search engines don’t guarantee it). But they don’t reduce it as much as fixing the problems.
The next time you set up rel=canonical, ask yourself:
“All other things being equal, will using rel=canonical to make up for duplication move my site closer to perfect than my competitors?”
Answer: Not if they’re using rel=canonical, too. You’re both using imperfect solutions that force search engines to crawl every page of your site, duplicates included. If you want to pass them on your way to perfect, you need to fix the duplicate content.
When you use Angular.js to deliver regular content pages, ask yourself:
“All other things being equal, will using HTML snapshots instead of actual, visible content move my site closer to perfect than my competitors?”
Answer: No. Just no. Not in your wildest, code-addled dreams. If I’m Google, which site will I prefer? The one that renders for me the same way it renders for users? Or the one that has to deliver two separate versions of every page?
When you spill banner ads all over your site, ask yourself…
You get the idea. Nofollow is better than follow, but banner pollution is still pretty dang far from perfect.
Mitigating SEO issues with search engine-specific tools is “fine.” But it’s far, far from perfect. If search engines are forced to choose, they’ll favor the site that just works.
By the way, distance from perfect absolutely applies to other channels.
I’m focusing on SEO, but think of other Internet marketing disciplines. I hear stuff like “How fast should my site be?” (Faster than it is right now.) Or “I’ve heard you shouldn’t have any content below the fold.” (Maybe in 2001.) Or “I need background video on my home page!” (Why? Do you have a reason?) Or, my favorite: “What’s a good bounce rate?” (Zero is pretty awesome.)
And Internet marketing venues are working to measure distance from perfect. Pay-per-click marketing has the quality score: A codified financial reward applied for seeking distance from perfect in as many elements as possible of your advertising program.
Social media venues are aggressively building their own forms of graphing, scoring and ranking systems designed to separate the good from the bad.
Really, all marketing includes some measure of distance from perfect. But no channel is more influenced by it than SEO. Instead of arguing one rule at a time, ask yourself and your boss or client: Will this move us closer to perfect?
Hell, you might even please a customer or two.
One last note for all of the SEOs in the crowd. Before you start pointing out edge cases, consider this: We spend our days combing Google for embarrassing rankings issues. Every now and then, we find one, point, and start yelling “SEE! SEE!!!! THE GOOGLES MADE MISTAKES!!!!” Google’s got lots of issues. Screwing up the rankings isn’t one of them.
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!
Posted by Isla_McKetta
“How can I learn SEO?” is a deceptively simple question. The standard approach is to attempt to appeal to anyone who’s interested in SEO without any idea of your previous experience or the actual reasons you want to learn SEO. That’s fun. Especially the part about weeding through tons of information that might not even apply to what you want to learn.
So let’s fix that. This guide is written to help you choose your own SEO adventure. If you know very little about SEO and just want to learn enough to impress your CMO, start at the beginning and stop when you feel like you understand enough concepts. Or if you’ve been doing SEO for years but need a brush up on the latest tips and tricks before impressing a potential client or employer, there’s a path for you too. Be sure to follow the links. They refer you to resources that are much more in-depth than we could reproduce in one post.
You may know what a title tag is, but you aren’t quite sure how to use it or why. The SEO Newbie could be a web developing hobbyist on the verge of a new obsession or someone looking for the next growing career path. Regardless, you have the most to learn (and the most to gain) from this adventure.
Start at the very beginning with What is SEO? and explore as many paths as you can. You might be surprised at the bits of information you pick up along the way. For a guided tour, follow the teal boxes. Don’t forget to bookmark this page so you can come back and learn more once you’ve absorbed each batch of info.
You were doing SEO back in the days of AltaVista, so you know all the things to know. Except maybe you took a break for a few years or decided to swap that black hat for a gray (or even white) one and need to know what’s the what with the major changes in the past few years.
Make a quick stop at the Algorithm Change History to catch up on the latest updates and penalties. After that, we’ll guide you through some of the topics that are more likely to have changed since you last checked. Just look for the purple boxes.
You’ve heard of SEO. You might even have worked with a few SEOs. Now you’re ready to dig in and understand what everyone’s talking about and how you can use all that new info to improve your marketing (and maybe level up your career at the same time).
Start with What is SEO? and look for shortcuts in orange boxes along the path to gather highlights. You can always dig deeper into any topic you find especially interesting.
Whichever path you choose, don’t worry, we’ll keep weaving you in and out of the sections that are relevant to your learning needs; just look for the color that’s relevant to your chosen character.
For you table of contents types who like to read straight through rather than have someone set the path for you, here’s a quick look at what we’ll be covering:
First things first. It’s hard to learn the ins and outs of SEO (search engine optimization) before you even know what it is. In the following short video, Rand Fishkin (a.k.a. the Wizard of Moz) defines SEO as “The practice of increasing the quantity and quality of the traffic that you earn through the organic results in search engines like Google, Yahoo, and Bing.”
Watch it to understand the difference between paid search and organic search and a few basic things about improving click-throughs from search pages.
A lot of different factors, from site speed to content quality, are important in SEO. These are, as far as anyone can tell, the factors that search engines use in determining whether or not to show your page to searchers. For a great intro to those elements and how they interact to affect your site’s overall ranking, check out Search Engine Land’s Periodic Table of SEO Success Factors.
That’s all nice, but if SEO is starting to seem like a lot of work, you probably want to understand whether SEO is even worth it. The short answer is that yes, SEO is worth it, but only if you want potential customers to be able to find your site when they’re searching on Google (or any other search engine).
Yes, search engines are crawling your site, but those crawlers aren’t as sophisticated as you might like. SEO gives you more control over how your site is represented in those search engine results pages. Good SEO can also improve how users experience your site. Learn more with Why Search Engine Marketing is Necessary.
Who are these search engines anyway and why do we spend so much time worrying about how they see our sites? To get the best answer, let’s look at that question from two points of view: search engines and searchers.
First, it’s important to understand how search engines crawl sites, build their indexes, and ultimately determine what’s relevant to a user’s query. Some of the specifics are trade secrets, but this section of the Beginner’s Guide to SEO offers a solid overview. And for an introduction to how Google ranks pages, watch this video:
As you’re learning about SEO, remember that not everything you read on the Internet should be treated as gospel. Here are some common myths and misconceptions about search engines.
Understanding how people use search engines is as crucial to SEO as understanding their needs is to marketing. Learn about classic search query patterns and how people scan search results here.
So far we’ve dropped a lot of phrases like “search results” and “search pages,” but what does any of that really mean? Search Engine Land does a great job of decoding the standard search engine results page (SERP). It’s a strong foundation for understanding why everyone is shooting to be in the top ten search results. But one thing you’ll find the more you get into SEO is that SERPs are rapidly evolving. Ads move, knowledge graphs appear (and disappear) and sometimes local search results invade. Dr. Pete takes you on a tour of how SERPs have changed and why ten blue links are probably a thing of the past in this article.
And then there’s the darker side of SEO, because once there’s a system, there’s someone trying to game that system. Spend more than a few minutes talking to anyone about SEO and you’ll hear something or other about black hat tactics like keyword stuffing and unnatural linking.
If you decide to use these tactics, you might soon become acquainted with search engine penalties. These algorithm updates, like Hummingbird and Penguin, are implemented by search engines at various intervals. The official word is that these updates improve user experience, but they can also be effective ways to penalize SEOs using spammy tactics. Learn more about Google’s algorithm updates. That page includes not only a full history of prior penalties, but it’s consistently refreshed when a new algorithm update is confirmed.
SEO veterans, you get to skip ahead of the class now to learn about the current state of page speed, mobile web development, and competitive research along with info on the best tools available today.
As you can see, a lot of work can go into SEO, but the results can be pretty incredible, too. To track your progress in topping the SERPs, make sure you’re using an analytics platform like Google Analytics or Omniture. You can get by with something like Rank Tracker to track rankings on keywords as a start, but eventually you’re going to want some of the data those more sophisticated tools offer.
Brain full? You’ve just learned everything a beginner needs to know about what SEO is. Go take a walk or get some coffee and let all that info soak in.
Before you go, save this bookmark.
First of all, don’t freak out, you don’t have to build a totally new site to get something out of this section. But if you’re an SEO Newbie intent on making a career of this, you might want to set up a practice site to really get your hands dirty and learn everything you can.
Before you start worrying about site content and structure (aka the fun stuff), you have a real chance to set your site up for success by using a strong domain name and developing a URL structure that’s SEO and user friendly. This stuff can be hard to change later when you have hundreds (or thousands) of pages in place, so you’ll be glad you started out on the right foot.
While you’re decades too late to score “buy.com,” it’s never too late to find the right domain name for you. This resource will help you sort through the SEO dos and SEO don’ts of selecting a root domain and TLD (don’t worry, all is explained) that are memorable without being spammy. There’s even info on what to consider if you have to change your domain name.
Don’t skip the section on subdomains—it could save you from making some rookie duplicate content errors.
Oh the SEO havoc that can ensue when your URLs aren’t set up quite right. Learn what not to do.
Things to think about at this point are that your content is indexable (that the crawlers can actually find it) and that you don’t have any orphaned pages. Learn more about those issues here.
And then you’re going to need a sitemap. Sitemaps help search engines index your content and understand the relationships between pages. So where better to get advice on how to build and implement a sitemap than straight from Google.
Another vital way to show search engines what pages are most important/related (and to help humans navigate your content) is through internal links. You want enough links to show users what’s what, but not so many that it’s impossible to tell what’s really important/related. Read more about optimal link structure and passing ranking power.
How long it takes a page on your site to load (page speed) mattered when we were all using desktops, but it’s crucial now that so much Internet traffic comes from mobile devices, plus it’s one factor in how pages get ranked. So whether you’re new to SEO or looking for new tricks, page speed might be a good place to start.
Use Google’s PageSpeed Insights to get specific recommendations on how to speed up your site and then get crackin’.
Speaking of mobile traffic, is your site mobile friendly? Learn about the difference between responsive designs and device-specific solutions on our mobile optimization page. You’ll also see a list of don’ts for mobile design (ever tried to close a pop-up on your iPhone?). This only gets more important the more mobile traffic you get (and want).
Phew! That was a lot of information, but once you’ve absorbed it all, you’ll have an excellent handle on site structure (which will save you a lot of trouble down the line). Bookmark this spot, then take a well-deserved break. We’ll start back here together when you’re ready.
Now that you have that site framework all set up, it’s time to get to the good stuff—populating it with content!
Before you write or post too much of your own content, you might want to see what’s working (and what isn’t) for your competitors. This analysis helps you identify those competitors and then understand what their links, rankings, and keywords look like. It’s important to update this research occasionally because your competition might change over time.
Veteran SEOs, you can skip straight ahead to Schema structured data unless you want a refresh on any other topics related to content.
Marketers, this is your chance to learn all the basics for SEO-friendly content, so stick with us for a spell. You won’t need the same depth of understanding as someone who plans to do SEO for a living, so let your curiosity guide you as deep into any of these topics as you want to go.
You may feel like you just did keyword research in the last step, but it’s crucial enough that we’re going to dive a little deeper here. Understand the value of a particular keyword and see what kind of shot you have at ranking for it by reading Chapter 5 of the Beginner’s Guide to SEO.
We promised you’d get to actually create content and that time is finally here! Now that you have an understanding of the competitive landscape and the keywords you want to (and can) rank for, write away. Remember that while you’re really writing content for users, a few simple tips can help your content stand out to search engines too. Isn’t it nice when something does double duty?
Go the extra mile by incorporating Schema structured data into your content. This additional info gives search engines the data they need to include rich snippets (like review boxes) below your search results.
Veteran SEOs, it’s a good idea to skip ahead to on-site related topics now.
Duplicate content is the bane of a website. Even if you think you’ve done everything right with your content, there’s a chance that a dynamic URL or something else is surfacing that same content to crawlers more than once. Not only does Google fail to see the logic in “twice as much is twice as nice” but they might also penalize you for it. Navigate around the most common pitfalls.
Content doesn’t just mean words, but unfortunately, the crawlers aren’t (yet) sophisticated enough to parse things like images and video. If your alt attributes are in good shape, you’re covered for images, but there are some SEO tactics you need to incorporate if you’re using video on your site. The good news is that once your video SEO is in good shape, video content often gets better rankings than text.
So you’ve got all that content on your site, but how do you know if it’s actually helping your SEO? At the beginning is a good time to set yourself up to measure your success so you can establish a baseline. Learn more about what metrics you should be tracking and how.
Time for yet another well-earned break. Grab a nap if you can and then spend a day or so observing how these issues are handled by other sites on the web. For maximum learning, try practicing some of your newfound knowledge on a site you have access to.
Set your bookmarks before you go.
When you’re ready to continue learning SEO, Newbies should make a stop at on-site related topics to get familiar with Robots.txt and HTTPS.
Any veterans still hanging about might want to take a quick read through on-site related topics to see what might have changed with Robots.txt and to take in the latest wisdom on HTTPS.
Marketers, you get to sit that one out and head straight on over to link-related topics.
For the true SEO aficionado, there are some technical details that you must get right. We’ve all heard stories of people accidentally blocking their site from being crawled and then wondering where all the traffic is. To keep from being one of these, learn about Robots.txt: how it helps you get found and when blocking robots is not actually effective.
The other technical on-site topic you’ll want to master is the switching of your site from HTTP to HTTPS without slowing down your site or losing traffic. This is especially important since Google announced that HTTPS is a ranking factor.
See how far you’ve leveled up already by getting current on just those two topics? Bet you aren’t even tired yet.
Newbies, it’s time to dive straight into link-related topics.
Veterans, go check out guest blogging for a look at how that practice has changed.
You now know a lot about how to make your site SEO friendly. Now it’s time to look at how to bend the rest of the Internet to your SEO will. Don’t worry, this’ll be TAGFEE.
External links are a fantastic way to show search engines that your site is credible and useful. They’re also a great way for users to find you by navigating from sites they already use. In short, they build your authority with humans and bots.
There are two effective ways to get more links from external sources: you can either earn them or build them. Chances are that you’ll get the best results by focusing on some combination of those two tactics.
Notice how we didn’t say “buy them”? Don’t buy links.
One tried and true way to build external links is through guest blogging, although this tactic has evolved a lot in the past few years. What used to be an “I give you content, you give me a link” sort of exchange has given way to guest blogging with a purpose.
Veterans, go ahead and pop on over to conversion rate optimization unless you want a refresh on link-related topics like link nofollow and canonicalization.
When you’re out there on the Internet trying to build links, be sure you’re looking for good quality links. Those are links that come from sites that are trustworthy, popular, and relevant to your content. For more information on factors search engines use to determine link value, read this page.
Anchor text is simply the text that’s used in a link whether it’s a link to a site or within that site. The implications of anchor text, though, reach farther because while keywords in anchor text can help your site rank for those words, it’s easy for keyword-stuffed anchor text to look spammy. Learn more about best practices for anchor text.
“Nofollow” is a designation you can apply to a link to keep it from passing any link equity (that’s kind of like the SEO equivalent of an up-vote). What might surprise you is that links don’t need to be “followed” to pass human authority. Even nofollowed links can help you build awareness and get more links. So when you’re linking to a site (or to other content on your site) think about whether that link leads to something you’re proud to be associated with.
Every Internet user eventually encounters a 404 error page, but that’s just one of the many HTTP status codes found on the web. Learn the difference between a 500 and a 503 along with some best practices for 404 pages here.
One of the most useful HTTP status codes for SEOs is the 301 redirect which is used to tell search engines a page has permanently moved elsewhere (and passes a good share of link equity). Gather all the in-depth info you ever needed about 301s and other redirects.
Perhaps because it’s one of the hardest SEO words to pronounce, canonicalization has a reputation for being complex. But the basic concept is simple: you have two (or more) pages that have similar content and canonicalization allows you to either combine those pages (using redirects) or indicate which version of the page you want search engines to treat as paramount. Read up on the details of using canonicalization to handle duplicate content.
You’ve now mastered so much SEO knowledge that you could teach the stuff (at least on a 101 level). If you’ve read and digested all the links along the way, you now know so much more about SEO than when you started.
But you’re so self-motivated that you want to know even more, don’t you?
Newbies, read closely through other optimization to refine your knowledge and apply those newly-minted optimization skills to even more aspects of the sites you’re working on.
Marketers, you’ve done a fabulous job powering through all these topics and there’s no doubt you can hold your own in the next SEO team meeting. To take your understanding of optimization even further, skim other optimization.
Or scoot on ahead and test your skills with the SEO Expert Quiz.
There are many ways (beyond the basic SEO knowledge you’ve been accruing here) to give your site an optimization boost. Find (and fix) what’s keeping potential customers from converting with conversion rate optimization, get your storefronts found on the web with local SEO, and find out how to prep your site to show up in international SERPs with international SEO.
If shoppers are abandoning their carts so fast you’re looking around for the tornado, your marketing funnel is acting more like a sieve and it’s time to plug some holes. Stop the bleeding with Paddy Moogan’s five-step framework for CRO. And keep on learning by keeping up with the latest CRO posts from the Moz Blog.
Even if you do most of your business in person at a local shop, customers are still trying to use the Internet to find you (and your hours, phone number, menu, etc.). Make sure they’re getting the right info (and finding you before they find your competitor across the street) by investing some time learning about local SEO. On that page you can also sign up for the Local 7-Pack, a monthly newsletter highlighting the top local SEO news you need to know. Or, watch for the latest local SEO developments on the Moz Blog.
A global customer base is a good thing to have, but you want to use international SEO to make sure potential customers in the UK are finding your British shipping policies instead of your American ones. Master hreflang to direct Chinese customers to content using simplified Chinese characters while you send Taiwanese customers to content that uses the traditional characters they’re used to. And find out how your site structure and whether you’re using a country code top-level domain (ccTLD) (like “.uk”) affects your SEO and potential ranking in international SERPs.
SEO newbies, we really can’t call you newbies anymore. Congratulations! No one has read deeper into this blog post or learned more along the way than you have.
SEO veterans, you knew a lot of this already, but now you’re up to date on the latest tips, tricks, and techniques.
And SEO-curious marketers, if you’re still hanging around, bravo! You can safely add “speaks SEO” as a feather in your cap.
You’re all ready to test your skills against the experts and prove just how much you’ve learned, take the SEO Expert Quiz and brag about your score.
Feel like you’ve mastered SEO already? Take the New SEO Expert Quiz to see how you stack up.
Congratulations! You’re well on your way to SEO mastery. Bask in that glow for a moment or two before moving on to your next project.
The fun thing about a developing field like SEO is that the learning and adventure never end. Whether you’re looking for more advanced knowledge or just to learn in a different format, try Distilled U‘s interactive modules or Market Motive’s web-based classes. If you’re looking for a job in SEO, Carl Hendy might just have your roadmap.
Thanks for following along with this choose your own adventure version of how to learn SEO. Share your favorite resources and ask us about any topics we might have missed in the comments.
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!
Posted by Tom-Anthony
In the Distilled R&D department we have been ramping up the amount of automated monitoring and analysis we do, with an internal system monitoring our client’s sites both directly and via various data sources to ensure they remain healthy and we are alerted to any problems that may arise.
Recently we started work to add in functionality for including the rel-alternate-hreflang annotations in this system. In this blog post I’m going to share an open-source Python library we’ve just started work on for the purpose, which makes it easy to read the hreflang entries from a page and identify errors with them.
If you’re not a Python aficionado then don’t despair, as I have also built a ready-to-go tool for you to use, which will quickly do some checks on the hreflang entries for any URL you specify. 🙂
Google’s Search Console (formerly Webmaster Tools) does have some basic rel-alternate-hreflang checking built in, but it is limited in how you can use it and you are restricted to using it for verified sites.
Before we introduce the code, I wanted to quickly review a list of five easy and common mistakes that we will want to check for when looking at rel-alternate-hreflang annotations:
So now imagine that we want to simply automate these checks quickly and simply…
polly is the name for the library we have developed to help us solve this problem, and we are releasing it as open source so the SEO community can use it freely to build upon. We only started work on it last week, but we plan to continue developing it, and will also accept contributions to the code from the community, so we expect its feature set to grow rapidly.
If you are not comfortable tinkering with Python, then feel free to skip down to the next section of the post, where there is a tool that is built with polly which you can use right away.
Still here? Ok, great. You can install polly easily via pip:
pip install polly
You can then create a PollyPage() object which will do all our work and store the data simply by instantiating the class with the desired URL:
my_page = PollyPage("http://www.facebook.com/")
You can quickly see the hreflang entries on the page by running:
You can list all the hreflang values encountered on a page, and which countries and languages they cover:
print my_page.hreflang_values print my_page.languages print my_page.regions
You can also check various aspects of a page, see whether the pages it includes in its rel-alternate-hreflang entries point back, or whether there are entries that do not see retrievable (due to 404 or 500 etc. errors):
print my_page.is_default print my_page.no_return_tag_pages() print my_page.non_retrievable_pages()
Get more instructions and grab the code at the polly github page. Hit me up in the comments with any questions.
I have put together a very simple tool that uses polly to run some of the checks we highlighted above as being common mistakes with rel-alternate-hreflang, which you can visit right now and start using:
Simply enter a URL and hit enter, and you should see something like:
Example output from the ninja!
The tool shows you the rel-alternate-hreflang entries found on the page, the language and region of those entries, the alternate URLs, and any errors identified with the entry. It is perfect for doing quick’n’dirty checks of a URL to identify any errors.
As we add additional functionality to polly we will be updating hreflang.ninja as well, so please tweet me with feature ideas or suggestions.
This is the first release of polly and currently we only handle annotations that are in the HTML of the page, not those in the XML sitemap or HTTP headers. However, we are going to be updating polly (and hreflang.ninja) over the coming weeks, so watch this space! 🙂
Here are a few links you may find helpful for hreflang:
With the increasing number of SEO directives and annotations available, and the ever-changing guidelines around how to deploy them, it is important to automate whatever areas possible. Hopefully polly is helpful to the community in this regard, and we want to here what ideas you have for making these tools more useful – here in the comments or via Twitter.
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!
Today we are launching our Twitter client app in open Beta. The “Majestic Client for Twitter” works on Android phones and is a fully featured Twitter App with the substantial value add that Majestic’s data is injected right into the Twitter stream so that you can see how influential people are, and why, right from…
Posted by jamiejpress
This post was originally in YouMoz, and was promoted to the main blog because it provides great value and interest to our community. The author’s views are entirely his or her own and may not reflect the views of Moz, Inc.
Many of us have known for a while that Google Autocomplete can be a useful tool for identifying keyword opportunities. But did you know it is also an extremely powerful tool for content ideation?
And by pushing the envelope a little further, you can turn an Autocomplete topic from a good content idea into a link-building, traffic-generating powerhouse for your website.
Here’s how I did it for one of my clients. They are in the diesel power generator industry in the Australian market, but you can use this same process for businesses in literally any industry and market you can think of.
I start by seeking out long-tail keyword ideas from Autocomplete. By typing in some of my client’s core keywords, I come across one that sparked my interest in particular—diesel generator fuel consumption.
What’s more, the Google AdWords Keyword Planner says it is a high competition term. So advertisers are prepared to spend good money on this phrase—all the better to try to rank well organically for the term. We want to get the traffic without incurring the click costs.
Next, we find out what pages rank well for the phrase, and then identify how we can do better, with user experience top of mind.
In the case of “diesel generator fuel consumption” in Google.com.au, the top-ranking page is this one: a US-focused piece of content using gallons instead of litres.
This observation, paired with the fact that the #2 Autocomplete suggestion was “diesel generator fuel consumption in litres” gives me the right slant for the content that will give us the edge over the top competing page: Why not create a table using metric measurements instead of imperial measurements for our Australian audience?
So that’s what I do.
I work with the client to gather the information and create the post on the their website. Also, I insert the target phrase in the page title, meta description, URL, and once in the body content. We also create a PDF downloadable with similar content.
Note: While figuring out how to make product/service pages better than those of competitors is the age-old struggle when it comes to working on core SEO keywords, with longer-tail keywords like the ones you work with using this tactic, users generally want detailed information, answers to questions, or implementable tips. So it makes it a little easier to figure out how you can do it better by putting yourself in the user’s shoes.
If people are searching for the term in Google, then there must also be people on forums asking about it.
A quick search through Quora, Reddit and an other forums brings up some relevant threads. I engage with the users in these forums and add non-spammy, helpful no-followed links to our new content in answering their questions.
Caveat: Forum marketing has had a bad reputation for some time, and rightly so, as SEOs have abused the tactic. Before you go linking to your content in forums, I strongly recommend you check out this resource on the right way to engage in forum marketing.
Since I posted the page in December 2014, referral traffic from the forums has been picking up speed; organic traffic to the page keeps building, too.
While we’re yet to hit the top-ranking post off its perch (give us time!), we are sitting at #2 and #3 in the search results as I write this. So it looks like creating that downloadable PDF paid off.
All in all, this tactic took minimal time to plan and execute—content ideation, research and creation (including the PDF version) took three hours, while link building research and implementation took an additional two hours. That’s only five hours, yet the payoff for the client is already evident, and will continue to grow in the coming months.
Why not take a crack at using this technique yourself? I would love to hear how your ideas about how you could use it to benefit your business or clients.