Sunday, January 8, 2017

Background Simple Jquery Image Slideshow Tutorial 2017

Learn how to create a simple background jQuery slider. This article based on simple jQuery image slideshow tutorial.

What you need for making a Background Image Slideshow?

  • Simple HTML knowledge
  • Simple CSS knowledge
  • How to import CSS and JS file into HTML
  • A jQuery Plugin and
  • You have to read carefully this small post.

What you learn and get from this post?

You will learn how to work easily and make something special. We will give you a zip file where you can find some demo of background slideshow. This may be very helpful to you.
Let’s start now:
  • At first download jQuery and backstretch now.
  • Make a new folder named src or other and images or other into your main directory. Look at the following image of my main directory of this background slider example.
  • Make a simple HTML page format. Look at the following code and do it for your page also.
<html>
<head>
 <title>background Slider</title>
</head>
<body>
 
</body>
</html>
Now this is time for loading jQuery and Backstretch plugin. Use the following code for load jQuery and Backstretch plugin. Mind that you have to load jQuery first and after that you can run Backstretch.
 <script src="src/jquery-2.1.3.min.js"></script>
 <script src="src/jquery.backstretch.js"></script>
If you done all of this perfectly. You have now final stage of creating background slideshow. If you have selected your images already you have to insert them all into your HTML page. Copy the following code and paste it into your page under Backstretch. Perhaps you can also create a new js page and paste this following code. Edit your image URL and make it what you want.
 <script>
         $.backstretch([
              "image/pot-holder.jpg",
              "image/coffee.jpg",
              "image/dome.jpg"
 ], {
 fade: 750,
 duration: 4000
 });
 </script>
Look at the final image of my code editor.

Free SEO And Website Analysis Tools For Digital Marketer And Blog Writer 2017

SEO stand for Search Engine Optimization. I think there is no free tool which can provide 100% information for research any website. I am going to mention some free Website Analysis Tools for Digital Marketer.

Before working with this tools, it will be better for us if we note down what we need to research. I am going to share how I work with this tools. At first I always write down my target. If you are a digital marketer or blog writer, this tools will help you too much. I believe that step by step working guide saves our time. Read this following line for
 know how do I research for my website. I follow Q&A (Question and Answer) and it works great for me.

What I need to know about My personal or business website?

  1. Find out Competitor?
  2. How does my competitor work?
  3. What about my competitor rank in Search Engine?
  4. What about my Competitor backlink?
  5. Is there any Code error?
  6. How about my Website Speed?
  7. What about my Sitemap?
That’s it. With this 7 questions, you can make your website better. You must do something better than your competitor. Note down this question and find out answer with this following Website Analysis Tools.

Open Site Explore

Open Site Explore is an online tool for analysis your link. You can analysis your website URL, Backlink URL with this Tool.


Ahrefs Site Explore

Ahrefs is a site explore and Backlink Checker. You can explore your full website with this tool. Generate some important idea for your website and check how your website perform into web.


Quick Sprout

Complete your website analysis with this tool. Select your competitor and also compare with them. Look what your competitor position and inspire yourself for doing better than them.


Similar Web

Get connected with your competitor. Look what your competitor do. Follow them and be inspired with their work. This tool helps you to find your perfect competitor and be a spy to their work. It’s really awesome for all new blogger.


SERPs Rank Checker

Check your website rank with your site keyword. This is a tool which helps you to watch your website rank on search engine. Checking keyword rank on search engine is really important. Because without perfect keyword nobody can be a success person in this blogging life.


OpenLinkProfiler

Backlink plays a great role for ranking a website. A Quality backlink can increase your website rank in all search engine. Not only Google but also other search engines like yahoo and bing also consider rank with the quality backlink. Find out your similar website or blog site and make a simple research with this backlink finder tool.


keyword tool

This is a simple tool make a simple research with the keyword. Mind that without perfect keyword we can not write an effective post. This is very simple tools and anyone can work with this tool.


nibbler

You can get a full report for your website. How much popular your website into web? Take care your website and learn how to fix your website problem. Fix your website problem and make your website or personal blog site better.


copyscape

It’s an awesome tool for the blog writer. We know that no website with copy paste can rank on search engine. You must check your website article with this tool.


PageSpeed Insights

This is a tool provide by Google. Check website speed and make your website faster.  Fix all problem and your web site automatically pass all score and become more comfortable.


Pingdom Website Speed Test

Pingdom online tool developed for checking website speed. Enter website URL and check the loading time. Analyze your web site and find bottlenecks.


XML Sitemap Generator

A sitemap is very important for indexing any website into search engine. Sitemap provide some important data for Search Engine. XML sitemap generator helps you to create a better sitemap for your website. Just follow some instruction and make your own sitemap.

 All of this tools are used by professional marketer and blogger.

Saturday, January 7, 2017

How To Create Instagram Photo Gallery With Embed Code Into Blogger & WordPress 2017

Instagram Photo Gallery can be a great thing for our Blogspot or WordPress Website. There are many people who don’t know how to create an Instagram Photo Gallery which updated regularly within update your Instagram account.

 

 

It’s very simple than you think. I can strongly say that anyone without any designing or developing knowledge can do this. Just follow some of my following steps and hope you can do this within 2 minutes. After the end of this article, I have embed a youtube video created by me. This video will explain everything about your doubt. If you don’t like to read this article you can check out my youtube video about How To Create Instagram Photo Gallery Into Blogger and WordPress Website.
Look at this following Two Website. I am going to working with this two websites.

01. How To Insert Instagram Photo Gallery with websta.me ?

Personally I like websta.me/tools online Instagram Photo Gallery tool. It works well to me. After generate any embed code you can easily edit this code also. Of course, it’s free for use. Look at the following screenshot of this website.

 I have type my desired username and set other settings. After that, I click on Generate Code button. If you do this you will be see something like the following image.


You have completed 50% work. Now you have to login into your Blogger or WordPress dashboard. For Blogger website, you have to go to Layout option and for WordPress website, you have to go to Appearance > Widget.
For Blogger website, you have to click on add a Gadget where you want to place your Instagram Gallery. Do the same thing for WordPress also.

 After doing all of this, you will get a final view into you Blogger or WordPress Website. It may look like something like the following image.


02. How To Insert Instagram Photo and Video Gallery by snapwidget?

Personally, I hardly use snapwidget.com tool for create a widget. This tool sometimes conflicts with Blogger.com. Image width sometimes doesn’t work.


You have to exactly same thing what I have done for websta tool. Hope you can do this.
Watch This Following Video :

If you faced any question or any problem for Instagram Photo Gallery or Video Gallery embed code, please feel free to make a comment with your question. I will help you for making a great Instagram Photo or Video Gallery into your Blogger or WordPress website.

Thursday, January 5, 2017

Black and gray CSS3 skin for linkwithin gadget 2017

LinkWithin Related Posts widget is a lightweight plugin for WordPress and Blogger blogs.It can display up to 5 related posts.If you don’t care about analytics and design of the related content widget, go for LinkWithin widget.For the purpose of engaged your visitor in you blogger blog this will be one of the best way by adding Related Post Widget to your blogger blog. Related Posts widget with thumbnail is for displaying some other related Articles to your readers at the end of each post. This widget will surely engage your reader in your blog and it will result in increased page views. After installation Tutorial, Today in this post I will share that how you can customize this widget. Before proceeding Customize the widget, Install Linkwithin Related Post Widget.  I have just Customized Version of this skin.

Updata:- 17-3-2013 New Color Scheme added..

1. First Add the widget to your blog

Apply this skin you will first need to install the linkWithin widget to your blog. The tutorial below will help you to add this plugin to your BlogSpot blogs.

2. Apply CSS3 Black and Gray Skin

Note:- Always Remember Before Editing Your Template Make a Template Backup (how to make a template backup)
1. Go to your blogger dashboard>> Template>> Proceed >> find the following code by pressing CTRL+F (how to find code using search bar)
]]></b:skin>
2. and paste the Following code above/before “]]></b:skin>”
/*---Related Posts---*/ 
#linkwithin_logolink_0 { 
display:none!important; 
}
#lws_0 {
clear: both!important;       
margin: 0 0 10px 0!important;    
}

.linkwithin_outer { 
margin: 1px 0px !important; 
background-color: #111;
background-image: -moz-linear-gradient(#444, #111);
background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));
background-image: -webkit-linear-gradient(#444, #111);
background-image: -o-linear-gradient(#444, #111);
background-image: -ms-linear-gradient(#444, #111);
background-image: linear-gradient(#444, #111); 
height: 275px;
width:690px!important; 
padding: 0px !important; 
box-shadow: 0px 4px 4px -4px rgba(0, 0, 0, 0.7) !important; 
border-radius: 5px 5px 5px 5px; 
    }
 
.linkwithin_inner { 
width:690px!important; 
}
 
.linkwithin_text { 
margin: 0px !important; 
padding: 10px !important; 
font-size: 1.2em; 
color: rgb(255, 255, 255); 
font-weight: normal; 
line-height: 1.35em; 
text-transform: capitalize; 
background-color: rgb(18, 18, 18); 
border-bottom: 1px solid rgb(0, 0, 0); 
border-top-right-radius: 5px; 
border-top-left-radius: 5px; 
background-color: #111;
background-image: -moz-linear-gradient(#444, #111);
background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));
background-image: -webkit-linear-gradient(#444, #111);
background-image: -o-linear-gradient(#444, #111);
background-image: -ms-linear-gradient(#444, #111);
background-image: linear-gradient(#444, #111); 
}
.linkwithin_posts a { 
font-size: 14px!important;
border-right:0px!important; 
margin: 10px 0px 10px 10px !important; 
}

.linkwithin_posts a:hover { 
border-right:0px!important; 
margin: 10px 0px 10px 10px !important; 
background:none!important; 
}
#linkwithin_logo_0 {display:none;}
.linkwithin_img_0 { 
border: 1px solid #666 !important; 
padding: 1px !important; 
width: 100px !important; 
height: 90px !important; 
margin-right: 15px !important; 
overflow: hidden; 
background:#444!important; 
}
.linkwithin_img_0:hover { 
opacity:0.8; 
} 
.linkwithin_img_0 div { 
width: 100px !important; 
 height: 90px !important; 
}
.linkwithin_title { 
color: rgb(255, 255, 255) !important; 
font-size: 1em !important; 
display: block; 
padding: 0px 10px 0px 0px !important; 
font-weight: 400 !important; 
line-height: 1.45em !important; 
margin-top: 10px !important; 
text-decoration:none!important; 
width:120px!important; 
}


if you want to use Skyblue Skin Use the Below Code . (Steps are same)

 

 

/*---Related Posts---*/ 
#linkwithin_logolink_0 { 
display:none!important; 
}

#lws_0 {
clear: both!important;       margin: 0 0 10px 0!important;    } 

.linkwithin_outer { 
margin: 1px 0px !important; 
background-color: #319AE4;
background-image: -moz-linear-gradient(#5DBFEF, #319AE4);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5DBFEF), to(#319AE4));
background-image: -webkit-linear-gradient(#5DBFEF, #319AE4);
background-image: -o-linear-gradient(#5DBFEF, #319AE4);
background-image: -ms-linear-gradient(#5DBFEF, #319AE4);
background-image: linear-gradient(#5DBFEF, #319AE4);
height: 275px;
width:690px!important; 
padding: 0px !important; 
box-shadow: 0px 4px 4px -4px rgba(0, 0, 0, 0.7) !important; 
border-radius: 5px 5px 5px 5px;     }

.linkwithin_inner { 
width:690px!important; 

}

.linkwithin_text { 
margin: 0px !important; 
padding: 10px !important; 
font-size: 1.2em; 
color: rgb(255, 255, 255); 
font-weight: normal; 
line-height: 1.35em; 
text-transform: capitalize; 
background-color: rgb(18, 18, 18); 
border-bottom: 1px solid rgb(0, 0, 0); 
border-top-right-radius: 5px; 
border-top-left-radius: 5px; 
background-color: #319AE4;
background-image: -moz-linear-gradient(#5DBFEF, #319AE4);
background-image: -webkit-gradient(linear, left top, left bottom, from(#5DBFEF), to(#319AE4));
background-image: -webkit-linear-gradient(#5DBFEF, #319AE4);
background-image: -o-linear-gradient(#5DBFEF, #319AE4);
background-image: -ms-linear-gradient(#5DBFEF, #319AE4);
background-image: linear-gradient(#5DBFEF, #319AE4);

}

.linkwithin_posts a { 
font-size: 14px!important;
border-right:0px!important; 
margin: 10px 0px 10px 10px !important; 
} 

.linkwithin_posts a:hover { 
border-right:0px!important; 
margin: 10px 0px 10px 10px !important; 
background:none!important; 
}
#linkwithin_logo_0 {display:none;}

.linkwithin_img_0 { 
border: 1px solid #666 !important; 
padding: 1px !important; 
width: 100px !important; 
height: 90px !important; 
margin-right: 15px !important; 
overflow: hidden; 
background:#444!important; 
}

.linkwithin_img_0:hover { 
opacity:0.8; 
} 
.linkwithin_img_0 div { 
width: 100px !important; 
height: 90px !important; 
}
.linkwithin_title { 
color: rgb(255, 255, 255) !important; 
font-size: 1em !important; 
display: block; 
padding: 0px 10px 0px 0px !important; 
font-weight: 400 !important; 
line-height: 1.45em !important; 
margin-top: 10px !important; 
text-decoration:none!important; 
width:120px!important; 
}
3. Click on save & you’re Done!!! View your Blog & see Related Post Gadget New look.
Note:- The widget will display up to 5 thumbnails. If you wish to show 4 or 3 thumbnails  then simply increase the width size by editing  “linkwithin_inner Width & linkwithin_outer width”. if you want to show 5 stories your blog content width must be 720 Px.  Also set the number of stories to 5 on linkWithin homepage as mentioned in the tutorial where you learn how to install the widget on your blog. In my next tutorial i going to share with your another Beautiful Skin for Linkwithin Gadgets.
Keep up to date with new features and opportunities by subscribing to this blog via email Notification, adding our Google+ page to your circles or like us our page on facebook. Thanks for reading our posts.

How To Remove Blogger Navbar 2017



WHAT IS BLOGGER NAVBAR?
Blogger has got a default Navigation Bar. This navigation bar is hidden in most of the third party templates.
When you are blogging, Navbar can be very useful thing, but sometimes, it can get in way…
The advantages of Navbar are:
– when you click on the B icon, it will take you to blogger.com
– a quick link to your Dashboard and “Sign in /Sign out” dialog
– you can easily search for other blogs
– you can “Flag Blog” (if you consider content of a blog objectionable)
– NextBlog – takes you to a random, recently-updated Blogger blog
The only disadvantage is visual. If you have customized design, Navbar usually doesn’t fit in.
So how we get rid of it? It is very simple…
Removing The Blogger Navbar:
1. Login to your Blogger account and navigate to Layout > Edit HTML
2. In the template code find the following tag:
<body> 
If you can’t find it, search for the code below:
<body expr:class=’&quot;loading&quot; + data:blog.mobileClass’>
3. Just above that paste the following Code:
<!–<body>–>
4. Now Save the Template and you will see a confirmation about deleting the Navbar Widget. Confirm the deletion by clicking on the Delete Widgets button.
How to get back the Blogger Navigation Bar?
If you followed this method to remove the nav bar and you want it back, then delete the extra code that you added, i.e remove the code from step 3, that you added into your template and press Save the Template.
image_pdf

What is alt text and how to add alt text to your blogger blog images 2017

“ALT text” is an attribute which should be added to any visual item on your web page For Example Post Links, Product Links, Navigation Links and also for images. It’s mainly used on images to provide a text alternative to the Describe the image Detail. Providing an alt text to image allows all users to access the same information, whether they can see an image. Adding alternative text for images is the first principle of web accessibility. It is also one of the most difficult to properly implement. The web is replete with images that have missing, incorrect, or poor alternative text. Like many things in web accessibility, determining appropriate, equivalent, alternative text is often a matter of personal interpretation.

Learn More About Alternative Text (alt tag)

  • It is read by screen readers in place of images allowing the content and function of the image to be accessible to those with visual or certain cognitive disabilities.
  • It is displayed in place of the image in user agents (browsers) that don’t support the display of images or when the user has chosen not to view images.
  • It provides a semantic meaning and description to images which can be read by search engines or be used to later determine the content of the image from page context alone.

More Information I found on internet About “Alt Tag “

When robots scan your content they look for every detail and when they come across your image HTML code they do not recognize what the image is all about. It can’t judge if it is an image on Vector Icons or Template. To let robots index each of your images you must add an alt Tag  This alt Tag was introduced by Google so that images could be well described, categorized and indexed. This Tag tells the robot about the purpose of the image. So i think we need to stop the discussion and lets start Tutorial.

Add Alt Text Using Blogger Post HTML Editor

1. Go to your blogger post html editor.
2. Click on image icon on the top menu.
3. Upload your image and then click on image you can see option like screenshot below.
4. Click on Properties.

 5. When you click on properties you will see windows like screenshot below.


6. In title text add your image title.
7. In alt text tell Google Robots more about your image..
8.  and click ok. You’re done!!

Add Alt Text Using Windows Live Writer

1. Add a image in Windows live Writer.
2. Click on image and you will see options in the right side menu like screenshot below.

 3. Click on Advanced Tab.

4. You can above in screenshot Alternate Text Input Form. Please do not make title and alt tag same.
5. In alternate text  Writer Little Description about your image. Less Description is more better for Search engine Accessibility.
6. After Adding Alt text you do not need to save anything just ok blank or white are and start writing your post.

Add Alt Tag Manually To Your Images

1. See Following HTML Image Link  example of a simple image HTML Code:
Adding this code any where in your templates will display an image.
When robots scan your content they look for every detail and when they come across your image HTML code they do not recognize what the image is all about.
<img src="image example link" />
2. Image link with alt tag
<img src="image example link" alt="alt tag tutorial" />
You can see in the above code that the alt=”alt tag tutorial” tells Search engine spiders that the image being displayed is about "alt tag tutorial" add two-three short words to describe your image.

This way you will turn your images into a traffic driving source and can expect fair amount of increase in daily visitors just by adopting the habit of Image Tagging. Use the image alt attribute the way it was ment to be used, to provide useful information to your website visitors no matter how they access your website. Subscribe to our blog via email or RSS and Like our Facebook page to receive free future updates. Enjoy! Thanks for reading our post. happy blogging.

6 Critical SEO Mistakes Committed By Beginners 2017

SEO has outgrown as a basic necessity of every website that wants to gather the attention of an international audience. Irrespective of the amount of time, money and efforts you’ve spent on designing and developing your website, unless and until you make it friendly with the search engines, it won’t fetch you the expected results. It is under such a situation that people feel the need to hire an SEO expert. Well, today there’s a huge majority of graduates that’s choosing SEO(Search Engine Optimization) as a career stream. If you too have chosen SEO as your career then it’s mandatory for you to make a note of the silly mistakes that are being committed by beginners in SEO. My aim behind writing this blog is to make you familiar with 6 of the most critical SEO mistakes that have made beginners lose good projects.

1- Not paying heed to keyword mechanism

 

 It’s the content and not keyword that the readers are looking for. Some SEO beginners ignore this fact and tend to focus on stuffing their content with keywords. Doing this restricts the content from getting noticed by the search engines, which in a way leads to bad search engine ranking of the website. It is essential to realize that keyword distribution within the text should only be taken as a part of SEO activity.

2- Not outsourcing link building

 Often SEO beginners fail to realize that outsourcing certain parts of the online marketing campaign can be detrimental to the project’s progress. In the wake of performing every single task by themselves, these beginners tend to damage the website’s reputation by not focusing on the link building part. Top-quality backlinks play a vital role in the success of a website and neglecting this very aspect leads to a lower search engine ranking. SEO beginners neglect the importance of building links via social media, guest blogging, story pitching etc.

 

3- Using same Meta Title and Description for all web pages

 

 

 Well, this is one of the most common mistakes committed by almost every newbie in SEO. It is a well-known fact that web pages backed by keyword-rich Meta title and Meta description fare well at the search engines. Some SEO beginners tend to use the same Meta title and Meta description for all the pages within a website. This leads to non-indexing of the website by Google and other popular search engines.

4- Including copied content in the websites

 

Nowadays, many SEO newbies are making the mistake of copying content from similar sources and modifying the same by replacing works with synonyms. Although this appears as an easy route to impress Google, it actually isn’t. Search engines are intelligent enough in detecting copied content and avoid indexing websites that include content that’s been copied from other sites.

5- Including links from unrelated languages

If you’re working on SEO for an English website and tend to include links from websites belonging to Russia or Korea, there are chances for receiving a lower search engine ranking on SERP. This is mainly because while crawling your website, Google and other search engines will compare your website’s language with the ones that have linked to you. On finding a mismatch, these search engines will provide a lower ranking to your site.

6- Switching web designs on a constant basis

 

This is yet another common SEO mistake that has affected the SEO campaigns of numerous SEO aspirants. As per this mistake, the SEO beginner tends to change the website’s design on a regular basis, thereby altering the site’s overall structure. Google doesn’t prefer indexing websites that have a new design every alternate week. So, it’s better to stick to one design and perform the required SEO activities on it.

Conclusion
Keep in mind that websites heavy on visual features and light on SEO are likely to meet failure. Google won’t befriend you unless and until you undertake special tasks that will grow your site’s potential to become Google’s friend. I hope after learning about the above SEO mistakes, you’ll be more careful in your forthcoming SEO projects and come out with flying colors.
Please don’t forget to drop in your feedback using the comments box below. 

 

 

Wednesday, January 4, 2017

HOW TO GET GOOGLE ADSENSE APPROVAL WITHIN 1 HOUR 2017

Please follow these guidelines without fail, else your application will be rejected without any further pending approval. So here we go, the 5 very important guidelines to follow before applying to Google AdSense.


CUSTOM DOMAIN:

A lot of people get create websites through blogspot and free WordPress platforms to apply AdSense. but not get adsense. invest 1-2$ and take custom domain .com, .org, .net to increase the chances of your adsense approval.

WEBSITE MUST BE FAST , CLEAN AND RESPONSIVE:

You need to choose a malware free and clean with fully responsive theme or template with faster loading.  to more chances of adsense approval.

MINIMUM POSTS/ARTICLES:

Your website/blog in least 10 quality articles Original And Quality Content post with use relevant images where ever required.

 WEBSITE NICHES:

Use quality niche aricles on Lifestyle, Enterpreneurship, Law, Social Media, Health, Internet Marketing, Business.
Don’t use hacking, cracking, software, movie and illegal niche.

CREATE IMPORTANT PAGES:

You need to create Important Pages. because adsense wants to know your identity before you signup to their AdSense program.
  • about us
  • Privacy policy
  • Contact us
  • Disclaimer Policy
  • Terms of Usage

XML SITEMAP PAGE:

Create a xml sitemap and Submit Your XML Sitemap In Google Web Master Tool. sitemap on your website can help search engine bots to index your website very faster.

THIRD PARTY ADS OR PROGRAMS:

Make sure your website/blog in remove Third Party Ads. no third party ads in your website. don’t allow or place any other third party banner ad code on your website. adsense apply before clean your website.


Breadcrumbs for Blogger 2017


Breadcrumbs for Blogger 2017

 



With my new Blog Skin I also introduced a "Breadcrumb Trail" to my Blog. If this doesn't ring a bell, don't worry. Remember the Hansl & Gretchen fairy-tale?

Hansl and Gretchen were 2 kids from a very poor family. The parents were so poor that they had nothing to feed their children, and between them decided to take the kids into the forest and leave them to the wild animals. Hansl and Gretchen discovered these terrible plans, and decided to take pre-emtive measures. They took with them a piece of bread, and dropped breadcrumbs along the trail in order to find their way home. As might be expected, they didn't find home and they were captured by an evil witch (the breadcrumbs were eaten by birds, I guess). But the general idea got a strong foothold in the internet world, and nowadays you can find a breadcrumb trail on many a website to find your way back to the Home Page.

On the main page of my Blog there is no breadcrumb, because that is .... Home!

But as soon as you click on a specific post title, or on a label, or on an archive entry, you will see how the breadcrumb magically appears on top of the page:

Browse » Home » Tutorials » Breadcrumbs for Blogger

Now, here is an easy piece of code to put into your template, and breadcrumbs will be yours!

Step 1: Save your template
Go to the Layout tab, and click Edit HTML.
Download your template as an XML-file and save it onto your harddisk. If anything goes wrong, upload it again and not much harm will be done.

Step 2: Expand the widget code
Now check the checkbox to display your template's XML-code. Ready to hack? Here we go!

Step 3: Add a new Includable
We are going to modify the code of the Blog-widget. The default-widget uses a so-called "includable" (a chunk of code) to display a status-message above your posts when you have selected all posts with a certain label. We will turn off this default status message, and replace it with our breadcrumbs.

Scroll down through your expanded widget code and look for the following piece of code:


<b:includable id='main' var='top'>
  <!-- posts -->
  <div class='blog-posts hfeed'>

    <b:include data='top' name='status-message'/>

    <data:adStart/>

Now we will switch off the default status-message, by putting comments-brackets around it. (You can also delete the line, but I think leaving it there and commenting it out is more elegant in case you want to track back and debug).

<b:includable id='main' var='top'>
  <!-- posts -->
  <div class='blog-posts hfeed'>
  <!-- disable default status message
    <b:include data='top' name='status-message'/>
  default status message disabled -->
    <data:adStart/>

Now add the following line, that will call our breadcrumb includable:

<b:includable id='main' var='top'>
  <!-- posts -->
  <div class='blog-posts hfeed'>
  <!-- disable default status message
    <b:include data='top' name='status-message'/>
  default status message disabled -->
    <b:include data='posts' name='breadcrumb'/>
    <data:adStart/>

Immediately above this 'main' includable, insert our new breadcrumb includable:

<b:includable id='breadcrumb' var='posts'>
  <b:if cond='data:blog.homepageUrl == data:blog.url'> 
  <!-- No breadcrumb on front page -->
  <b:else/> 
    <b:if cond='data:blog.pageType == &quot;item&quot;'> 
       <div class='breadcrumbs'> 
         Browse &#187;  <a expr:href='data:blog.homepageUrl' rel='tag'>Home</a> 
         <b:loop values='data:posts' var='post'>
           <b:if cond='data:post.labels'> 
             <b:loop values='data:post.labels' var='label'> 
               <b:if cond='data:label.isLast == &quot;true&quot;'> &#187; 
                 <a expr:href='data:label.url' rel='tag'><data:label.name/></a> 
               </b:if> 
             </b:loop> 
             &#187; <span><data:post.title/></span> 
           </b:if> 
         </b:loop>
       </div> 
    <b:else/> 
      <b:if cond='data:blog.pageType == &quot;archive&quot;'> 
        <div class='breadcrumbs'> 
          Browse &#187; <a expr:href='data:blog.homepageUrl'>Home</a> &#187; Archives for <data:blog.pageName/> 
        </div> 
      <b:else/> 
        <b:if cond='data:blog.pageType == &quot;index&quot;'> 
          <div class='breadcrumbs'>
          <b:if cond='data:blog.pageName == &quot;&quot;'>
            Browse &#187; <a expr:href='data:blog.homepageUrl'>Home</a> &#187; All posts
          <b:else/>
            Browse &#187; <a expr:href='data:blog.homepageUrl'>Home</a> &#187; Posts filed under <data:blog.pageName/> 
          </b:if>
          </div> 
        </b:if> 
      </b:if>
    </b:if>
  </b:if>
</b:includable>
<b:includable id='main' var='top'>

You can also download the xml-code for the includable here:
Breadcrumb includable
Right-click the link, and select "Save as..." to save the XML-file on your harddisk. You can open it with Notepad, and copy-paste the code into your template.

Step 4: Add some CSS to the skin
The basic code of your breadcrumb is now in place. You can change its looks by adding a CSS-class .breadcrumbs to the skin of your Blog.
This is just an example:
<b:skin><![CDATA[/*

....

.breadcrumbs {
  float: left;
  width: 590px;
  font-size: 11px;
  margin: 5px 10px 20px 10px;
  padding: 0px 0px 3px 0px;
  border-bottom: double #EAEAEA;
}

....

]]></b:skin>

Step 5: Save your template
Save your template and view the results. Enjoy!

Troubleshooting
The code above was copy-pasted directly from my template into this post, so it should be error-free if your copy-paste it into your template.

Be sure to have the latest widget-versions in your template. As you maybe know (or then again, maybe not) the widgets code (such as your Blog Posts) is updated regularly by Blogger, providing you with new functionalities. But if you have hacked into the code of the widget, Blogger will NOT update to the newest version of the code.
If you want to be sure that the most recent version of a widget is present on your blog, you can click the "Return to default widgets"-link in the Layout-HTML editor.

If you do not feel comfortible about modifying the code of your blog, create a new testblog for testing purposes. Add some Lorem ipsum posts (filled with nonsense text and fake labels), and see if the breadcrumbs work. If everything works fine, port it to your real blog.

Blogger Meta Tag Optimization 2017

Blogger Meta Tag Optimization 2017

 

Blogger has made ​​a lot of the latest features, including search preferences for meta tag optimization for SEO friendly. However, with standard features of bloggers, not enough to be number one in the Search Engines.

Most Blogger template maker just make a standard meta tag alone, of course, the next task is for the blog owner to better optimize how the blog more successful in the Search Engine. Not quite with a great view, a lot of backlinks, good content and so on.

Below I share the best meta tag for blogger, for the optimization of your blog.

Log into the template editor and find the following code:

<title><data:blog.pageTitle/></title>

Replace with the following code (edit your blog name, keywords, description, etc.)

<!-- Meta Title ErrorPage/404 -->
<b:if cond='data:blog.pageType == &quot;error_page&quot;'>
<title>404: Sorry the page you are looking is not found | blogname</title>
</b:if>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<!-- Meta Title Search Page -->
<b:if cond='data:blog.searchQuery'>
<title>Keyword search for :: <data:blog.searchQuery/> :: | blogname</title>
</b:if>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<!-- Meta Title Archive Page -->
<title>Post Archive by Month <data:blog.pageName/> | blogname</title>
<!-- Meta Description Archive Page -->
<meta expr:content='&quot;Post Archive by Month &quot; + data:blog.pageName + &quot; learn more please visit blogname&quot;' name='description'/>
<b:else/>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<!-- Meta Title Pages -->
<title><data:blog.pageName/> | blogname</title>
<!-- Meta Description Pages -->
<meta expr:content='data:blog.pageName + &quot;. Please read the article &quot; + data:blog.pageName + &quot; learn more please visit blogname&quot;' name='description'/>
<b:else/>
<!-- Meta Title Label Page -->
<b:if cond='data:blog.searchLabel'>
<title>Search for Label :: <data:blog.pageName/> :: | blogname</title>
<!-- Meta Description Label Page -->
<meta expr:content='&quot;Search for category ::&quot; + data:blog.pageName + &quot;:: learn more please visit blogname.&quot;' name='description'/>
<b:else/>
<!-- Meta Title Homepage -->
<title><data:blog.pageTitle/></title>
<!-- Meta Description Homepage -->
<meta expr:content='data:blog.pageTitle + &quot; Write your blog description here.&quot;' name='description'/>
</b:if>
</b:if>
</b:if>
<!-- Meta Keyword Homepage-->
<meta content='keyword1, keyword2, etc' name='keywords'/>
<b:else/>
<!-- Meta Title Post Page -->
<title><data:blog.pageName/> - blogname</title>
<!-- Meta Description Active Post Page -->
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' itemprop='description'/>
<b:else/>
<!-- Show if the Meta Description post Page is not active-->
<meta expr:content='data:blog.pageName + &quot;. Please read the article &quot; + data:blog.pageName + &quot; learn more please visit blogname&quot;' name='description'/>
</b:if>
<!-- Meta Keyword Post Page -->
<meta expr:content='data:blog.pageName + &quot;, keyword1, keyword2, dst&quot;' name='keywords'/>
</b:if>

Once you've added the meta tag before, please adjust or replace the meta tags on

Google Maps Tutorial 2017



For some time now I have been looking into Google Maps, just to learn how to add a simple map to my Blog. Wouldn't you like to learn that as well? Okay, here is a tutorial!
In this post you will find a Google Map that does not give the exact location of Beautiful Beta Headquarters, but it would give them if I only would be so kind to provide the exact GPS location. So read on if you want to know how you could add this map to your Blog.

Before you set out, you have to know a few things, just to understand what is happening.

To work with Google Maps, Google has provided a lot of standard javascript functions. Those functions are used to draw the map, add markers, and add mapcontrols (zooming, panning, and so on). All these javascript functions together are called the Google Maps API: the Application Programmers Interface. Those functions give us an interface to work with the maps.

Second, you will need a key to work with Google Maps. This key is provided for a certain url. For each blog or website you have, you will need a key. You can get a key here. This key is a very long row of characters. Don't try to type it over, just copy and paste it into the code.

You have to add some javascript code to the head of your template. Insert it just above the </head>-tag.

The map itself will be drawn inside a <div id="map">. You can put this div anywhere, in a post, in your sidebar, or anywhere else.

So, here we go.

Step 1: back up your template.

Step 2: add the following javascript-code to your template head.

<!-- Google Maps -->
<script src='http://maps.google.com/maps?
file=api&amp;v=2&amp;key=YOUR_KEY_HERE' type='text/javascript'/>
<script src='http://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;source=uds-
msw&amp;key=YOUR_KEY_HERE' type='text/javascript'/>
<script type='text/javascript'>
function LoadMap() {
var map = new GMap(document.getElementById("map"));
map.centerAndZoom(new GPoint(YOUR_LONGITUDE, YOUR_LATITUDE), 3);
var point = new GPoint(YOUR_LONGITUDE, YOUR_LATITUDE);
var markertext = "YOUR_MARKER_TEXT";
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml
(markertext);});
map.addOverlay(marker);
}
GSearch.setOnLoadCallback(LoadMap);
</script>


In this code you have to insert your own data on some places.
YOUR_KEY_HERE: paste your Google Maps Key here.
YOUR_LONGITUDE, YOUR_LATITUDE: enter your longitude and lattitude here, as GPS-coordinates. Find them with Google Earth, with your GPS-navigator, or with a Geocoding-application that converts addresses to GPS-coordinates.
YOUR_MARKER_TEXT: enter some text for the marker balloon. You can use html here, but you have to escape double quotes by putting a back-sledge (\) in front of it, and you have to change all < by &lt; and so on.

If you save the template, and switch to another screen, you will receive a warning that your API-key is not valid. This is caused by the fact that you requested the key for your blog's url, and editing the template is done at the beta.blogger.com url. You can ignore this warning.

Step 3: Place the map on your blog

Now add the following div to your sidebar, or to a post.

< div id="map" style="width:360px; height:260px; border:solid 1px #000000;">Loading map...</div>

Save and view your blog.

10 Must-Know Facebook Ads Tips & Features

It’s no secret that paid social is drastically on the rise. Social advertising spend jumped 50% year-over-year in the last quarter of 2015. Social media ad revenue is expected to reach $35.90 billion by 2017, reaching a staggering 16% of the total global digital ad market.



Facebook (including Instagram) unsurprisingly comprises a big piece of this pie, making up an estimated 65.5% of all 2015 social ad spend. This is driven by changes in their CPC model, launch of Instagram ads & the addition of powerful new features.

1. Facebook Lead Ads

One of the most recent campaign types added by Facebook are Lead Ads. This campaign type allows advertisers to collect lead data without a landing page and directly through a form without leaving Facebook.

Some early advertisers found Lead Ads to result in a 4x reduction to their CPL (according to Facebook).


Example experience on mobile
To get started with Lead Ads, simply: 1. Create a new campaign with the “Lead Generation” objective

2. Build out your campaign/advert set, as you would for any campaign
3. Create your lead form at the advert level

4. Choose the questions you’d like added and optionally add up to three custom questions



 5. Link to your privacy policy, add your disclaimer and destination URL
6. Customize your form

 7. Preview then create your form
Now you’re ready to get started with Facebook’s newest and most powerful lead generation tool.
Tip: Twitter has had this campaign type for years, they call it Twitter Lead Cards.

2. Reporting, Reporting, Reporting

Some of the biggest wins are always found within the reporting section. One of the most important parts of reporting is the ‘Breakdown’ section.
  • Are your mobile placements converting?
  • What age group has the strongest CPA?
  • What regions aren’t converting?
  • What gender is responding to your adverts?
These are all important questions that can be answered under the ‘Breakdown’ drop-down.

 In this example, the Instagram placement converted a near 500% better than mobile news feed placement, at a fraction of the CPA. Knowing this, we’d shift more spend to Instagram and remove budget from the mobile news feed placement to maximize performance at our budget (if there’s volume available).

3. Attribution models

It’s important to understand Facebook’s attribution models, where to change the view and what makes sense for your conversion goal. These are the ‘rules’ for how each conversion is counted, in regards to the timeframe after an interaction with your advert and the method of the interaction (click or view).
This is important to take note of so you have a clear understanding of the value of your conversions and how they compare to the other networks you may be running.
Within ‘Manage adverts’, the option to change the attribution model can be found under ‘Columns’ > ‘Customize Columns…’ > ‘Change Attribution Window’.


4. Test Instagram

Since September 2015, Instagram placements have been made public in 30+ countries within the Facebook Ads Dashboard. Getting started with this is as simple as connecting an Instagram account and choosing the Instagram placement.
Break out some test budget and see how this placement compares.


5. Lookalike audiences

I’ve found lookalike audiences to be one of the most effective targeting methods on paid social.
A lookalike audience is a targeting criteria where Facebook generates an audience of user who are similar to your current customers or audience.
This audience can be based off an email list, segments of your Facebook Pixel or any conversion goals you have set up. Facebook matches these users with Facebook profiles then finds similarities in demographics, interests, behaviors, etc. Lastly, Facebook uses these finding to generate a list of similar Facebook users which you can target in your campaigns.
Learn how to create a lookalike audience here.

6. Keep an eye on Facebook’s location options

An often overlooked targeting criteria is Facebook’s more granular location targeting options. It’s important to keep this in mind while creating your campaigns and use the targeting option that makes the most sense for your business.

 Are you trying to target people living in a specific city, or all people within this city? These are two very different targets.
Take for example, a local service business operating only in downtown SF. You wouldn’t want to be targeting people visiting for the weekend, or commuting in for work.

7. Speak to your audience

With Facebook’s granular targeting methods, in most cases you know who you’re speaking to (at least the interest, behaviours, etc. that define your audience).
Use this knowledge to tie copy and creative closely with each specific audience you’re targeting.
Targeting a recent homebuyer? How about something like “Your new home would be complete with [Brand Name’s] contemporary/ modern furniture line”.

8. Remarketing

All digital marketers know the importance of remarketing, so don’t level this out of your Facebook Ads strategy be left out.
Make sure to take advantage of Facebook’s audience segmentation options, where you can include/exclude specific pages & domains, as well as choose the remarketing window length.


Tip: Did you know Facebook now offers Dynamic Remarketing?
This feature allows advertisers to remarket specific products to users who’ve previously viewed or added them to their cart. The creative and copy of your ads will dynamically change based on what products your visitors have viewed.

9. Test multiple creative and copy

Always test many creative and copy variants to see which ones resonate best with your audience. Facebook will optimize ad serving based on performance and your conversion goal.
An interesting and relatively new creative type I recommend testing is the ‘Carousel’, which allows you to fit multiple images and links into a single creative.

 This creative type has been found to reduce your CPA by about 30-50% & decrease your CPC by 20-30% (according to Facebook).
Use this creative type to:
  • Showcase multiple products
  • Highlight multiple features
  • Create a larger canvas
  • Outline benefits
  • Tell your brand’s story
Tip: Don’t forget to run a statistical significance test to see if the improvement you’re seeing is indeed valid and not just by chance.

10. Breakout campaigns by placement

The different placements offered by Facebook perform very differently. It’s important to keep an eye on their performance and where your spend is being directed (details of how to do this are found in #2 above).

 When optimizing for clicks, I find most of your budget will get pushed to mobile or audience network (since these have the most effective CPC), however these placements may typically not have the best overall performance.
In most cases, I find it makes sense to break out your campaigns by placement (or at least mobile vs. desktop). This is especially true if you’re setting manual bids, or if your campaign is set to optimize for clicks.

Conclusion

I hope you find these Facebook Advertising tips & features useful. If you have any questions or additional tips/features that you think merit discussion, let us know if the comments section.