9 Jan 2015

Online Blogger Template Code Editor Tool for Developers

SpotEggs - Online Blogger Template Code Editor for Developers
SpotEggs is a premium editor for developing Blogger / Blogspot template code. It's comfortable, smart, modern and increase speed for all of your template projects. Just enjoy this powerful and functionally tool. 

Features

  1. Supports Multi Files
  2. Auto Save using HTML Storage API
  3. Cloud Sync if you are using Google Chrome with Logged in Account.
  4. Portable Codes and Frameworks Included.
  5. Smart Folding
  6. Auto-complete with any word hint
  7. Auto Match any word
  8. Auto Close Brackets and Tags
  9. Updating Usually

Helps

Data tags with icon  are Bool variables, with icon  are Integer variables, with icon are Array of Objects variables.

When hover a menu item, if its background is Orange, mean you can click it to insert code, if the background is dark, mean it is menu container only, no code will be inserted when you click it. 

Below is hot key list (If you are using Mac, Ctrl is your Cmd key):
  • Ctrl+Z: Undo
  • Ctrl+Y: Redo
  • Ctrl+F (or Ctrl + H): Find and Replace
  • Ctrl+S: Save current code to storage
  • Ctrl+Space: Show Code Hints
  • Ctrl+L: Delete Line
  • Ctrl+D: Duplicate Line
  • Alt+hold left mouse: Select Code Area
  • Esc: Escape from any box
  • F11: Toggle Fullscreen mode
  • F3: Find Next
  • Shift+F3: Find Previous
  • Ctrl+B: Insert Bookmark Code
  • F4: Jump to next bookmark code
  • Shift+F4: Jump to previous bookmark code
  • Ctrl+;: Jump to end of line and insert ;
  • Alt+;: Jump to end of line and insert :
  • Ctrl+': Insert at cursor a code ''
  • Alt+': Insert at cursor a code ""
  • Ctrl+J: Insert jquery blank select code $(''). at cursor
  • Ctrl+shift+J: Insert jquery this select code $(this). at cursor
  • Alt+F: Insert blank function code function () {} at cursor
  • Ctrl+Shift+E: Escape selected HTML code to entities


Source from: http://bloggercando.blogspot.ie/


8 Jan 2015

The 10 Basics of Blogging Search Engine Optimization - SEO

Stay active
Last Update September 30th, 2014

Found your blog the other day and have learned MUCH more than the previous 100 blogs I had found combined. I see that you have an article about SEO secrets below but I was wondering if you can direct me to like an “SEO for idiots” type of thing… I really need to understand the basics.
So here you go Kelci. Here are the 10 basics of blogging search engine optimization.
Oh, and this isn’t really for idiots. None of my readers are idiots. And if you are learning about SEO so you can grow your blog you are a long way from being idiotic.

A crude illustration of how SEO works

Let me start by giving you a crude example of how Google SEO works.
Google has developed automatic algorithms that rank your site. They send out what are called “spiders” to “crawl” your site and check it for over 100 indicators that determine whether your site is valuable or useless. These indicators include things like backlinks, domain age, traffic, fresh content, etc.
SEO is the art of making sure those spiders are happy with that they find. It is an extremely complex field that is constantly changing but in all that chaos there are a few constants that have remained true since the beginning. I’ll talk about those here.

The 10 basics of blogging SEO

As always guys and gals, if you have any other tips please leave me a comment and add to the fun. I absolutely love reading the huge comment-essays that you all tend to write.
1. You need your own domain and hosting
The first thing that beginners need to know is that you need your own domain and hosting. Free blog set ups do not do any favors for your SEO efforts.
Why is that?
Well many people speculate that if you were really serious about your website you would get your own name and host it yourself. And Google only wants to point to websites that are considered serious and trustworthy.
I recommend all new bloggers get their own domain and hosting setup right from the beginning. You can read more about why in my blog hosting review that I did recently.
BlueHost is where I got started and they now give you a free domain name when you open a new hosting account with them.
2. Solve problems with original content
You have to remember that Google’s whole purpose is to provide their customers with relevant and useful search results. Everything they do is built around the premise.
And, to be realistic, the most important thing you can do for your SEO is create massively useful content that solves people’s problems. If you are solving problems that people are searching for then it is likely that you are going to get shared on social media and ranked in Google.
The phrase “original content” means so much more than just blog posts nowadays. You should start expanding into:
  • Photography
    Get on Flickr or Photobucket and use original images on your blog. Even better if you take them yourself.
  • Videos
    Make tutorials or do video posts with your webcam. This builds links and traffic from Youtube and does well on mobile devices.
  • Podcasts
    iTunes is growing fast as people get better smart phones and spend more time plugged in. You can check out my podcast right here.
  • Tools and plugins
    If you can develop an original tool and install it on your website you can be assured of top Google rankings for a long time. Google absolutely loves tools and helpful plugins that people can use in their lives.
The idea is to build a relationship with your readers by helping them out. This will mean more sharing and faster results on the SERPS (search engine rankings positions).
3. Build relevant backlinks in a natural way
If you are just getting started with SEO you might know a little about backlinks. A backlink is when another website links back to your site from their site.
Not all backlinks are created equal though. Some things to know:
  • Never buy them
    I once heard about a guy who was the head SEO guy for an investment company. He bought some cheap backlinks on a domain name with millions of dollars and got the thing banned from Google. Never buy backlinks. Google is on to them.
  • The source matters
    The blog that is giving you the backlinks makes a huge difference. If it is an old domain name with excellent rankings itself then the backlink counts for more. One good link from an authority domain name (.edu and .gov ones are amazing) and your rankings change more than hundreds of little ones.
  • The anchor text matters
    The anchor text is the words that are used as the link. For example, just then I used “anchor text” as the anchor text. You want this to be relevant to your targeted keywords.
As mentioned, the best way to build quality backlinks is to write amazing quality content and then guest post on the best blogs in your niche.
Remember, backlinks to your OWN content is also really important. See how many links I have to my own articles in this blog post? Those count too!
NOTE: Using plain keywords as anchor text is no longer the recommended method. There needs to be a natural mix of keywords in your links.
4. Make sure your theme is SEO optimized
This is the topic of a whole series of posts so I’ll keep it brief.
Think of SEO as having two components: the off-site stuff like social media and backlinks and the on-site stuff like optimizing your theme.
Optimizing your theme is important because it helps give Google indicators that you are a trustworthy site. It also helps Google find your content. Some of the things you can do include:
  • Cleanly coded
    Make sure your theme is coded with the latest and greatest techniques so that it is easy to get around.
  • Fast loading
    A fast loading site is good for user experience and thus good for Google. Make sure your theme is pulling its weight and loading quickly. You can check out its speed here. You can use cache plugins to help speed things up.
  • Original
    Some people disagree but I still reckon that my original themes do better than themes that thousands of other people are using. A newly developed and original site also comes with dozens of other benefits.
  • No broken bits
    Make sure you clean up any broken links and make sure your navigation all works smoothly.
The best paid themes for SEO at the moment are those made over at Studiopress. Yep, Brian Clark again.
Having a well designed theme is also important for your brand. Separating yourself from the competition is a very important thing to do.
5. Fix your permalink structure
Permalinks are how people locate your blog and its internal posts and pages. They are made up of a root and an extension.
For example, on this post we have:
ROOT: blogtyrant.com/
EXTENSION: beginnger-blogging-seo/
Now, it is very important to have a good permalink structure. You can change this in WordPress by going SETTINGS > PERMALINKS and tweaking the options. The best option to have in there, in my opinion, is just the post name. So you should select CUSTOM STRUCTURE and then add /%postname%/
However, even better than that is to research what keywords you are trying to rank for and then shorten your URL to match those keywords. Take a look at this post and have a guess what key words I was trying to rank for.
Be warned! You don’t want to change the old permalinks because then any backlinks you have will be broken. Just new ones.
6. Install a sitemap
One of the easiest things you can do is install a Google Sitemap plugin that gives a full map of all your posts, pages and archives. The most common one that people use is this one and it seems to work quite well.
This automatically generates the sitemap for you at regular intervals and then submits it to Google, Bing, etc. on your behalf. Its literally giving them a map of your site so they can index it better.
7. Comment on other blogs
For a long time my SEO strategy consisted of just commenting on other authority blogs. Not only does it get you more traffic, exposure and new relationships, it also counts as a backlink.
Now, some blogs you can leave target anchor text because they aren’t real worried about user names. But on most blogs you need to use your real name. That’s fine.
Try and use Market Samurai to see where your competitors are getting their backlinks from. You might just find a bunch of them come from comments on well ranked blog posts.
8. Build your social media profiles big time
As I mentioned in my post on SEO secrets you want to now have a big focus on social media for SEO purposes as well as traffic building purposes.
Why?
Well because Google is now looking to social media as a signal of an article’s authority and relevance.
If thousands of people are tweeting about it then chances are you have written something pretty good. And the best way to get tweets is to build a loyal following and write killer content that they just love to promote for you.
Some things you need to start doing:
  • Tweeting big players
    Get to know the big players in your niche by casually building a rapport with them on Twitter. Down the track you can hit them up for re-tweets.
  • Add separate value
    Tweet and Facebook information and facts that don’t appear on your blog. Think of it as a separate resource for people to tap in to.
  • Share others
    The more content you share from other bloggers the more likely they are to share your stuff. Give and then get later.
Neil Patel (one of my blogging heros) has just written a really cool list about how to use Twitter like a boss. That is a good place to start if you want to really amp up your social activities.
NOTE: Google+ is now a huge factor in SEO rankings. Here is a post I did with some important Google+ tips to get your started.
9. Use SEO plugins
There are lots of WordPress plugins out there that you can install to get some help with your SEO. One of the best ones to start with is the All in One SEO Pack which does so many of the nasty little things for you.
There are a lot of other good SEO plugins out there so I thought I would open this one up to the audience and see what everyone else is using. Please leave a comment and let me know.
10. Read, study and use SEOmoz
As far as I am concerned the absolute best resource for SEO related material in the world is over at SEOmoz.
And their tools are even more amazing.
Now, the content on their blog might be a little over your head to begin with but you will slowly start to absorb ideas about trends, tactics and best practices over time. Even if you only check in every couple of weeks and read one or two articles you will find that your SEO knowledge just grows and blossoms.
Rand does a Friday Whiteboard session which, perhaps, is the most valuable video series I have ever watched. And he is a super cool guy.

What have I missed?

Okay guys. Hit me with it. What beginner SEO tips have I missed? Please leave everything and anything that you can think of in the comments section. I’m hoping we can come up with a nice sized list to help out all the newcomers.

Source from: http://www.blogtyrant.com/beginner-blogging-seo/

Related Posts:

The Greatest Toolbox for Blogging

Some of the tools I use in my blogging to do things more efficiently.
Please note: a few of these links are affiliates which means I will earn a small commission if you buy the item at no extra cost to you. These small sales are how I keep the site up and running and so your support is appreciated.

Blog hosting

  • BlueHost – My favorite host for one click WordPress installs, 24/7 support and an anytime money-back guarantee. This was the host I first got started on. Read my blog hosting reviews about them or follow my step-by-step guide to getting started.
    **Note: BlueHost is my recommendation for new bloggers. They have very kindly given Blog Tyrant readers a discounted rate of $3.49 per month for the first year!**
  • JustHost – One of the more popular shared hosting options for new bloggers. They do have 24/7 support but not in a live chat window like BlueHost does (which is really helpful).
  • KnownHost – I have used these guys for a few projects where I wanted a VPS environment. It’s a lot more complicated to set up than BlueHost but the support team are absolutely incredible.

Security

  • StrongVPN – The best way to use public WiFi and ensure that no one looks at your work or passwords. Change your IP location, be secure and anonymous.

SEO Tools

  • SEOmoz – The best SEO tool on the net. SEO recommendations, social media monitoring, much more.
  • Market Samurai – Keyword research, SEO analysis, back link finder.
  • Google Traffic Estimator – A great way to get a feel of how much traffic is available.
  • Backlink Checker – Find out who is linking to your blog.

Email marketing and subscriber management

Plugins

Photos and design

WordPress themes

  • Thesis Theme – Easy to use beautiful WordPress themes.
  • Studiopress Themes – Super customizable theme framework by Copyblogger that will change how you think about WordPress templates.
  • Tyrant Themes – Yep, this is happening.

Podcasting and videos

Surveys and Statistics

Related Posts:

Create a Drop Down Menu In Blogger Blogspot


Update: We have published almost 9 more menus like this one. To get them all just use the search box and type drop down menu. If you wish to add the same menu to Blogger Template Designer templates then read this post -> Custom Drop Down menu

image
Why do you run after scripts such as jquery while you can use simple CSS and HTML to create beautiful drop down menus for your blog. I already shared a list of 30 Navigation menus and now you need to learn how to create a drop down menu in a navigation. I am sharing a simple code here that can be fully customize to make your preferred changes. So lets get to work!


Live Demo


How To Create a Drop Down Menu?

A drop down menu is needed when you have too much content on your blog or you love keeping things organized. To add a drop down menu to your blogger blogs do this:
  1. Go To Blogger > Design > Page Elements
  2. Select a HTML/JavaScript Widget just under the header and paste the following code inside it,
drop down menu

     

           

  •           Home
           

       



  •           About
          

  •        



  •           Contact
           

  •  



  •            Sitemap
               
           

  •      
        Replace # with your Page Links and the bolded text with relevant page names. The yellow highlighted code is responsible for the drop down menu. You can copy and paste it under any tab you want just before
    To add another tab just paste this code above




  •           Tab Name
           

  •             3.   Now Go to Design > Edit HTML
        4.   Backup your template and search for ,
    ]]>
         3.   Just above it paste the code below,
    /*----- MBT Drop Down Menu ----*/

    #mbtnavbar {
        background: #060505;
        width: 960px;
        color: #FFF;
            margin: 0px;
            padding: 0;
            position: relative;
            border-top:0px solid #960100;
            height:35px;
    }

    #mbtnav {
        margin: 0;
        padding: 0;
    }
    #mbtnav ul {
        float: left;
        list-style: none;
        margin: 0;
        padding: 0;
    }
    #mbtnav li {
        list-style: none;
        margin: 0;
        padding: 0;
            border-left:1px solid #333;
            border-right:1px solid #333;
            height:35px;
    }
    #mbtnav li a, #mbtnav li a:link, #mbtnav li a:visited {
        color: #FFF;
        display: block;
       font:normal 12px Helvetica, sans-serif;    margin: 0;
        padding: 9px 12px 10px 12px;
            text-decoration: none;
           
    }
    #mbtnav li a:hover, #mbtnav li a:active {
        background: #BF0100;
        color: #FFF;
        display: block;
        text-decoration: none;
            margin: 0;
        padding: 9px 12px 10px 12px;
           
       
           
    }
    #mbtnav li {
        float: left;
        padding: 0;
    }
    #mbtnav li ul {
        z-index: 9999;
        position: absolute;
        left: -999em;
        height: auto;
        width: 160px;
        margin: 0;
        padding: 0;
    }
    #mbtnav li ul a {
        width: 140px;
    }
    #mbtnav li ul ul {
        margin: -25px 0 0 161px;
    }
    #mbtnav li:hover ul ul, #mbtnav li:hover ul ul ul, #mbtnav li.sfhover ul ul, #mbtnav li.sfhover ul ul ul {
        left: -999em;
    }
    #mbtnav li:hover ul, #mbtnav li li:hover ul, #mbtnav li li li:hover ul, #mbtnav li.sfhover ul, #mbtnav li li.sfhover ul, #mbtnav li li li.sfhover ul {
        left: auto;
    }
    #mbtnav li:hover, #mbtnav li.sfhover {
        position: static;
    }
    #mbtnav li li a, #mbtnav li li a:link, #mbtnav li li a:visited {
        background: #BF0100;
        width: 120px;
        color: #FFF;
        display: block;
        font:normal 12px Helvetica, sans-serif;
        margin: 0;
        padding: 9px 12px 10px 12px;
            text-decoration: none;
    z-index:9999;
    border-bottom:1px dotted #333;
       
    }
    #mbtnav li li a:hover, #mbtnavli li a:active {
        background: #060505;
        color: #FFF;
        display: block;     margin: 0;
        padding: 9px 12px 10px 12px;
            text-decoration: none;
    }
    Make these changes:
    • Change #060505 to change background color of the Main menu
    • Change  the yellow highlighted text to change font color, size and family
    • Change #BF0100 to change the background of a tab on mouse hover
    • Change #BF0100 to change the background color of the drop down menu
    • Change #060505 to change the background color of drop down menu on mouse hover
          4.    Save your template and you are done!

    Visit your Blogs to see a beautiful Navigation menu just below Header. Have Fun! :)
    If you have any questions feel free to post them.

    Source from: Mohammad Mustafa Ahmedzai

    20 Useful Free SEO Tools for Blogger


    Aside from a nice-looking website with interesting and regularly updated content, SEO is essential to bloggers. While it’s entirely possible to do SEO on your own, due to the complexity of SEO rules to adhere to, it’s probably a lot more efficient to fall back on tools out there that are primed for helping your site rank higher.
    SEOgadget Tools
    Whether it’s full-featured toolsets, keyword suggestion engines or very specific site crawlers and link checkers, there’s a huge number of tools and services out there that can help you improve your blog’s SEO.
    In this post, we are listing our 5 favorite SEO tools you can use for free, and if that is not doing it for you, there is a second list of 15 more tools to try out at the second part of the post.

    Our Favourite 5

    1. Majestic SEO

    Majestic SEO is one of the most advanced and complete SEO services on the market, focusing specifically on link intelligence and domain-based metrics. The tools it has to offer include the Site Explorer, Backlink History tool, Keyword Checker, Comparator and a Clique Hunter. The comparative tools require a paid subscription, but the free account is enough if you’re only interested in your own blog(s).
    Majestic SEO

    2. IIS SEO Toolkit

    The IIS SEO Toolkit has Site Analysis, Robots Exclusion, Sitemaps and Site Index modules. The Site Analysis module has a full-featured crawler engine as well as a Query Builder interface to generate custom reports. The Robots Exclusion module shows robots’ content and lets you set "allow" and "disallow" paths, while the Sitemaps and Site Index module lets you view, edit and delete sitemap and site index files.
    IIS SEO Toolkit

    3. Screaming Frog SEO Spider

    Screaming Frog’s SEO Spider is an extensive website crawling tool that will help you analyze and audit your website for maximum search engine optimization. The SEO Spider checks your website’s links, CSS, scripts, images and apps to identify problems such as duplicate pages, broken links, URI issues and redirect errors.
    Screaming Frog SEO Spider

    4. Google Keyword Planner

    Since most of your traffic is probably going to come from Google searches, you’ll definitely want to take a look at Google’s new Keyword Planner. Google’s Keyword Planner provides a wealth of information on currently popular keywords that you can further fine tune with advanced filtering options. Keyword Planner also has a historical view, letting you see the popularity of keywords over a twelve-month period.
    Google Keyword Planner

    5. Virante SEO Tools

    Virante offers a number of on-site and off-site SEO tools for free on their website. On-site tools include a Duplicate Content Tool, an LDA Content Optimizer and a Density of Keyword Tool. Amongst the off-site tools are a Competitive Analysis Tool, a Link Atrophy Tool and a PageRank Recovery Tool. Virante also offer miscellaneous tools like a Clean IP Tool and a HTTP Header Check Tool.
    Virante SEO Tools

    More SEO Tools

    It’s always good to have more choices. Here are 15 more SEO tools that bloggers can use for free. Let us know your favorite in the comments.

    Web CEO

    Web CEO is a complete SEO tool that comes in both online and offline versions. Like most SEO tools of this type, Web CEO has features such as rank checking, link management and analysis as well as on-site opitmization tools such as a Site Auditor that can scan your blog for broken links and other SEO-damaging errors. Web CEO operates on a freemium model.
    Web CEO

    SEO Book Tools

    SEO Book has a number of free SEO tools available on their website. Just register a free account and you’ll be able to use tools such as their Keyword List Generator, Meta Tag Generator, Server Header Checker and Link Suggestion Checker, all for free. You can also download Firefox extensions such as their SEO Toolbar that provides competitive and search data directly in Firefox.
    SEO Book Tools

    SEOgadget Tools

    SEOgadget provides a number of free SEO tools to help you with your SEO efforts. Some of the tools SEOgadget provide include a Link Categorization Tool for Excel, a Content Strategy Generator, Anchor Text Tool as well as a SEOgadget for Excel tool that allows you to interpret data from services such as Majestic SEO in Excel.
    SEOgadget Tools

    SEER’s SEO Toolbox

    SEER’s SEO Toolbox is an all-in-one spreadsheet-based SEO toolbox that can be used to analyse data from sources such as Google Analytics, Majestic SEO and Twitter. It also has some on-page analysis tools and scraping abilities as well. Since it’s an online spreadsheet, your whole team (if you have one) can work on and analyse the data together.
    SEER's SEO Toolbox

    Internet Marketing Ninjas SEO Tools

    The Internet Marketing Ninjas have more than a few free SEO, Webmaster and Social Tools on their website. Some of the SEO Tools include a Page Speed Tool, a Robots Text Generator Tool, a Meta Tag Generator Tool and a Search Combination Tool.
    Internet Marketing Ninjas SEO Tools

    SEO Tools For Excel

    Niels Bosma’s SEO Tools For Excel is an Excel add-on that adds a number of SEO-centric features. Some of the functions added by SEO Tools For Excel include the ability to find duplicated content, check backlinks and obtain WhoIs data. SEO Tools For Excel can also analyse information such as the number of links and the meta keywords on your site.
    SEO Tools For Excel

    SEO Site Tools (Chrome Extension)

    This is a Google Chrome extension that adds on-page SEO data drawn from various websites and services. It provides aggregated data from Google PageRank, Alexa traffic details, Quancast rank and Dmoz domain presence. It also provides information on meta tags, social media reactions and can even make suggestions to improve your site’s SEO.
    SEO Site Tools Chrome Extension

    SEOquake

    SEOquake is an SEO plugin for Mozilla Firefox, Google Chrome and Apple Safari. SEOquake provides a wealth of information essential to any blogger looking to improve their site’s ranking, including information on Yahoo! Backlinks, Google page rank, Google and Bing indexing, WhoIs data and keyword density reports. It can also generate full page reports for any site you wish.
    SEOquake

    Moz SEO Toolbar

    The Moz SEO Toolbar is available for both Mozilla Firefox and Google Chrome. It gives you access to typical SEO metrics in real-time as you browse the Internet. It can also highlight links and keywords on websites, as well as show all the page elements on a given website. It also has a detailed search engine results page (SERP) overlay that lets you compare Google, Bing and Yahoo! metrics.
    Moz SEO Toolbar

    Open Site Explorer

    Open Site Explorer is a tool that you can use to investigate backlinks (both dofollow and nofollow links) on both your blog as well as competitor’s blogs. Open Site Explorer also provides domain and page authority rankings. The free version limits you to 200 backlinks per report, with detailed information is only available for the first five backlinks, but that should be enough for a basic overview.
    Open Site Explorer

    Ubersuggest

    Ubersuggest is a keyword suggestion tool that suggests common sense keyword phrases based on Google’s own suggestion engine. Simply key in a query or keyword and Ubersuggest will provide a list of suggested keyword phrases based on your initial input. Ubersuggest can also be told to base suggestions on specific Google services such as Google Images, Google Video and Google News.
    Ubersuggest

    Google SERP Snippet Optimization Tool

    This tool helps you optimize your pages’ title and meta description tags in order to maximise the appeal of your websites when seen in Google search result listings. It’s a simple tool that generates a preview of the Google SERP so that you can make sure that your and meta description tags don’t exceed the optimal length.
    Google SERP Snippet Optimization Tool

    Browseo

    Browseo is a quick and simple web app that lets you look at websites as a search engine would. This lets you view your blog purely from an SEO perspective quickly, without having to dig into the code. The best thing is that there are also Android and iOS versions, so you can check your blog’s SEO optimization on the go.
    Browseo

    Anchor Text Over Optimization Report

    This simple web service checks your site for any over optimized anchor text that may result in your site falling foul of Google’s search algorithms. Just input your site’s URL and the service will generate a list of keywords and keyword phrases with measurements on how optimized or over optimized these keywords are.
    Anchor Text Over Optimization Report

    Xenu’s Link Sleuth

    Xenu’s Link Sleuth is an essential tool to check for broken links on your website, including partial checking of FTP, Gopher and e-mail links. The app also supports re-checking of links, SSL websites and can also detect and report redirected URLs. Xenu’s Link Sleuth can generate a simple report of all the issues it finds as well as generate a sitemap.

    No One Reads My Blog. 9 Tricks to Change Things.

    13 Intelligent Opinions, Leave Yours.
    no one reads my blog
    No one reads my blog.
    That is one of the most common complaints I’ve heard since starting Blog Tyrant.
    Even when you do all the right things (like long-form content that rocks) it still seems to amount to only small bits of traffic.
    Why is that?
    In this post I’m going to talk a little bit about why no one reads your blog and some tricks you can use to completely change things no matter what niche you’re in or how old your blog is.
    Ready?

    Why doesn’t anyone read my blog?

    If no one is reading your blog the first thing you need to do is ask yourself a big fat question.
    Would I share this stuff on Facebook?
    If “no” is your answer then chances are you aren’t producing anything worth reading.
    Remember, people are bombarded with dozens of excellent, viral pieces of content every day.
    You see Charlie biting his brother’s finger, Bored Panda and BuzzFeed showing you nostalgic funnies from the 90’s, and a million other articles borrowed from the front page of Reddit and imgur.
    Think what you will about these sites, the content is compelling.
    There wouldn’t be a single person reading this article now who could hold their hand to their heart and swear that they’ve never clicked on one of those shareable posts on Facebook.
    We all do it.
    So now we need to look at our own blogs and ask ourselves deeply and honestly about how well we are competing for peoples’ attention.
    Do our blogs cut it?

    Why it might not matter

    The interesting thing to note at this point is that creating content that “cuts it” is often not enough.
    It still doesn’t get noticed.
    That is when things start to get really frustrating for bloggers – you do all the right things as far as content production goes but still nothing happens.
    Depressing.
    So what can we do about it?

    9 tricks to get people to read your blog

    If no one is reading your blog then there might be a few things that you’ve failed to consider.
    Here are a bunch of tricks that aren’t always directly related to good writing, but will help to get you read.
    1. Check your site speed right now
    The number one reason that I click the back button is when a site isn’t loading fast enough – especially if I’m in “research mode” and have 40 other tabs open to investigate. The stats always seem different but the generally accepted figure is that you’ll lose 20% of visitors for every second that you site takes to load over 1.5 seconds.
    Tip: A fast blog is achieved by using fast servers and minimising objects that need to be loaded. Use Pingdom Tools to analyse what’s causing yours to lag and start your research on an item-by-item basis. For example: firstly, how do I shrink big images.
    2. Change your blog photos to engage humans
    Photos are often the first thing that you notice on a blog. Humans have evolved to recognise faces and this carries over to our online lives as well. This means you have to pay careful attention to the imagery that you use on your blog, and make sure any photos that you have of yourself are professional and of good quality. Don’t ever use clip art imagery, or photos that have a stale white background from a cheap stock photography site. Make sure every photo fits the brand.
    Tip: Taking your own photos is often the best option. It gives you complete ownership of the rights and is another piece of original content that Google will identify. Failing that, check the downloads number on each photo before using it. If it’s been used by heaps of people it’s basically like lots of duplicate content.
    3. Get a mobile responsive design that collapses well
    A time will come when we won’t have to keep recommending this to bloggers! But, alas, that day is not here yet. So many of the websites I visit through the comments here on Blog Tyrant are designs that are not mobile friendly. Not only is it bad for user experience, it is now a negative ranking factor for your blog’s SEO. But before you go and grab just any theme, make sure it “collapses” so that the content is at the top and not menus, sidebars and other distractions.
    Tip: Get on WordPress already. There are hundreds of free mobile responsive themes including the new default theme which is beautifully simple and easy to customize. If you have an existing theme you want to keep contact my buddy Viktor who can code it to make it responsive.
    4. Link out way, way more
    A lot of bloggers think that linking out to other websites will cause you to lose page rank. Personally, I think that is total rubbish. The more you link out to other (quality) blogs the more value you will provide your readers. Not only that, the people that you link to will notice you and often give you a shout out or help to promote the post. A lot of SEOs have been predicting that putting well-trusted links around your own will also help your ranks.
    Tip: In a 1,000-word post you’ll want to have at least 10 links to other websites. Try and imagine you’re back at college and you need quality references.
    5. Make your font a lot bigger
    I recently updated the font here on Blog Tyrant to a larger size and a less harsh color. I also used a Google Font instead of a self hosted one and saw significant speed improvements. But, the studies all show that bigger fonts are important because there are a lot of older people reading your blog, a lot of people reading on small phones and a lot of older people reading on small phones! A large well spaced font makes a huge difference to how appealing your writing appears.
    Tip: Make sure your font matches your brand. Try to use fonts that are familiar to people as they appear less confronting to new readers. The best bet is to find a website you like and ask your coder to copy the typography.
    6. Get really good at sneaky research
    It doesn’t matter how good your articles are if they’re pitched at, and promoted to, the entirely wrong group of people. You need to know what your audience wants, what problems they’re having and then where you can reach them best. You also need to know what your competitors are doing and how you can improve on that. A lot of it comes down to clever Google searches but you can also use tools like SEMRush and Google estimator to get some good details.
    Tip: Find out the top 10 most successful posts on your main competitors’ websites. Figure out where they got their links and shares from and then try to imitate it with a better article or tool.
    7. Focus on reach, not loyalty
    This is something that a lot of people find upsetting but is so important to business. It has really helped me grow a lot over the last two years and is an idea I wish more people understood. You need to get in front of more people, not make your existing readers more loyalty. Loyalty is a by-product of reach. So if you get more traffic you will get more loyal readers. In fact, Brian Sharp showed in his book that if you focus on loyalty you’re actually losing money.
    Tip: If you read one book this year make it How Brands Grow which talks about why loyalty is not as important as everyone thinks. Every marketer needs this.
    8. Do one test a week – every week
    Last year a few big bloggers talked about how split testing is not all its cracked up to be. In fact, a lot of tests, they argued, were a waste of time and caused you to get the wrong kind of results. Well, the thing I feel that is missed from this argument is what split testing itself teaches you. And it’s often not about one particular goal.
    By split testing on my blog and with adverts I’ve learned so much about the people who visit my blog, branding, conversions and even the tech behind my set up. Testing is how we learn.
    Tip: Start by using AWeber (or your equivalent) to work on increasing sign ups on your blog by 1% only. Then figure out how to get 1% more email opens. Then try to get 1% more clicks. Repeat.
    9. Stop doing the same thing that’s brought zero results
    I think it was the motivational speaker, Tony Robbins, who has the famous quote: “If you do what you’ve always done, you’ll get what you’ve always gotten.” I’m not a big one for TV self-help stuff, but that is really true when it comes to blogging. Sometimes you see bloggers writing the same kinds of articles month in, month out, and hoping for some big break. Unfortunately it doesn’t often work like that.
    Tip: Get your writing out there. Guest blog, approach newspapers, buy adverts, etc. And then experiment with different formats and even different writers. Try videos. Try podcasting. Add value and solve problems in radically different new ways. Keep trying.

    What would you tell someone who told you that no one reads their blog?

    I am really curious to hear what all the Tyrant Troops would advise to someone who said that no one reads their blog. Do you agree with the tips above or do you think there is something else major that they should be working on?

    14 Dec 2014

    13 Dec 2014

    Free Online Web Courses

    Web Development
    Why Take This Course?
    In this project-based course your knowledge will be evaluated as you learn to build your own blog application! Learn everything Steve Huffman wished he would have known when he broke into the startup world. Read more about Huffman and the course here.
    Prerequisites and Requirements
    A moderate amount of programming and computer science experience is necessary for this course.
    See the Technology Requirements for using Udacity
    What Will I Learn? Projects
    Make a webpage that anyone can add to and edit.
    Syllabus
    How the Web Works
    Introduction to HTTP and Web Applications
    How to Have Users
    Getting and processing user input
    How to Manage State
    Databases and persistent data
    Whom to Trust
    User authentication and access control
    How to Connect
    Web applications as services, using APIs
    How to Serve Millions
    Scaling, caching, optimizations
    Changing the World
    Building a successful web application, project

    Go To Class


    Semantic Web Technologies

    In this course, you will learn the fundamentals of Semantic Web technologies. You will learn how to represent knowledge and how to access and benefit from semantic data on the Web.

    Syllabus

    • Week 1: Introduction to the Semantic Web
    • Week 2: Identifying Things with URI and RDF
    • Week 3: Querying RDF(S) with SPARQL
    • Excursus: Semantic (Meta) Data and the Web
    • Week 4: Knowledge Representation I
    • Week 5: Knowledge Representation II
    • Week 6: Applications in the Web of Data
    • Final Exams: Final Exams

    Go To Class


    Mobile Web Development

    What Will I Learn? Projects
    Design and build a mobile app that takes advantage of touch screen functionality.

    Syllabus

    In this course, you will learn how to build web experiences that adapt to the different screen sizes and capabilities that mobile devices offer, and how to scalably optimize media for mobile and desktop. We will cover programming touch interaction, as well as how to optimize form field input for mobile devices and use APIs like geolocation and the accelerometer, and ensuring your web experiences work great when network conditions are sub-optimal. Finally, you’ll gain the tools to investigate performance in mobile applications, with a strong understanding of mobile networking, battery usage patterns and optimizing paint techniques to build smooth animations on mobile.
    Lesson 01: Syllabus
    We’ll start with a high-level overview of the course and what to expect in it. We’ll also go into more depth on what we mean by mobile web development, and why you should care about it.
    Lesson 02: Mobile Development Tools
    Workflow and tooling is incredibly important for building great web apps, and this carries over to mobile web development. This lesson will show you how to use the Chrome Developer Tools to develop for the mobile web.
    Lesson 03: Mobile UX and Viewport
    Designing for the mobile web is all about a smooth user experience. This lesson will get you thinking about how to achieve that on mobile, and we’ll introduce the first of many tools you need to achieve this: the viewport.
    Lesson 04: Fluid Design
    Mobile means lots of different devices and form factors. We’ll discuss how to make your site responsive, clean, and user-friendly on multiple devices and layouts.
    Lesson 05: Media Queries
    Sometimes different devices call for fundamentally different layouts. This lesson will teach you how to achieve this using media queries.
    Lesson 06: Responsive Images
    Media requirements are different in mobile - network constraints and very high resolution screens set up a conflict that can be challenging. We’ll talk about how best to integrate media into your mobile web applications, and adaptively scaling images based on the environment.
    Lesson 07: Optimizing Performance
    Users expect a fast, seamless experience on mobile. We’ll go over optimizing various performance metrics to improve that experience, such as network, cpu, rendering, and battery performance.
    Lesson 08: Touch
    Touch input is fundamentally different from mouse input, and requires you to think about your user interactions differently. We’ll go over UX concerns with touch-based interaction, and how to design user interactions that work across devices.
    Lesson 09: Input
    Using a keyboard on mobile is awful. We’ll discuss ways to improve it, using semantic input for form data, and other user input options on mobile.
    Lesson 10: Device Access
    Mobile devices have a full array of sensors typically unavailable on desktop. We’ll talk about camera access, geolocation, and other sensors and feedback you have access to on mobile.
    Lesson 11: Offline and Storage
    It’s an unfortunate reality that mobile users aren’t always online. We’ll go over using the local cache as well as local storage APIs to give your users a great offline (and partially-online) experience as well.
    Lesson 12: Wrap-up
    We’ll finish up the class by talking briefly about other topics to consider, such as app experience, monetization, deployment and distribution. We’ll also point you to other resources to look at moving forward in your career.

    Go To Class


    User Experience for the Web

    What will I learn?
    • The characteristics of user experience design, usability, and user centred design
    • The factors that influence interface design, and how to balance these requirements
    • The design streams that impact interface design, and design techniques from each stream:
      • Information Design
      • Interaction Design
      • Visual Design
    • How branding is an important part of user experience
    • The importance of accessibility online
    • The importance of knowing your users and:
      • What you need to know
      • How to learn about them
      • How to communicate your findings
    • Key usability evaluation techniques, including:
      • Walkthroughs
      • Usability testing
      • Expert review
      • Competitor analysis
    This course requires approximately 2 - 4 hours of study per week, but can vary depending on the student. This includes watching videos, and taking quizzes and assessments.
    If you pass this course you'll receive a Certificate of Achievement. While this certificate isn't a formal qualification or credit, you can use it to demonstrate your interest in learning about this area to potential employers or educational institutions.
    Where could this lead me?
    If you're wondering what your future could look like in this area, here are some potential careers you could head towards.
    • Social media manager
    • Web designer
    • Web developer
    • Web publisher
    • Webmaster
    • Assistant web designer
    • Assistant web designer
    • Technical writer
    • Website coordinator
    • Webmaster assistant

    Go To Class


    Knowledge Engineering with Semantic Web Technologies

    In this course, you will learn the fundamentals of Semantic Web technologies and how they are applied for knowledge representation in the World Wide Web. You will learn how to represent knowledge with ontologies and how to access and benefit from semantic data on the Web. Furthermore, you will also learn how to make use of Linked Data and the Web of Data, currently the most popular applications based on Semantic Web technologies.
    Requirements for this course:
    • a basic knowledge of the foundations of mathematical logics, i.e. propositional logics and first order logics
    • a basic understanding of web technologies, such as URL, http, HTML, and XML-based technologies
    • a basic knowledge of database technology, esp. relational databases
      and SQL query language
    Syllabus
    ·          
      • Week 1: Knowledge Engineering and the Web of Data
      • Week 2: Semantic Web Technologies - Part 1
      • Week 3: Semantic Web Technologies - Part 2
      • Week 4: Knowledge Representation - Part 1
      • Week 5: Knowledge Representation - Part 2
      • Week 6: Knowledge Engineering
      • Final examination: Final examination

    Go To Class


    Intro to HTML and CSS

    Why Take This Course?
    Front-end Web Developers must have a fundamental understanding of HTML and CSS which we’ll accomplish in this course by converting digital design mockups into static web pages. To build the web pages you will use HTML, CSS, and take advantage of the Bootstrap, the popular Twitter framework.
    After completing this course you will be able to build a responsive portfolio site, with your own CSS framework, with the functionality to add your future projects to it. Most importantly, you will have an understanding of the DOM and how HTML, CSS, and JavaScript all relate to each other.
    This course's project is part of our Front-End Web Developer Nanodegree.
    Projects
    Take a design mockup as a PDF-file and replicate that design in HTML and CSS.

    Syllabus

    Lesson 1 - From Design to Code
    Diligently employ a code/test/refine strategy as you precisely and deliberately translate initial design documents into static web pages. You'll also investigate the Document Object Model (DOM) and its implications for web development.
    Lesson 2 - Your Own Framework
    Take pride in creating and personalising your own multi-platform, responsive CSS framework for publishing your professional portfolio projects to the web.
    Lesson 3 - Learning and Using Bootstrap
    Strategically investigate an existing professional CSS framework as you use it to build a website using responsive design principles while maintaining code readability.


    Object-Oriented JavaScript

    Why Take This Course?
    As a Front-End Web Developer, JavaScript is one of the most important languages in your toolbox. A strong foundation in the language’s features empowers you to write efficient and performant web applications. In this course you’ll explore a variety of ways to write object-oriented code in JavaScript.
    You’ll build a variety of JavaScript objects and explore how their different inheritance models affect your code’s execution and in-memory model. You’ll use these features to write memory efficient code and seek simplicity and modularity in your own code.
    Projects
    Use your object-oriented JavaScript skills to develop a performant, organized and easily maintainable version of the classic arcade game, Frogger.

    Syllabus

    Lesson 1: Scopes and Closures
    Lesson 2: The Keyword “this”
    Lesson 3: Prototype Delegation
    Lesson 4: Code Reuse

    Go To Class