Recent Posts

5 Best WordPress AMP Plugin

By Md Jillur Rahman - No Comments
According to Google AMP site, "The AMP Project is an open-source initiative aiming to make the web better for all. The project enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms."

Now in internet every popular website trying to use amp with their website. I have research on many site, all are used AMP plugin. Google says that AMP is no seo ranking. But according to SearchEngineJournal, "AMP does affect clicks, impressions, and user experience,  which in turn affects SEO". So i will tell you, you need to use AMP plugin in your WordPress site. There are 5 best WordPress AMP plugin which help you to set up AMP correctly. Let's see them.

1. AMP

WordPress Google AMP Plugin
With the plugin active, all posts on your site will have dynamically generated AMP-compatible versions, accessible by appending /amp/ to the end your post URLs.For example, if your post URL is http://example.com/2016/01/01/amp-on/, you can access the AMP version at http://example.com/2016/01/01/amp-on/amp/.
More Details / Install

2. AMP for WP

AMP for WP plugin
AMP for WP automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site. AMP makes your website faster for Mobile visitors.
Demo More Details / Install

3. WP AMP — Accelerated Mobile Pages for WordPress and WooCommerce

WP AMP Plugin for WordPress and WooCommerce
WP AMP is a premium WordPress plugin which adds support for Accelerated Mobile Pages (AMP). With this plugin, it takes just a couple of clicks to make your website go mobile. It's already sold over 800+ in envato marketplace.
Demo More Details / Install


4. AMP WooCommerce

AMP WooCommerce WP Plugin
This plugin help you to enable AMP on your e-commerce store without any pain. They expect fast updates and support because they like to see the happy users.

5. WP AMP Ninja - Accelerated Mobile Pages for WordPress

WP Ninja Created AMP WordPress Plugin
WP AMP Ninja is a premium WordPress plugin which enables support for Accelerated Mobile Pages (AMP). With this plugin, you can make your WordPress website AMP-friendly in just one click.

The plugin provides support for Google AdSense and Google Analytics. WP AMP Ninja does not need any additional configuration, just install, activate and you are all done!



Some of Important Link:

- AMP Official Site: https://www.ampproject.org/
- AMP Validator Check: https://validator.ampproject.org/
- How Google AMP Cache Work: https://developers.google.com/amp/cache/

How to Increase Your Adsense Earning over 500% with Ezoic Tool

By Md Jillur Rahman - 5 Comments
Increase Adsense Earning with ezoic tool over 500%
Are your website ads earning dropping day by day and you are unsatisfied with this then ezoic is the best tool ever to increase your website adsense ads earning over 500% or some users it's goes to 1200%. In this post, i will share my personal experience with ezoic and help you to set up ezoic easily.

What is ezoic?

Ezoic is the world largest Google Adsense Certified program. It's automated ads testing platform for content publisher. Using ezoic, you can increased your adsense revenue, improved user experience (which means more traffic), seo ranking and instant mobile and tablet version of your website and you will happy to hear that it's completely free.

Is ezoic Trusted?

You are given your website ads earning to ezoic so may be you are thinking that is it spam or trusted. In this section, i will tell you it's 100% trusted. I already mention that ezoic is Google Adsense certified program. If you want, you can see list of Google Certified Ad Partners and their see 3 column list.

Why i used ezoic?

I used ezoic from 8 months to my other website. Before useing ezoic my adsense earning was $5-10 per day and i was surprised after using ezoic my earning goes to $40-60 and day by day it's increasing.
See my recent earning screenshot from below image.
Increase your Website Ads Earning by Ezoic

Ezoic ad setup some times it's difficult for beginner but don't worry i will make it easy for you.

Follow below 6 steps to integrate ezoic with your site:

  1. How to open an account?
  2. How to integrate it with your blog?
  3. Add header code
  4. How to create new ad units and convert all existing ad units to serve via ezoic.
  5. Apply for Goolge Ad Exchange
  6. Turn on ezoic

Step 1: How to open an account?

- Click on "Get Started" from menu and fill up everything. See following screenshot for better understand.
The next step is integrate it.

Step 2: How to integrate it with your blog?

After open an account, your new dashboard will look like this and you need to start with these three steps first.
Ezoic Integrate, Set up ad testing and turn on ezoic
- Click on Integrate Your Site.
- And you will see two option such as "Name Servers", "Code Snippet".

Name Servers: You can integrate it by changing nameservers (recommended because 95% of ezoic publisher use this method). You need to update your name servers for your website. In order to do so, you will need to go to your DNS provider and change your name servers.

Code Snippet: They will give you a javascript code just add it after <head> tags. You can use this method both custom domain and subdomain such as *.blogspot.com. If you are using wordpress, you can use free header and footer WordPress Plugin to add these code. For blogger go to Theme>Edit HTML and paste javascript code after <head> tags.

Step 3: Add header code

After integrated, go back to dashboard ( here is the direct link ) and click on "Set up Ad Testing".

- You need to add javascript code between <head> tags.
If you are using wordpress, you can use free header and footer WordPress Plugin to add these code. For blogger go to Theme>Edit HTML and paste javascript code after <head> tags.

- Once you add the code, click on "Continue to Step 2". You will see a page like below screenshot. Stay on this page and go to next step.
Create New Ad Units

Step 4: How to create new ad units and convert all existing ad units to serve via ezoic

This is the most important part. Read it slowly.

  • You MUST wrap your existing ad units so that the system can test your existing ad locations in conjunction with new ones.
  • If you don’t wrap your ads, they will show up on both the original and test layouts, which could end up violating to their policy.
  • Only your existing ads need to be wrapped. For example, if you have three AdSense ads on your site right now, then you will have three wrapped ads per page. 

- Click on "Settings" (here is the direct link) at the top of the Ad Tester page.
Ezoic Ads Tester Settings
- Click on "Add Display Ad Unit"
Ezoic Add Display Ad Unit
From "Create Ad Unit" section there are some options you need to choose.

1. Choose where the Ad placeholder will go.
Ezoic ad placeholder
2. Select the devices for the ad placeholder to show on.
Ezoic Ad Placeholder Devices
3. Pick the size of ads that should be shown in this ad unit.
Pick Ads Size in Ezoic
After set up everything as your choice, click on "Create Ad" and placeholder code will be generated for you.
Ezoic create ad button
The creating code will look like this 
Ezoic creating ad code
Now you need to convert/wrap your existing(any ad network) add code within the Ezoic placeholder, like this.
Wrap existing ezoic ad
See below screenshot that wrapped an existing adsense code.

By following above steps, you can create another new placeholder ad unit. We suggest to create 5-8 ezoic palceholder ad units so that system has a lot of options to test.

Note:- You can also just paste ezoic placeholder ad code anywhere of the website where adsense or other ads network code has not be added.

Step 5: Apply for Google's Ad Exchange

After integrating ezoic, a fourth link will appear on your dashboard to apply to ADX. Go to dashboard ( here is the direct link ) and click on "Apply for Google's Ad Exchange".
Ezoic Google Ad Exchange
Click on that and fill out a form and your application will be submitted. Now again back to dashboard and below of "Apply for Google's Ad Exchange", you will see that
We are waiting for Google to review your application. This can take from 1 – 24 hours.
For faster approval of your site, you can chat with them live chatting. In live chat, send your website google analytics screenshot. Live chat only available after your login at the bottom of page.

Step 6: Turn on Ezoic

Go to Settings(here is the direct link) and click on "Turn Ezoic on & off" manage section.
Turn on & off ezoic
Choose the percentage of traffic you would like to direct to ezoic by device and click on "Save Changes" button.
You are done and ads will show soon.

Ad testing & placement:

Once you done all of above section, now you are thinking that have you set up all correctly. Don't worry, Install Ezoic Chrome Addon & Watch this video.


Key part to become success on Ezoic

To become successful publisher on ezoic, below i have shared my key part on ezoic. I recommend you to follow this and 100% sure it will dramatically increase your website earning like me.

  • Remember that it's not a short time solution. You should be looking at this long term - and plan to give the system a few weeks before you see a big improvement. I have seen my improvement day by day.
  • I have created 8 placeholder ad units, 3 for wrap existing adsense ads and 5 for other place.
  • It's optional: I have connected my adsense account with ezoic by installing Mediation app from app store ( here is the direct link ). It's not mandatory but it will definitely help your overall revenue improvement.  It allows you to include adsense with the Ezoic ad partners for the impression bidding, allowing an extra layer of competition getting you more for every ad impression.  There are zero risks or downfalls to using this feature. 
  • First time i started with ezoic, i set 30% of my taffic to Ezoic with the rest to my original ads while the system is ramping up. Then when i see Ezoic earning more i turn the traffic up to 90%. You can change the value from "Turn on Ezoic" ( here is the direct link ) section.
  • There live chat is so friendly for everything. If you want, you can chat with them by live chatting.

How to receive payment from ezoic?

Everybody we know that adsense pay us through Wire transfer, EFT or Western Union, but ezoic is different and there are lot of payout options. The minimum payment threshold is $20.
Ezoic payment threshold
Ezoic number of payment list:
- Check
- Paypal
- Dwolla Email
- Dwolla ID
- US Bank Transfer Via Payoneer
- International Bank Transfer Via Payoneer

You need to set up your default payment option from "Payment Settings" and then per monthly basis they will pay you automatic to your selected payment
Ezoic Payment Settings

That's it and i am sure that it has increased your website earning like me. If you face any problem or want to know something about it, you can tell me by comment or send message to my facebook page, i will be happy to help you.

How to fix duplicate content issue in Blogger SSL

By Md Jillur Rahman - No Comments
Fix duplicate content in Blogger SSL
Duplicate content is very bad for blogger seo. If search engine find duplicate content, they will decrease your site ranking from search page. It can be http to https. Recently blogger release https version for their sub-domain sites and it's currently not available for custom domain blogs.

I personally recommend you to enable https version in your site. I added it to my other site and after few days my website ranking boost dramatically. Then after few days i have seen that in my html code some of link contain http link and i changed them to https. Then you can not imagine, my website ranking boost fast than before. So in this post, i will tell you how to fix http to https in your blogger template.

How to Fix Duplicate Content in Blogger:


Step 1: Login to your blogger account
Step 2: Go to Theme>Edit HTML
Step 3: Click anywhere inside the code area
Step 4: Search following text
http://
Step 5: Replace http:// text to https and that's it.

Remember: Before changing http to https, check link is it work with https version.

20+ Scam Cryptocurrency Coins

By Md Jillur Rahman - No Comments
Cryptocurrency Scam Coins List
In online, you will find a lot of cryptocurrency coins. There are some legit and some scam. New traders don't know which currency scam and which not and nobody want to invest their money to fake or scam currency. Recently i lost $100 to bittrex BTC-DRZ currency.

Check out 20+ scam cryptocurrency coins and remember don't use them to lost your money. When i will get new one, i will update this post.

Scam coins lists:


  1. PXC Phenixcoin - premined 1,000,000 coins
  2. BTB Bitbar – premined by small group of coin creators
  3. MNC Mincoin – started with no binaries and 25000% reward blocks
  4. GLD Goldcoin – 2000% superblocks at start (3.2% instamine)
  5. AMC Americancoin - premined with 6.5k-14k blocks giving zero reward
  6. LKY LuckyCoin – superblocks at start, random superblocks
  7. MEM MEMEcoin –  premined, superblocks
  8. ARG Argentum – premined
  9. StableCoin – 1,200,000 premined
  10. NUG Nuggets – premined
  11. CDC Cloudcoin- 1,000,000 premined, random blocks
  12. CENT Pennies – hidden launch
  13. SYC Skycoin – premined
  14. CL Copperlark – massively premined
  15. NAN NanoTokens – premined
  16. MST MasterCoin – premined
  17. USC UScoin – premined
  18. GIL – premined
  19. RCH RichCoin – premined
  20. XNC XenCoin – premined
  21. REC RealCoin – premined
  22. RED Recoin – 1,000,000 premined
  23. ALF Alphacoin – premined
  24. One Last Coin – premined
  25. ORB Orbitcoin – 66% premined
  26. NUC Nucoin – premined

Source: Bitcointalk forum

How to perfectly redirect non-www URLs to www

By Md Jillur Rahman - 6 Comments
Redirect Non-WWW urls to www
Non-www and www version there are two url format for your site. You need to fix it to prevent from duplicate content.

To redirect all of your yourdomain.com or yourdomain.com/sub-folder visitors to www.yourdomain.com or www.yourdomain.com/sub-folder, you should need to add following code at the beginning of your .htacess file in your public_html folder


For yourdomain.com to www.yourdomain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Change yourdomain.com with your website name. After add it, when someone accesses to http://yourdomain.com he/she will be redirected to http://www.yourdomain.com


For yourdomain.com/sub-folder to www.yourdomain.com/subfolder
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} ^/sub-folder/
RewriteRule ^(.*)$ http://www.yourdomain.com/sub-folder/$1 [R=301,L]
Change yourdomain.com with your website name and also sub-folder text with your existing sub-folder name. After add it, when someone accesses to http://yourdomain.com/sub-folder he/she will be redirected to http://www.yourdomain.com/sub-folder

That's it and it's safe method.

Advanced Tips: You can use it for your WordPress or any kind of site.

How to Eliminate render-blocking Javascript and CSS in Blogger

By Md Jillur Rahman - 11 Comments
Remove render-blocking Javascript and CSS from Blogger/Blogspot
May be recently, you checked your website by google page speed tools and seen that google tells you to eliminate render blocking javascript and css from several notice and that's can effect on your page speed. If you want to increase google pagespeed score, you need to solve this problem. So let's follow my tutorial, how to eliminate render-blocking javascript and css from blogger/blogspot.

** Backup your theme before apply this tricks**


Eliminate CSS Bundle - Blogger automatically create two css widget bundles for your website. It's looks like.
Remove Blogger CSS Bundle
To remove these bundle, follow simple steps.
Step 1: Go to Blogger>Theme
Step 2: Click on Edit HTML
Step 3: Click anywhere inside the code area
Step 4: Press CTRL+F to open a search bar
Step 5: Now search following code
<head>
Step 6: Replace <head> tags by below code
&lt;head&gt;
Step 7: Again search following code
</head>
Step 8: And replace </head> tags by below code
&lt;/head&gt;&lt;!--<head/>--&gt;
Step 9: Click on Save theme and you are done.

Now again search your website by google pagespeed insights tools and you will see that css bundle issue is solved.


Eliminate JS Bundle - Like css blogger automatically create widgets.js bundle for javascript. To remove these bundle follow below tutorial.
Step 1: Search following code
</body>
Step 2: Replace </body> tags by below code
&lt;!--</body>--&gt;&lt;/body&gt;
Step 3: Click on Save theme
That's it. Now see page speed score and it's improve.


How to fix contact form problem after applying JS bundle eliminate tricks - If you use contact form in static page and also want to remove js bundle then you need to follow my another trick. Because after removing js bundle, your contact from will not work anymore. This trick will not work, if you use contact form in sidebar or footer.
Step 1: Search following code
</body>
Step 2: Replace </body> tags by below code
<b:if cond='data:blog.url != &quot;http://www.codiblog.com/search/label/Contact_Us&quot;'>&lt;!--</b:if></body><b:if cond='data:blog.url != &quot;http://www.codiblog.com/search/label/Contact_Us&quot;'>--&gt;&lt;/body&gt;</b:if>
Customize: Replace http://www.codiblog.com/search/label/Contact_Us with your contact us page link url.
Step 3: Click on Save theme and you are done.

In this tricks, i have used blogger conditonal tags so that default javascript widget.js file only loads when someone visits contact us page, and other page it will be ignore.

WP Tricks: How to Limit the Post Title Word Count

By Md Jillur Rahman - No Comments
WordPress Tricks
In WordPress, wp_trim_words() function that will help you to limit the word count in your post title. Just use following code where ever you want to display your title with limited word count.
<?php echo wp_trim_words( get_the_title(), 10, '...' ); ?>
Replace 10 value from above code with whatever number of words you want to display.

Support: WordPress 3.3+
Reference: https://codex.wordpress.org/Function_Reference/wp_trim_words

CSS Tricks: How to Center Text in Middle of Div both Vertical and Horizontal

By Md Jillur Rahman - No Comments
Center Text in Middle of Div by CSS on Horizontal and Vertical
In this css tricks, we will learn how to position text or content in the middle of div both vertical and horizontal. Sometimes we used line-height code and that's not good to add text in the middle of div. See following example.

HTML
<div class="middle-content">
  <div class="middle-wrapper">
     Position text in middle of div
  </div>
</div>

CSS
.middle-content {
  display: table;
}
.middle-wrapper {
  display: table-cell;
  vertical-align: middle;
}

Customize: I used display: table; in first div class "middle-content" so that all div content behave like a <table> element. display: table-cell; added in second div class "middle-wrapper" so that it behave like a <td> element and vertical-align: middle; added to reach our goal text position in middle of div.

If you also want to text in center, you can use text-align: center; in the .middle-wrapper class.

That's it. I think that you enjoyed this article to improve your webdesign knowledge.