As entrepreneurs, we can often feel like the deck is stacked against us when it comes to the digital world. We don’t have the same budgets as our massive competitors, nor do we have the army of marketers that they can employ. So how can a small- or medium-sized business, against overwhelming odds, carve out its piece of the market?
The tips below will show you how.
1. Facebook re-marketing 2. Facebook email custom audiences 3. Twitter re-marketing 4. Twitter custom audiences 5. Twitter Cards 6. Spend 80 percent of your time on the ad's headline 7. Build an email list 8. Blog, blog, blog 9. Promote your blogs on Facebook 10. Optimize your site for SEO 11. Exchange blog posts with other sites 12. Automate your emails 13. Become a contributor 14. Create a quiz 15. Host a webinar or webcast 16. Create a podcast 17. Find partners in your industry
Few things can destroy a brand’s performance in the search results faster than a poorly implemented site migration.
Changing your domain name or implementing HTTPS can be a great business move, but if you fail to consider how search engines will react to this move, you are almost certain to take a major hit in organic search traffic.
Use the following SEO checklist to prepare yourself as you develop a migration game plan for your website.
1. Carefully consider if migration is the right choice 2. Use a sandbox 3. Plan to migrate during a slow period 4. Crawl your site before the migration 5. Benchmark your analytics 6. Map all changed URLs from old to new 7. Update all internal links 8. Self-canonicalize all new pages 9. Resolve duplicate content issues 10. Identify and address any removed pages 11. Ensure that a custom 404 page is in place 12. Manage and submit sitemaps 13. Keep analytics in place at all times 14. Redirect all changed links 15. Keep control of the old domain 16. Monitor traffic, performance, and rankings 17. Mark dates in Google Analytics 18. Ensure Google Search Console is properly set up 19. Properly manage PPC 20. Update all other platforms 21. Reach out for your most prominent links 22. Monitor your indexed page count 23. Check for 404 and redirects 24. Crawl your old URLs
Keep all of the above in mind if you are planning to migrate your site, and it should go off without a hitch.
If you’ve been doing SEO for any length of time, you’ve undoubtedly experienced your fair share of failures. And in many cases, frustratingly, the SEO program itself was not the issue. While I’ve discussed meta topics such as management challenges, getting executive buy-in, and the need for flexibility in the past, I haven’t directly addressed the question, “What do you do if SEO isn’t your SEO problem?”
As search marketers, we work our tails off analyzing data, search results, client websites and more, with the goal of providing recommendations that will move the needle. Unfortunately, the best recommendations in the world don’t matter if they aren’t implemented — and therein lies one of the biggest challenges of SEO.
Let’s look at a few common obstacles that can hinder an SEO program’s progress and discuss how we can overcome them.
Just following up: We’ve all been there: You’ve sent one, two, three emails and still have heard nothing back. How can you possibly get anything done if the client won’t even answer your emails?
It’s not a simple solution. People are busy; they have other priorities, and it’s our job to ensure our clients understand the importance and value of the program.
If a contact goes silent, there are a few options we can try.
Pick up the phone Your clients are busy people, and many of them probably receive dozens or even hundreds of emails per day. That’s a lot of messages to sort through! While it can be frustrating to not receive a response, it’s possible your contact has more important emails to get through.
Pick up the phone. It’s so simple, yet we often forgot to do it. In the age of technology, everyone is emailing and texting. Talking to someone can go a long way.
Use an email tracker If your emails aren’t being responded to, maybe you are sending them at the wrong time of day. Even worse, maybe they aren’t even getting to your client’s inbox.
Tools like Yesware and Bananatag show you when a person opens your email, allowing you to see if your emails are being read — and giving you an opportunity to follow up quickly. Did your client just open the email? Send another one while it’s top of mind, or give them a quick call.
Go to the next person
Sometimes, the only option is to go a level up. I only like to use this as a last resort — we certainly don’t want to make anyone look bad, but at the end of the day, the program’s success is tied to our ability to make things happen.
I disagree with you As a marketing consultant, you typically end up working directly with an organization’s internal marketing team — a marketing team with experienced professionals, brand knowledge and more often than not, a whole lot of opinions.
For agencies, the key to program success is getting buy-in from key decision-makers. The person in charge needs to ensure that their team approves and implements what you are recommending. However, in some cases, the boss will rely on his or her team to make those decisions. And that’s OK. A sign of a good leader is trusting one’s team.
Unfortunately, the team may not always agree with what you are recommending. Perhaps they’ve done it a different way in the past or don’t think it’s worth the effort. How do we change their minds?
Lay out your strategy
It’s no secret that there’s a lack of education in the SEO world, both inside and out. The result? More work on the front end. Instead of just providing a recommendation, make sure you discuss the why. What is the overall goal, and how is this suggestion going to help them get there?
Pick your battles
We provide a lot of recommendations. In many cases, we make recommendations that aren’t going to move the needle significantly but are best practices that will make the site better. Sure, we’d like these implemented — but sometimes it’s okay if they aren’t. We have to pick our battles.
Run a test
For efforts that may require additional time and resources, it can be hard to get buy-in. Suggest running a test.
We don’t have time Time. Precious time. How often have you uttered the phrase, “There’s not enough time in the day?” You aren’t alone.
We only have so many hours in our work week, so we have to prioritize the things that matter to us. Unfortunately, SEO isn’t always the top item on your client’s list of things that have to get done. How can we overcome this hurdle?
We learned a long time ago that if we wanted things done, we needed to do them ourselves. While agency implementation takes time (and trust from the client), it ensures your recommendations are applied and the program can move forward.
There’s a thing I like to call “deliverable overload.” A client falls behind, but we continue to send out deliverable. Instead of working through them from start to finish, the client gets overloaded and is unsure where to begin.
Make it easier. When a client starts getting behind, the first thing I do is make a list of outstanding deliverable and prioritize them based on what’s going to have the biggest impact on the site and/or what can be done quickly. That makes it easier for the client to sort through our recommendations and start working on them.
Make your case with data
It’s extremely frustrating to have to put together a bad report for your client — especially when you know that the reason for the poor performance is that nothing was actually done.
If you aren’t making any headway, and if you aren’t able to implement the recommendations yourself, start pulling data. What metrics are important to the client? Show them how those metrics are (or are not) being impacted, and explain how your proposed changes can help.