So 2012 is now over it has been a busy year, I thought I would put a blog post together to talk about some predictions for the market and to give a brief overview of what I have been up too in 2012.
Firstly here is a list of some of the things I achieved in 2012:
1. Working with several large enterprise clients in the Australian market, helping these boost their SEO and Social presence and also learning’s of SEO and social. Increasing SEO team revenue by well over mid $XXX,XXX+ yoy.
2. Speaking at SMX Sydney 2012 on the main stage on Enterprise SEO & also been involved with the Q+A panel on enterprise SEO.
3. Speaking at several local SEO and Social events.
4. Attending well over 25+ local SEO/Social Media/ Developers and Big Data Meetups.
5. Starting my own Local Search Meetup “Online Marketing Sydney” – http://www.meetup.com/Online-Marketing-Sydney/
6. Making guest posts on Several large SEO websites.
7. Creating some real buzz in the search industry by intervieing an EX memebr of Matt Cutts team which was featured in over 80 industry websites include the home page of Search Engine Round Table, Search Engine Land and inbound.org
8. Having my content picked up by some global search sites and translated into numerous languages such as chinese, Russian and more.
9. Personally have over 140+ domains and have acquired some new premium domains in 2012, in 2013 I hope to reduce the overall portfolio to 70 domains or less.
10. Effectively managed a team of content writers, link builders and SEO professionals.
11. I have sold several websites, domains and social properties in 2012 which was also a success.
12. Also took a 2 month holiday to Europe and the UK, was still doing work but and checking emails on the fly 😉
Predictions for 2013 in SEO and Online Marketing
1. More integration of Google+ into search results, More direct influence from Google+ on search lising pages.
2. Content marketing will become more advanced, if Australian businesses do not get involved they will be left behind.
3. Larger take up on advanced web analytic’s by Australian businesses.
4. Links will still be important if they are high quality and relevant to users and relevant to the content they link from.
5. Knowledge graph will come more into play in 2013, we will see a far higher integration
Also I would like to wish every one a fantastic Christmas and a wonderful New Years! all the best luck in 2013
A few images from 2012
A buddy of mine in the office Chris Hockin, has alerted me of a new search development which I have never seen before on Google.
when you search for “Things to do in Sydney” their is a new widget with scrolling images. (see below)
After further research it does seem that this is a new version of the Google Knowledge Graph roll out, which is interesting because it does take up some serious search real estate away from PPC.
So today I have noticed an interesting offer on Facebook where a business has offered “free high-fives” (see below) it got me thinking you could really make any thing an offer.
Now here is an example of in my eyes how Offers could alliteratively be used, where you have a physical good and it is offered for free with a purchase or at a discount price or where you are provided with a promo code (see below)
I decided to look into Facebook Terms and Conditions around offers, in my eyes the offers rules are pretty lax at the moment. From the rules it is evident that any type of offer and get accepted on Facebook at the moment (see quote from terms and conditions below)
“Facebook may not be a suitable place for every type of offer, and you are solely responsible for determining if Facebook is the appropriate forum for your offer.”
Have you see some funny offers on Facebook please post them below!
In recent times I find myself managing more and more employees, with these new employees comes the opportunity to run a large team effectively. More recently I have taken to managing a broader team of SEO, Link building, Social Media and Content Marketing professionals.
(These tips are designed for people who manage teams of around 2-10 people)
I have decided to put together a list of 10 tips for managing teams, this is by no means a sure fire list of management tips, I have recently done 4 day corporate management course. I thought I would put together a post to provide some basic team management skills for people managing smaller teams.
Tip 1 – Set up Google Docs files for team members weekly work.
Make sure that you set up a Google documents sheet with all your teams tasks for the week and up coming weeks.
– It is advisable to make sure that all team members have their weekly tasks in a Google docs file, you can also use other team management software for tasks but from a cost point of view Google docs can work effectively.
You can sign up to Google Docs here: docs.google.com
Tip 2 – Make sure you have weekly catch ups (1 on 1’s with team members).
Make sure that you have set up weekly catch up meetings with each of your team members.
– My advice is to set up a weekly on going meeting for 15-30 minutes with team members.
– I also find that having your weekly 1 on 1’s out side the office can be good, get some fresh air and go and have a coffee.
Tip 3 – Make sure you have weekly Group meetings (with your initial team).
– Make sure that you set up a weekly group meeting where every one talks about the up coming weeks tasks, it is good to collaborate with team members because some may have less work on you can delegate work to other team members, it is also a good chance for team members to talk about any key events in the up coming week.
Tip 4 – Get to know your staff better.
– Try to get to know your staff better by going to events if they invite you, such as birthdays and BBQ’s. I think the best way to meet a new team is by going out on social ventures we usually have monthly events where people invite you out for birthdays, make the effort to go to them.
– Another thing you can do is organize team days out for half a day, where you go and do a team event for half a day, it can be any thing from a game of soccer, canoeing or even learning how to surf together.
Tip 5 – Give credit to team members when it is due!
– Make sure that you give credit to your team when credit is due, if you receive a compliment from a client or senior management be sure to pass this on to your team members, if it means sending a group all email then do it.
Tip 6 – Get employees to set up a personal blog.
– Try and get your employees to set up their own blog and blog about what they do in their job or talk about something they are interested in, in my eyes setting up a blog is a key to learning SEO and also developing content in which your employees love, in the end of the day it does not have to be a blog about work it can be a blog about an interest they have.
Tip 7 – Use time Tracking software
– Get your team to use time tracking software, its something important because if you want to show senior management how busy your team management, that is if you require additional team members you can effectively plan this way.
– A good example of time tracking is Freckle, it can be used quite effectiely: letsfreckle.com.
Tip 8 – Motivate your team members!
– Motivating team members is very important, if you are not setting your team members up with motivation on a daily and weekly basis them they may be left de-motivated.
– Challenge team members with new projects.
– Let them be involved with a big business pitch
– Let them test their skills on new business with some small clients.
– Provide training for them so they have the skills set to move to the next level.
Tip 9 – Follow up a negative with positive comments!
If you have to say something negative to a staff member, make sure you follow it up with some positive points at least 3. Everyone makes mistakes every now and then but be sure to follow up the mistake with some positive points.
Tip 10 – Setting Personal Development Plans for Staff
Set personal development and goals for your employees, employees need goals to work for examples of personal development goals can be the following:
– Setting long term goals for promotion.
– Setting training goals which you company may offer
– Setting Google tests as part of the development.
– Setting ROI based development on clients total spend.
– Setting feedback from clients on how they feel the specific employee has developed over time with them.
Finally remember to have fun when you are at work, it is important to enjoy what you do and get along with the people you are working with.