Amfas Tech | Technology, Blogging & Internet Marketing: Adsense

Google AdSense Gets User Interface Changeover

Google AdSense gets the user interface changeover yesterday to that of the similar style as of Google Plus lately. Everything in the UI is made device friendly, bigger and full screen.

 

The menu is sidelined vertical just like as the new Google Plus interface pushes it. The rest of the screen with the current day stats are background colored with the mono blue color which was green dollars on the white background with the daily growth report previously.

 

new-adsense-ui

 

The new user interface implements the short and quick reports in various perspectives which we actually didn’t see in older one unless we click on the ‘performance reports’ menu option.

 

The good thing is that you can drag and drop the quick report modules/widgets on the home screen and pin them according to the need.

 

Revamped Vertical Menu

The new user interface not only changed the home and menu but also the internal options and mechanism of ad unit creation and reporting.

 

adsense-new-ui-adcode-creation

 

We are given separate control panels for creating and managing normal ad units and page-level ads. The matched content is unit creation unit is included in the normal ads creation panel with a separate option. You can see the two options given in the ‘Ad units’ panel for creating the normal ad units and matched content in the above screenshot.

 

The menu is also revamped with the separate control panels for content, search and video. The ‘Ad styles’ option is also brought out of the ad creation panel and made available separately so that you can now create ad styles with out need to click on ‘create ad unit’ button again.

 

We can now block and allow ads more easily on each site separately. The new AdSense user interface is better, more under-friendly and easy to make decision with quick reporting widgets on the home page. I liked it! What about you? Did you like the new AdSense user interface? Share your thoughts in comments below.

Continue Reading

How Fake AdSense Earning Reports are Generated?

Some of the most fascinating things I ever see on internet are the fake earning reports. I’m not talking about those earning reports that show earnings of easy money with infinite zeros after a digit. We all know those are pieces out of crap and total fake. I’m talking about those earning reports related to Google AdSense people post on social media often to show off their false prestige.
 
Google AdSense is the best CPC system and is the most preferred revenue system by bloggers in the world. Google AdSense, being a product of Google works at its best those who follow their guidelines. People who doesn’t optimize their websites, and those who don’t get much traffic try to prank or fool their fellow bloggers with fake AdSense earning screenshots which puts those who work genuinely for their blogs into confusion and disappointment.
 
Today, I’m going to discuss with you the methods used by the pranksters in making spoof AdSense screenshots.
 

Using Inspect Element

Inspect element enables developer options in a browser. These developer options are helpful for web designers and developers in building amazing websites. Unfortunately, the same developer options is being used to hack passwords and manipulate webpages at user end.

AdSense low earners use inspect element option to edit the contents on the webpage.

inspect-element

After enabling developer options by clicking on Inspect Element, the earnings data on AdSense can be edited as shown in the following screenshot.

fake-adsense-report
As these changes are not reflected on the server side of the websites, it is remained legal and not against Google AdSense policies.
 

Using Fake AdSense Money Generator

Fake AdSense Money Generator is an online application that generates fake screenshots of AdSense earnings automatically for given values.

Take a look at the following screenshot with custom values entered:

giving values to fake adsense money creator

When clicked on Submit, it shows up the screenshot of fake Google AdSense account with given values as shown below:

fake-adsense-money-creator-screenshot

Fake AdSense reports may manipulate fellow bloggers mind but they can’t change the actual earnings. If you follow Google AdSense guidelines and blog consistently with great content, you can earn more than you can expect.

Next time you see such pranks, feel pity for them and start working to make that real at your side. All the best!
Continue Reading

Google Ban Websites With These Sidebar Widgets

Google remind webmasters about the unnatural links in the sidebars and in the other areas of the site that just pass the link juice to the directed ones. Google has warned webmaster about the unnatural linking in the past which resulted in the banning of several sites that participated in the widget baiting, blog spamming and link exchanging.

 

This action taken by Google had made it clear that it won’t be tolerating the manipulating links to the websites that manipulate the search engine rankings.

 

We're distrusting some links to your site. We often take this action when we see a site that is mostly good but might have some spammy or artificial links pointing to it (widgetbait, paid links, blog spam, guestbook spam, excessive article directory submissions, excessive link exchanges, other types of linkspam, etc.) – Google about spammy backlinks back in 2012.

 

If you had taken proper actions before Google by removing the links from your sites, you are the luckiest one. But Google now taken it more seriously and announced that it will ban the sites that either be linked from sidebar widgets or provide links to.

 

That means those who are getting inbound links from the widgets of websites and those who are giving these links from the widgets on their sites will be eligible for penalization. The widgets that credit the developer and his/her website with a hyperlink at the bottom are the ones you should be watchful about.

 

Widgets like mutual content advertisers (the ones that are a trend these days to promote one another’s blog posts on each other’s blog.), counters, video Ad snippets from 3rd-party widgets and other kind of widget scripts from freelancers are coming with the crediting links in the bottom in very tiny fonts. Though these look unharmful, these might become the reason for penalization of your site.

 

video-widget-with-linkscounter-widget-with-linkswidget-with-links

 

How to tackle with these kind of widgets?

There are 3 ways to tackle these kind of widgets. They are simple and mutually exclusive to one another. These methods are as prescribed by the Google web spam team itself.

 

1. Make the crediting hyperlinks at the bottom of the widget a ‘nofollow’. Adding rel=’nofollow’ will make them neutral and pulls you back on to the safe shore.

 

2. Remove the links entirely from your site to stay out of the banning list.

 

3. If you cannot control the neutralizing or removing of credit links from your side as a webmaster, just remove the entire widget.

 

If you had already get any warning message in your webmaster console, submit your reconsideration request to Google after taking the any of the above actions.

 

Share this news to your friends and team to alert them. Thank you for reading!

Continue Reading

Download the Free AdSense Guide to Audience Engagement

This eBook is an an official guide from Google that will help the AdSense drive towards the audience engagement goals in all stages of development. In this eBook, you will find information regarding the audience behavior and tips provided to handle audiences of all kinds with the killing and quality content.

adsense-guide-audience-engagement

The book is divided into 6 chapters and they are named as below:

Chapter 1: Introduction
Chapter 2: Help your audience become familiar with your brand
Chapter 3: Design user journeys, not just webpages
Chapter 4: Develop content that resonates with your audience
Chapter 5: Make your content easy to consume
Chapter 6: Share the love to other sites by refereeing to good sources

How to download Free AdSense Guide?

Go to this link and the enter basic form information to Google. Then click on ‘Download’ Button in the bottom of the page to save it on your computer.
Continue Reading

Google Introduces Anchor/Overlay and Vignette Ad Formats

Google had left us a clue about this overlay ads 2 years ago and you had seen that in a post on Amfas Tech in the past. Google comes up with the beta version of the Anchor/Overlay and Vignette ads with readers in mind.

New ad formats may or may not work for all of the AdSense publishers. Because, we’ve seen it in the past. The custom sizes, super large vertical and horizontal banners didn’t work out for most of the publishers. Overlay ads as they sound, will appear blinding the content during the page load time.

Coming back to the new overlay ads, they display at the bottom of the content as always-on-top units. These can be dismissed by click on ‘X’ on the ad. If the readers clicks on it, they will be displayed full screen with animations or videos. These ads will also appear as links ads that we see with infolinks integration. These two ad types will work on mobile screens only.

On the other side, the vignette ads loads in the loading time of the webpage like as we see ads on YouTube videos. These ads can be easily skipped by users at anytime like as of YouTube’s.

overlay-ads-adsense                                   vignette-ads-adsense
Anchor/Overlay ads                                                                            Vignette Ads

Google introducing these ads is quite sweet shocking people because, overlaying the content might act against their own policies. But, Google confirms that these ads are introduced keeping the use in mind and so they are safe to implement on our sites too in terms of Google SEO.


The good news is that we can preview the ads on the mobile by adding the hashtag #googleads to the URL of the page.

The new Google ad formats are cool. But, these ad formats could affect the user engagement rate as they do for the other ad serving networks like infolinks. This might result in increase of bounce rates on mobile phones. Because, it is always better to have minimum ads on the mobile version of the websites.

Google provides all guidelines to enable and implement these ad formats on your website. You will have to add a piece of ad code in <head> or <body> sections of the pages for these ads. Login into your AdSense account, you will see the instructions right on the screen.

Please note that these ad formats are still in beta phase. It might take some time to Google to regularize them. Enabling them on the site would be experimenting itself. So, do it with this point in mind.

All the best!
Continue Reading

Everything About Invalid Traffic - AdSense for Content

If you are having an AdSense account, you might have already noticed the finalized earnings showing messages in the description stating “Invalid Traffic - AdSense for Content”. This would give an heart attack to the publisher when the amount being debited is seen in large amounts. It stings even the debited amount is very smaller.

 

What is this invalid traffic debiting?

Google deducts the amount that was accounted for the invalid traffic or clicks on the advertisements placed on your site. It will not happen in real time, though it will be calculated summarized by the end of the month.

 

Advertisers would not be charged for the invalid traffic or clicks that were counted on their ads. So, as the advertiser was not getting any valid exposure from your ad units, all the earnings thus made will be considered as invalid.

 

What if someone is click bombing?

Google have said it clearly in the past that the click bombing contributes only a small fraction to the invalid activity. Google algorithms are intelligent enough to sense click bombing kind of invalid activities well. However, it is always better to file a complaint about it as soon as it is found.

 

Although this topic often comes up on our forums and in the questions we’ve received, we’ve found that click bombing represents only a small fraction of invalid activity. – Ad Traffic Quality Team, Google

 

Is this dangerous?

It is however normal to get a little invalid traffic or clicks on the site due to some accidental reasons. Major sites like Marketing Land even had experienced 10% loss of their monthly revenue as invalid debit in the month of May 2015.

 

If you are seeing a major amount of deductions for the same reason for a few consecutive months, you should be worrying about it.  As per one of the best answers in Google product forums, deductions more than 30% of the monthly revenues are to be watched out.

 

How to watch out for invalid traffic/clicks/activity?

amount-debited-due-to-invalid-activity

 

The better way to keep a watch on your activity is by checking out analytics for visitor behaviors at least twice or thrice a week. This watching frequency helps to report the invalid activity as soon as you notice it.

 

Whenever you find some hike in your traffic inconsistently, it might not be the genuine traffic always. It might be generated by your competitors virtually(bot traffic). That’s a catch!

 

If you got some unusual AdSense revenue than normal, check for the unusual amount of clicks in reports. Generally, the average amount of clicks with higher RPM or CPCs could give you a hike in the earnings. If this is not the case, you might have got more than average clicks which implies danger.

 

It is always better to report invalid activity as soon as you sense it. Let’s see how to report invalid activity to Google.

 

How to report invalid clicks/traffic/activity?

Google allows the publisher to report the invalid activity. You can use this form to report suspicious traffic or clicks on your ad units. Using the form, you can report the unusual activity confirmed by yourself or any significant changes that you noticed are suspicious.

 

invalid-activity-reporting-optionsWhen you find any such invalid activity on your site, contact Google using this form and provide full needed information. It is always said by Google that the watch-out for invalid activity duty is solely the responsibility of the owner of the site or publisher.

 

Please keep in mind that it's your responsibility to prevent invalid activity from occurring in your account, and this form does not absolve you of that responsibility. – Google

 

That means, the invalid clicks contact form is not for requesting excuses for the invalid activity occurred on your site. It will not help you not to get penalized. Google will be storing the submitted information for records, they may not respond to your every submission unless there found any significant issue with your account.

 

What’s your thought on this? Share with us in comments below.

Continue Reading

AdSense Revenue Reports Now Shows in Indian Rupees

AdSense has evolved through years like any other Google product. The changes reflected from user interfaces to their policies and functionalities. This time Google have made changes to its AdSense reporting UI making it easy to access the reports. You can now gain more control and flexibility of the revenue reports that allow you to optimize your earnings and performance of the ad units.

 

The new performance reports can now be seen in local currencies too. For example, if you live in India, you can set the report to show the revenue values in Indian rupees (INR).

 

new-performance-reports-google-adsense

 

You can see the currency changing option on the top right panel of the reporting area.

 

new-performance-reports-google-adsense

 

After changing the currency, the reports would look something like this,

 

new-performance-reports-google-adsense

 

 

How to get this reporting UI?

Log in to your AdSense account and click on Performance reports tab. It asks you to upgrade to new performance reporting system. Click on Opt-in button to upgrade to this new UI. However, there is always an Opt-out button on the bottom left panel of the page.

 

new-performance-reports-google-adsense-optout

 

Did you like the new reporting UI of AdSense? Share your thoughts about it.

Continue Reading

How to Add AdSense Code to Your Blogger Blog’s Template?[Dummies Guide]

Starting up a blog and getting an idea of earning through it is a fantastic thing and I appreciate you coming up with it. I know you are new to blogging and Google AdSense, but you need to worry when there are articles on Amfas Tech to guide you get started with good speed.


Coming to current topic, adding AdSense ad code to the template will create a permanent place on your blog’s layout to display ads. You may add the code anywhere in your template but make sure it doesn’t dominate or push down the content from the above the fold.

Take a look at the following examples given in official Google support answers,

Good examples of placing ads:

above-the-foldabove-the-fold

Bad examples of placing ads:

belowthefold

Keeping them in mind and follow the instructions to add the ad code to the template,

Step 1: log into your Google AdSense account
Step 2: Click on My ads > +New ad unit
Step 3: Choose the type of ad unit and style, give the unit a name and click Save and get code.

Note: Copying and pasting the code directly into the template is not valid. You need to parse the code before pasting it into the template.

What is parsing?

According to Wikipedia, “Parsing or syntactic analysis is the process of analyzing a string of symbols, either in natural language or in computer languages, according to the rules of a formal grammar. The term parsing comes from Latin pars (orationis), meaning part (of speech).”

To speak it in English. parsing is nothing but converting the string of symbols in HTML into the browser understandable format. For e.g., ‘<’ symbol in HTML is parsed as ‘&lt;’.

How to parse?

There are several HTML parsers available on the internet that can do the work for you in blink of an eye. Among them, following are the some of the good parsers that always stay top in SERP.

Adding parsed code to the template

If the unparsed code looks like this,
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!—NAME OF THE AD UNIT-->
<ins class="adsbygoogle"
     style="display:inline-block;width:300px;height:250px"
     data-ad-client="ca-pub-XXXXXXXXXXXXXX"
     data-ad-slot="XXXXXXXX"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

The parsed version of it looks like as follows,
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!—NAME OF THE AD UNIT--&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:inline-block;width:300px;height:250px&quot;
     data-ad-client=&quot;ca-pub-XXXXXXXXXXXX&quot;
     data-ad-slot=&quot;XXXXXXXX&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
(adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;

If you wanted to add the ad code under the ‘title’ or ‘body’ of the post, follow the instructions as given in this tutorial.

If you wanted to add the ad code in elsewhere of the blog’s template, use inspect element feature of your web browser, identify the section you wanted to place ads and go to Template > Edit HTML section of your dashboard, find the section in the code and paste the parsed Ad code right there and Save template.

Tip: Always place the code in between <div>ADSENSE PARSED CODE</div> tags to avoid messing up of Ad unit with the blog template. For e.g., it looks like as follows,
<div>
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!—NAME OF THE AD UNIT--&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:inline-block;width:300px;height:250px&quot;
     data-ad-client=&quot;ca-pub-XXXXXXXXXXXX&quot;
     data-ad-slot=&quot;XXXXXXXX&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
(adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;</div>

Hope that helped.
Continue Reading

Blend Google AdSense Ads with Content to Make More Money

The real game starts when you got an AdSense account approved by Google. Getting an approval can’t start your earnings go numbers. The real trick lies in implementing the ad units on your website. We’re going to see how to blend the ad units on the websites to increase CTR and there by the income.

 

You might have got approved your AdSense account in the very first attempt and that shouldn't mitigate your respect for Google. Also, that doesn’t mean you will start making $$$ if you just place your ad units on your website.

 

Why won’t normal placing of ads won’t work?

Because people choose not to click on ads. No one including me would like to click on ads while searching for content on a website.

 

Would you prefer clicking on ads particularly when searching for something else on the website which is probably the content?

 

Sadly, the fact is that no one visit your blog to click on ads. Do they? Tell me if you visit blogs to click on ads?

 

No one does so. Because everyone is after content, not the ads.

 

Here comes the interesting part

If your visitors don’t like to click on ads, how can you just place your ad units on your blog? How can you make them look like ads after all?

 

According to Google, you can customize your ad units with different styles(as given in AdSense panel) but the code generated should never be tampered.

 

I’m not going to teach you a trick that Google hates. So, we will make the ad blend properly with the design of the website, so that making the ads don’t look like ads.

 

Will people click on blended ads?

Yes, they will! Everyone love to checkout the related content on the website to what they are searching for.

 

Google Ad units display the links and graphics that are related to the content after all

 

As the ads displayed by Google are relevant, your visitors will not hesitate to click on them if they are truly interesting.

 

How to blend AdSense Ad units?

Bending AdSense ad units is so simple and all you need to do is a browser with inspect element feature and an AdSense account.

  1. Go to your AdSense account > My ads > +New ad unit.
  2. Give the Ad unit a Name and and choose the desired Ad size.
  3. Leave the type of ad to Text & display ads to increase the demand for your ad units for both text and display ads.
  4. Click on Text ad style > Select Default > Click on Copy & Edit and customize it to match the colors of your website’s template design.

adsense-blending-ads

 

Apart from the Font family and Font size, all the other fields take hexadecimal code of the color. To get the color of your website’s template, you have to use inspect element feature in your browser.

 

Replace the colors with the colors used in your website or else if you don’t know what colors are used, use Inspect element feature.

 

Go to your website’s homepage and Right-Click > Select Inspect Element. This will allow you access the design elements of your website’s pages. Find out the colors used and use them here.

 

save-ad

 

Save the ad style and save the ad code. Install it on your website and make it look like part of the content not an ad. That is what pro-bloggers follow too,

 

Here is the blended ads implementation by Amit Agarwal on Labnol.org,

 

blend-ads-by-amit-agarwal

 

and the blended ads implementation by Varun Krishnan on Fone Arena,

 

blended-ads-fonearena

 

and so on..

 

So, give it a best shot and now count on numbers for $$$ in your account. All the best!

Continue Reading

How to Get Google AdSense Approved in Very First Attempt

You would get astonished if I say that for about 50% of the world’s live blogs are born inspired from AdSense earnings of successful bloggers who have already had their foot prints in the blogosphere.

Also, it is a fact that most of the live blogs work for the AdSense only. Are AdSense earnings that inspiring?

Yes they are! There is no such thing that can beat AdSense in the world. It is the only thing that pays the best rates for the ad spaces on your blog.

Google is as serious as it pays the best rates while approving AdSense accounts for a blog. It considers many factors in getting an account approved.

I am not going to babble about those AdSense guidelines today as I know that you don’t care to read them even from the Google’s official page. But yet, I strongly recommend you to go through them more than once and understand them thoroughly.

Because you know what, the tricks I am going to reveal to you today will not work if you don’t follow Google guidelines.

Hoping that you had gone through Google guidelines(AdSense program policies) once at least before continuing with this article, I would like to talk about the tricks to get your AdSense account approved for the very first attempt.

#1 Maintain a neat design of your blog

Design is the crucial aspect of your blog while applying for AdSense account. Most people may not consider it and so you might have rarely heard about the design-AdSense thing.
stock-footage-painter-painting-on-canvas-animation
Why design?
Your blog template shows your interest in building a blog for readers. As you know that Google respects the motive(building for readers) very much.

A neat design should give everything insight for the reader of your blog. It should have good navigation, content should be prioritized on the whole and structure of the post also matters in this case.

How do I know that a good design works out
Because I’ve seen people among my friends and others in the blogosphere with neatly designed blogs getting their AdSense accounts approved in the very first attempt of their blogging career. I hope that makes a solid evidence to prove that design matters.

#2 No. of articles

I’m sure that you have listened about this being said by many probloggers and fellow AdSense approved blog owners that no. of posts matters while applying for an AdSense account.

If so, how normal websites(non-blogs) are able to get AdSense accounts approved?

Confused?

No. of articles might be considered, but not in numbers actually. Even less number of articles with high quality content can get the job done.

I have read many article on the internet talking about the requirement of number of articles. Some said 20, some said 40 and some said only 10.

No. of articles cannot be totally ignored. It matters when stuffed with quality content. So, do not leave it out. Maintain at least 10 quality articles on your blog before you apply.

#3 Sync your blog with G+

Google+ integration with your blog is not a myth. That doesn’t mean Google is partial about G+. It means that whenever you post something on your blog, will be shared automatically to your Google+ page(however, you may turn the feature off anytime you want).

You may have seen Google showing up the post links from your circles when you were searching for something on it when you are logged in.

links-from-googleplus

Google+ integration will help you this way in getting traffic from your circles.

#4 Decent traffic

I know it is hard to get huge traffic for a startup website, but it is not that hard to get a minimal traffic at least. If your content is more appealing and along with the help of automated G+ sharing will help you get 100+ visitors at least.

Also, the quality, unique content will always get ranked at top in search engine results page.

#5 Put a contact us page

Not only the content, Google respects many other facts in considering an AdSense account for approval. ‘Contact us’ page is one of them.

Why contact us page?
Your website is like your physical address on the map. What does it mean if you don’t really have a physically recognized address for your house? People will know that there is a house in that place but never been recognized officially.

Is it about recognition?

No! you got me wrong. If anyone wants to send a mail to your house address which don’t have one officially, will it be possible for you to get a mail to it?

You are living in a house which is not recognized by the government and which don’t have a physical address actually is eligible to get suspected. Isn’t it?

Why would someone live in a house without having an official identification to it. No identification means no name in government citizens list. So, what else could be the purpose of living like a ghost? Isn’t it scary?

--

There must be a proper communication channel that connects readers and the owner(s) of the website so that they can share their opinions, objections and can establish proper communication with the website’s managing team.

A contact us page also proves your authentication over the website/blog, making it easier for Google in verifying your AdSense application.

#6 Disclaimer page

A disclaimer page is one of the considerations that Google take for approving the AdSense account. A disclaimer page is an agreement between the blog readers and website owners about how the website is going to use the information of the visitor. Any action taken by the visitor on the site must be specified in the disclaimer.

As yours a blog, the disclaimer need not to be that specific as you don’t record or monitor any footsteps of your visitors.

However, there is no problem in specifying more in disclaimer. If you are confused of what to write in a disclaimer for your blog, you can use the ready-for-you tools that can easily create one for you.

#7 Privacy policy page

Privacy policy page in one of the things that Google look for on a website that was applied for AdSense.

Just like disclaimer, the ‘privacy policy’ promises the privacy of the visitors of your website/blog. If you can’t create a privacy policy on your own, you can do it by using free tools online.

Here are some free tools online:

#8 Age of the blog

The age of your blog is also a metric that Google considers for approval of AdSense. The actual time period that Google recommends to wait before applying for AdSense is 6 months.

Now tell me seriously, can you wait for 6 months?

No! right?

I have seen probloggers getting their blogs approved for AdSense in a month or two. There is no wonder about it as they have fulfilled all the requirements that are needed for an AdSense account.

And in the short period of one or two months they have showed consistent inbound traffic which would have impressed Google to award the approval that earlier.

One last advice

It has already crossed 1200 words till now and so I will make it simple.

Blog for your readers, not for AdSense approval. Your every move to sophisticate your visitors will help you a step forward in getting AdSense account approved.

Don’t forget to share your happiness when you got approved. All the best!
Continue Reading

Understanding the Importance of Ad Placement

Google AdSense is the the secret behind many bloggers idea of starting up a blog. Starting up a blog for making money never works unless you work well on it’s layout. There are some important considerations regarding the layout of the blog you need to take care of.

I recommend you to walk through the following articles before you get to know about Ad placements on your site. The reason why I insist you on reading these articles is that a neatly designed blog would help to place ad units in the right place on the webpage.
Hope you have got an idea about the importance of web design before knowing about Ad placement on your blog. Let’s talk about Ad placement now.

Let’s Begin

So, you have got an AdSense account approved for your blog and I know you didn’t read the guidelines fully yet. Don’t feel embarrassed! no one reads AdSense guidelines completely at once. If you had referred the AdSense guide for ad placement, you would have left with some clues about Ads placement by now.

Ok! let me reveal the clues.

Place ads nearer to the content. Make sure the ads appear along with the content when the page is loaded. Take a look at the screenshot of the Google recommended and not recommended website layouts with ads below:

ad-placement-guide

Let us now try to understand the Google perspective of ad placement.

If suppose an advertiser,  ‘James Bond’ wanted to promote his ‘Bond School’ where he gives training to the secret agents in the world. He would choose to display ads about his school in places where he could get attention of people. If he chooses to place hoardings in a city, he would choose places where he could caught attention of most possible eyes, say movie theatres, market places, shopping malls etc.

The same logic applies here in the case of websites too. Advertisers would like to have their ads shown along with the content so that they could get a glimpse of the visitor at least before he leaves the page. So, he would choose to bid on those ad spaces which are blended along with the content. However, an advertiser would look for conversions not just for visitors attention.

Placing ad units above the fold pushing content to below fold of the page won’t get you highest bidding advertisers as they would be just scrolled down without noticing.

Don’t put them in content overlays – Forget about earnings, you will be banned if you place you ads on content overlays that out focuses the content.

Don’t place multiple ad units in the above fold – Placing multiple ad units in the above fold would reduce the value of ad units at advertisers. Remember that demand-supply concept works here too.

Don’t place them under drop down menus – Placing ads under dropdown menus may lead you to ban. Google wants to monitor the genuine clicks from the visitors but not the one’s you trick them to.

Accidental clicks may not be counted by Google every time and those ad units placed in non-recommended areas might not be recommended to advertisers or might not be considered in paying you.

Be smart while you place ad units on your website. Right placements give you right earnings! All the best!
Continue Reading

Beware! HTTPS Can Affect Your AdSense Earnings

We’ve come to know that the Google has started considering HTTPS as a ranking signal with less than 1% of its effect on current ranking algorithms. It seems like it have its effect on AdSense publishers too. Google also confirms the news that they are going to filter out the HTTPS ads from the normal ones.

“We’ve updated the AdSense ad code so that it now supports secure ad serving through Secure Sockets Layer (SSL) on Hypertext Transfer Protocol Secure (HTTPS) web pages. This means that publishers with secure sites, i.e., sites that are served over the HTTPS protocol, can now use AdSense ad code to serve SSL-compliant ads.” says Google in its AdSense support page for SSL.

The competition for SSL enabled advertisements would be less as there are no active HTTPS users on the internet. Less competitive ads might get bided for low amounts. So eventually, the publisher will experience a massive drop in his income.

Google here by expects publishers attention over the three main points discussed below:
  • Google serves SSL enabled code for publishers those who has switched to HTTPS. They don’t recommend to have the HTTPS enabled code on the HTTP sites unless they have a strong reason to do so. The reason might be regarding protection of the user information like credit cards, passwords and any other sensitive details.
  • Secondly, HTTPS enabled sites require all the content, including the ads be a SSL compliant. So AdSense team is going to stop your pages from showing for HTTP advertisements.
  • The SSL as discussed in fist point also works on HTTP sites. This won’t change the way the ads are served.
It is also said that the old version of the AdSense code is not compatible with the SSL enabled sites. So it is recommended to use the new ad code.

Are you planning to upgrade your site to HTTPS? What is that you are cooking in you mind after reading this news? share it in comments.
Continue Reading

Is Google AdSense Planning to Introduce Overlay Ads for Text Content Very Soon?

Google AdSense, being the most awesome revenue program for most of the bloggers in the world is becoming more and more handy and flexible. Google have recently introduced new ad sizes for publishers which are big and covers almost 1/4 of the fold. Google said in the launching of the new ad sizes that the success of the large ad units 300x600, 336x280 and 160x600 have inspired them to introduce two big ones.

 

In the mean time, Google made an upgrade to the conventional Ad creating UI making it is easy to create and customize Ad units of different sizes.

 

In the new UI you are allowed to choose the Ad size from the sample iconic sizes and shapes under the categories available. If you observe keenly, you would notice a category ‘Overlay’ under which you can see no sample size icons.

 

image

 

There was no ‘Overlay’ option till the UI upgrade. In fact, placing overly ads which obstructs content from being displayed is against AdSense policies.

 

Google might have planned it for new custom video channels that are added. Google is currently supporting the following Ad sizes for video overlay Ads:

728x90, 480x70, 468x60 and 450x50.

 

adsense-overlay-ad-video

 

May be Google is still working on it and going to launch some creative sizes very soon. I’m eager to see how is that not going to obstruct the content!

 

I’m confused with Google this time. What do you think? will Google introduce overlay ads for textual content also? I think so, because Google is following IAB Ad sizes since billboard and portrait.

Continue Reading

How to Save Google AdSense Reports in PDF Format

AdSense not only mine but also the favorite earning source for many of the bloggers in the world. We actually peek through the adsense reports regarding our earnings. We access the data, analyze it and build strategies to improve the revenue. All we do it if only internet is available to us.

Sometimes we bloggers have to stay away from internet due to journeys or the places we’ve been to. At those times, to work offline on adsense optimization, you might badly want the internet connection to assess the reports. So as for the purpose, you need to save them in some document format to access in future. In fact it is suggested to have a backup of adsense earning reports in file formats to assess and plan the future strategies.

We don’t have any option to save adsense reports directly into PDF format. All we have are ‘Export to Excel CSV’, ‘Save report(through email updates)’  and ‘Save as default report’ options to save the reports in file formats.

Under ‘Export to Excel CSV’, we have 3 other options. They are ‘Export to Google Drive Spreadsheet’, ‘Open in Google APIs Explorer’, ‘Get BigQuery Code’. The last two options are used in developing purposes. The first option, saving to a spreadsheet in Google drive is the option that is going to help us now.

Choose the parameters for your reports and click the drop down arrow of the ‘Export to Excel CSV’ and select ‘Export to Google drive spreadsheet’ option.

export to googledrive

It will export the data into a spreadsheet format and will show you a link ‘open spreadsheet’ when done.

open-spreadsheet

Click on it and it will open up a spreadsheet in Google drive in another tab showing all your data within the parameters you have set. Now go to File > Download > choose PDF document(.pdf) option.

choose-pdf-format

Save the file on to your computer and you’re done. Congratulations! you have successful saved your adsense report in PDF format.

You can watch the video and follow the steps one by one if needed:



Like and share this article if you liked it and show your love!
Continue Reading

14 reasons why Google show irrelevant ads on your webpage

No doubt AdSense is the best paying advertising platform for publishers but not everyone is making most of it. There are some reasons for low AdSense earnings other than optimization of the website that you will not actually think of. You can earn the best of CPC only when relevant ads are served on your webpage. A couple of clicks on relevant ads can earn you more than a bunch of clicks on irrelevant ads shown on the webpage. So, stop cursing yourself upon your failure in earning through AdSense now and start listening to me.

target

Among the reasons for showing less targeted ads on your website, the following are the most common issues found and and can be fixed easily.

1. Google hasn’t crawled all of the pages of your website yet

This is one of the most possible reasons why irrelevant ads are shown on your webpage. When your webpage is new and not yet being crawled by the Google, you may face this issue. It may take up to 48 hours for Google to crawl your new pages. In the mean time, you would see some irrelevant ads or slightly relevant ads being shown on the webpage.

If your website or blog had pages that are quite old but not yet crawled and indexed by Google, try crawling them through ‘Fetch as Google’ option from webmaster tools.

Google crawler indexes pages by URLs. The same article or page with different URLs is indexed as many times as there are different URLs. The http://www.example.com is different from http://example.com in Google crawler's  perspective.

2. Google crawler can’t reach your site

If Google crawler can’t reach your site, how can it evaluate the content with the right ad to show on the ad space? It is easy to identify crawl errors by using webmaster tools. You can access this feature named as ‘Crawl Errors’ that show all error URLs under ‘Crawl’ option set and resolve the issues.

3. Your site is restricted to access by robots.txt

Blogger or Wordpress, your site uses robots.txt file. Robots.txt file is responsible for giving access to search engine bots to crawl your site content. Check your robots.txt file once and see if it has the following piece of text or not. If it doesn’t have it, add it.

User-agent: Mediapartners-Google
Disallow:

4. Your pages need to be authorized

Just like other visitors, Google also cannot crawl your pages if they are login protected. Pages asking passwords to view information are not accessed by Google also. You can give crawl access to password protected pages using webmaster tools. Once the access and authorization is provided, you would see relevant ads displaying on your login pages.

5. Your website is using session IDs in the URL

If your website is using session IDs on some pages, you may not receive targeted ads on those pages since the session ID therefore the URL changes time the page is loaded in browser. So the URL cannot be indexed because of its dynamicity. The URL once loaded will not exist anymore. I that case if you wanted such pages get indexed by search engines, remove dynamically changing session IDs from it. Then you will be able to see targeted as on that page.

6. You have placed Ad code in a frame

Another reason for showing irrelevant ads on your webpage is because of using frames on your site. When crawling, if robots see your content and Ad units in two separate frames, they consider them separately as two different parts of the webpage. When there is no matching content on the Ad unit frame, the most irrelevant ads are served obviously.

It is recommended to place ad unit on the same frame of the content in order to get served with targeted ads.

7. Your page contains a refresh tag

If the header of your page contains a refresh tag (<meta http-equiv="Refresh">), this may also lead to your page displaying irrelevant. Removing this tag can help ensure that you receive targeted ads. Because Google robots are designed to think for humans.

8. Ad unit is placed in an iFrame

Placing AdSense ad units in iframes in not good. In fact, it is against AdSense program policies as there is chance of manipulating Ad code that may affect its behavior, targeting and delivery of ads on to the ad units that is strictly not permitted by Google. If you are mourning over low earnings by placing ad units in iframes, remove them as soon as possible or else you will have to sob over your disabled AdSense account.

By the fact, Google doesn’t have that better technology to target ads on ad units placed in iframes. This is the major reason why Google take it seriously.

9. You modified your Ad code

I agree that you are smart enough to change Google Ad code to get highest CPC, but not as smart as Google. Google doesn’t allow modifying ad codes(except for smart sizing ad units, that too not the key elements in it but the responsive code). If any such modification of ad code is found, the entire ad unit will show the alternate ad color that was selected while creating the ad unit.

10. Your website might not have enough content

This is one of the most cases of being shown the irrelevant ads. When Google crawlers don’t find enough content on the page, they can’t determine targeted ads on to the ad units. Google bots or any other search engine bots can only understand textual content and its meaning. They cannot derive meaning from different media formats like of image, audio, video, macromedia flash and Java Applets. If any webpage was published with only multimedia content, the ads probably shown would be irrelevant.

To display relevant and targeted ads on the page add some sort of description of the media content or a couple of lines of textual information about it.

11. You site content doesn’t comply with AdSense policies

This is a sensitive reason for being shown irrelevant ads or not shown ads at all. If your webpage content doesn’t comply with AdSense program polices, Google technology may resist to show content on that webpage or might suspend your content until it is removed. Don’t panic when you face this situation, find the content that violates AdSense polices, remove it and apply for reconsideration.

12. Your content is in unsupported language

Google AdSense program supports publishers blog in different languages. If your site’s language is not in that list, you are pissed off. Checkout the list of AdSense supporting languages.

It is recommended to remove Ad code on such unsupported language content pages until the issue is resolved.

13. You Ad unit is set to display particular type of ads only

Choosing to display either textual or display ads but not both while creating an Ad unit is a cause for showing less targeted ads on the page. Either display or textual ads alone in an ad unit might have limited inventory and so when there are no relevant ads to display, irrelevant ads are opted in that format.

It is recommended to edit the preferences of your ad units to show both media and textual ads which in turn would increase your CPC too.

14. You have blocked too many advertisers

You may want to block some advertisers to show up ads on your website. It means your ad units are not available for those advertisers for bidding. Blocking ads from advertisers may be necessary but it should not lessen the value for our ad units.

Blocking too many advertisers would decrease demand for your ad units which in turn would lead to serving of cheap ads that are unworthy to display on your pages with beautiful content.

Update: Using HTTPS also delivers you irrelevant ads on your web pages. The reasons are explained clearly in this post.

Conclusion
These are the most possible cases for showing irrelevant, less targeted ads on your webpage. In most of the times, taking care of these 14 issues would help you get served relevant ads on your webpages. As discussed above relevant ads help you make best of the revenue from their respective ad units.
Continue Reading

Recovering the Banned AdSense Account within 48 Hours

Everything would be fine until you see see a mail stating that your Google AdSense account has been disabled for policy violation. Google monitors sites with AdSense and acts upon those which violate their polices. The earnings till then, and the effort you had put in earning it would be a waste unless you know how to recover your account. Don’t forget! getting your Google AdSense account disabled is not the world’s end. Disabled AdSense account is same like as a frozen bank or PayPal account.
 
 
recovering-banned-adsense-account
 
 
If you know why Google disables your AdSense account, you can rectify the mistake and appeal for reactivation of your account. You can do the following things to get your AdSense account back in action.
 

Remove the violation on the site

Your AdSense banishment might be due to the violated content on the page you placed. Google will specify one or more violations in the email explaining the banning of your account. This doesn’t mean the rest of the content is good. Violations from the rest of the content might also have considered. If you read the email carefully, it says,

 

Please note that the URL we provide in the notification email is just an example and the same violations may exist on other pages of this website.

 

Check you entire site for violated content, remove it and appeal Google for reconsideration.

 

Report the hack if hacked

Even though you find no violation of the content on your site, Google might have taken action on it. This is because your site might have been compromised and any harmful code would have been injected into it. If the injected harmful code is harming the visitor, it is against the policies and will be identified as violation. If you are not aware of it, go to webmaster tools and check for malware on the site.

 

If any malware or unwanted harmful code is found, try to remove it to your possibility. If you cannot, report it to Google and they will take care of the issue.

 

Remove the Ad code on spam & Social Networking sites

Placing Ad code on the spam & social networking sites is violated. If you placed any code on other sites, remove them as soon as possible. If your AdSense account has more than one authorized owner, ask them if they have placed any Ad code on spam/social networking sites and if any such installations found, remove them. Authorize your site using webmaster tools and remove other authorized users from your AdSense account, until reactivation at least. See the list of sites that are authorized to display Ads.

 

List of official & useful links with guidelines when banned:

Information regarding disabling the account

Can’t see Ads on the site troubleshooter

Appeal a violation notification

Policy violation appeal – account disabled

Unauthorized site placed on the site

Authorized site to display Ads

Policy Refresher: Appeals Process

 

Remove the Ad code near Download buttons

You should not place your Ad code very nearer to the download or any buttons on the site. It violates the Google polices and you account will be banned.

 

Remove Ad code under Drop-Down Menu

Do not place your Ad code under drop-down menus. As there is a chance to get accidental clicks, it is violated.

 

You should not place Ad code where you can get the accidental click from your visitors. Every click on the Ad should come within the visitor interest only.

 

Instead of all these above factors, Google might take a wrong step in disabling your account. You can also report this mis-judging activity of the team to Google. Before you consider it a Google's mistake, check your site once if any violation were crypt in. Fix the problem before you contact Google. If you want to appeal a violation, use appeal a violation notification troubleshooter, go through the steps in it and find the correct form, fill it and submit.

 

You can also refer Policy Refresher: Appeals Process blog post from AdSense blog.

 

If you appeal was denied

Google takes issues regarding program policy compliance very seriously. Google program policies ensures a positive experience for publishers, site visitors and advertisers. So the decisions once taken might be final . Though you appeal for reconsideration, there is no guarantee that your account would get reinstated again.

 

Remember that you may send only one appeal for one AdSense account. Additional appeal will not be taken into consideration. So be careful when you appeal for reinstating of your lost account.

 

Your appeals will be considered if they are worthy enough and the banned AdSense account will be reactivated within 48 hours.

 

Hope this helped you recover banned AdSense account!

Continue Reading

Why AdSense Wire Transfer Payments are Failing in India?

Wire transfer is method of electronic fund transfer. It allows you receive funds directly into your bank account. Google have introduced this mode of payment for AdSense users in India and some other countries recently.
 
As wire transfers are quick, simple and secured mode of transferring of funds, many AdSense users have upgraded to this new mode of payment in India. Later, they realized that they cannot revert back to previous payment mode if once upgraded. The idea behind the reverting back to older payment mode is that the wire transfer payments are started to fail.
 
google-adsense-wire-transfer-india
 
There are number of reasons for the failure of the wire transfer payment in India or any other country. Let’s take tour of steps you have to be careful about when giving your bank details to the wire transfer.
 

Incorrect bank account number or bank codes

Entering the wrong bank account number might be a reason for the wire transfer failure. Check once again the account number if any extra or insufficient digits are entered.

 

IFSC code and SWIFT code come under bank codes in India. Remember that IFSC code and SWIFT code are not the same. Check the IFSC and SWIFT code you have entered in the details form.

 

FYI, IFSC (Indian Financial System Code) is alphanumeric code that uniquely identifies the bank and the branch participating in electronic fund settlement system in India.

 

SWIFT(Society for Worldwide Interbank Financial Telecommunication) is a standard format of BIC(Business Identifier Code) approved by the ISO. SWIFT code in India generally contains 8 or 11 characters. The 8-digit code refers to the primary branch where as the 11-digit code refers to it’s sub branches. The character are classified into four set of streams for easy identification.

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

Bank is not located in the same country you entered in your AdSense account

When the country location of the bank is different from the location you have provided in the AdSense account, payment failure issue arises.

 

Provide the correct details of the bank location as the IFSC and SWIFT codes vary from branch to branch and location to location even though it is the same bank.

 

Your bank account is closed

Check if your bank account number you have already given in the AdSense payment settings is active or not. Think before you give account details in the payment settings form, you account might have been on hold or inactive due some reason.

 

In this case, consult the bank for the information of your inactive account or open a new account and enter the new account details in the AdSense settings.

 

Your bank account information was entered in localized characters

Make sure you set your keyboard input format to English only. Entering details in local regional formats cannot be understood by Google. Of course Google is smart but it don’t want to take risks with payment issues.

 

Your bank account number has hyphens

This is the silly reason why your wire transfer payments get failed. You bank may provide you account number with hyphens for easy recognition. The format can only be understood by that bank only, for its smooth operations. While entering the account number details, remove the hyphens as it cannot understand the format.

 

For e.g., Let your bank provided you an account number like this 123-456-789. While entering it in Google AdSense payments form, remove the hyphens and enter 123456789.

 

Your bank code changed as the result of a recent bank merger

You may not much aware of the news that the banks in India are looking to merge into one. As this to happen, the banks might be merging themselves, emerging into one single entity. So, in this process the notations and the bank formats can be changed. Enquire your bank once and know if any such changes in the bank codes due to merging was taken place.

 

Your bank account is not able to receive AdSense payments via international wire transfer

Not all banks are eligible to make or receive wire transfers. If you hold your account in such a bank and entered the details of the same, wire transfer might fail.  As a solution, you should open an account in another bank that can handle wire transfers well.

 

If you see an error after you submit your bank account information, re-enter your bank information to make sure there wasn't a typo. You may also wish to contact your bank to confirm the exact details that you need to submit and try again.

 

If you still see trouble in wire transfer payments, try this official troubleshooter by Google.

 

Hope this article helped you understand why a wire transfer fails in India. Please share this knowledge with your friends and help them solve the wire transfer issue.

Continue Reading

Google Introduces new Ad sizes for AdSense

After listening to both publishers and advertisers that the new large Ad formats provide a great canvas for rich creative and perform well on many sites, Google introduced two new large Ad formats 970x250 Billboard and 300x1050 Portrait which are anticipated to help publishers reach more advertisers and also enhance user experience and engagement of a website or blog.
 
newadsizes-googleadsense-billboardnew adsize-googleadsense-300x1050-potrait

 

Like as most of the Ad sizes, these two ad formats can accommodate standard text ads in addition to image ads. Additionally they can show Ad sizes of formats that are similar. So far we’ve seen ads of size 300x250 being shown in 336x280 ad space and 160x600 in 300x600 ad spaces respectively. In this case, a 300x250 would serve in 970x250 ad unit and 160x600 would serve in 300x1050 ad unit.

 

As these both ad sizes are large ad units, you are allowed to place one one per page just like the limit 160x600 and 300x600 ad units has. Google here by advises publishers not to confuse with these large formats and reminds about the game rules.

 

The ad units are IAB rising starts and have limited demand at present. If you install them on your blog or website, you could only see the accommodated ad formats as said above.

 

Watch how 970x250 Billboard looks like on your website:

 

Watch how 300x600 Portrait looks on your website:

 

I have started linking the Portrait. What do you think? Did u like the new ad formats? Is Google doing good introducing such a large ad formats? Speak up your thoughts in comment section below.

Continue Reading

Adding AdSense Ads Under the Article Body in Blogger

One of the good solutions to increase the revenue from AdSense is placing ads in right place. It’s already been said in the previous article that the Ads will get more exposure when placed in the focus of the viewers. One of those areas to place the Ads is under the body of an article.

 

You can place Ads under the article body in two possible ways. Let’s see what they are!

Google_Adsense

First of all, Create an Ad unit and copy its code.

 

Method 1:

  1. Go to your Blog’s dashboard > Layout > Add a Gadget. Paste the Ad code in HTML/JavaScript widget and click Save.
  2. Now drag the Gadget under the Blog Post area in the layout.

Method 2:

  1. Go to Template from the Blog’s Dashboard > Edit HTML.
  2. Press Ctrl+F to find the following code specified.
    <data:post.body/>
  3. Paste the Ad code you have copied earlier right after the every instance of <data:post.body/>.
  4. Save Template and reload the blog.

You could see some space under the post in the size of the Ad unit you have created. Wait for 5-15 minute for the code to show up the Ad.

 

Comment below if you need any assistance regarding the code installation or other.

Continue Reading

Placing AdSense Ads Under the Title in Blogger

AdSense ads perform better when placed in right place. Even the heat map of Ad unit placement layout says the same. Every Ad unit you add should be in the sight layout of the visitor so that he can pay attention to the Ads along with the content.

 

best-adsense-placements

 

Placing Ad units under the title of each post would get the visitors attention every time when the page is loaded. Adding Ad units under the title is not a heavy task but a simple one which needs your little attention while adding it.

 

Placing Ad units under the title

Following is the process of adding a Ad unit under the title in blogger.

 

Step 1: Create an Ad Unit from www.Adsense.com and copy the installation code.

 

Step 2: Go to www.blogcrowds.com/resources/parse_html.php and parse the Ad code. Then copy the parsed code. The parsing code is nothing but replacement of ‘<’ with ‘&lt;’ and ‘>’ with ‘&gt;’ and so on.

 

Your parsed Ad code would look something like this:

Synchronous Ad Code:

&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;ca-pub-XXXXXXXXXXXXXXXXXXXX&quot;;
/* YOUR AD NAME */
google_ad_slot = &quot;xxxxxxxxx&quot;;
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;//pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;

 

Asynchronous Ad Code:

&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;!-- YOUR AD NAME --&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:inline-block;width:728px;height:90px&quot;
     data-ad-client=&quot;ca-pub-XXXXXXXXXXXXXXXXXXXX&quot;
     data-ad-slot=&quot;XXXXXXXX&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
(adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;

 

Step 3:  Go to your blogger blog’s dashboard > Template > Edit HTML. Press Ctrl+F and find the following piece of code.

 

<data:post.body/>

 

Now paste the parsed Ad code right before the above piece of code.

 

Step 4: Save template and check it on your blog. It might take 5-15 minutes to show up the Ad if it is a newly created Ad unit. If it is old, already created Ad unit code, you would see the Ad instantly.

 

That’s all! isn’t it simple! Comment below if any assistance is needed. Thank you!

Continue Reading