Showing posts with label SEO Tips / Guide. Show all posts
Showing posts with label SEO Tips / Guide. Show all posts

Monday 9 June 2014

How Google search works for a website ?

As Google search handles about 2 Billion searches a day , If you have a strong content on your website and if you also have a string knowledge about how Google do evaluation of a website , Google evaluate new algorithms and then send them out to what he call quality raters and they compare both search results by placing one set of search results on Right and one set of search results on Left and decide which one is the best from both of them they don’t even know that which kind of algorithm is working behind the scene after that comparison Google took that the data and decide which search results are better and which one is worse after that those ratings from quality raters are collected and directly implemented to search rating algorithm and ranking algorithm by Google.

Google Search Algorithm Updates

During last couple of years Google has made 665 algorithmic changes that effected the search results in its search result page , In the past year Google has keep the average of making two changes every single day of the entire year, most of the people ask of on those days to Google that what is happening with the search results usually a lot of stuff happening things rolling out new dated been deployed those are the actually changes not just database refreshing at they were talking about.
So that gives you little bit for the scale of the different changes were exploring at any given point now the part of how search works that i enjoy the most is the spamm section and there is a lot of needy greedy detail there we went in the whole kind of Information you might not have read before .

Dealing with Spam Comments

So for example there is a spam carousel that is updated periodically so you actually get to see spam right after Google removed it so Google search will show you a screenshot you know running into danger or affected by malware or something but it’s literally like you can over our shoulder as Google Search team is removing spam so you get a chance to see the sources stuff that we kept to deal with every single day right below the spam carousel you see that Google have different types of Spam so we talk about the categories of  Spam i think it is pretty helpful to know because that let you know the source stuff that we have to deal with so the major Categories are Cocaine , sneaky redirects , Hack Sites , Keyword Stuffing pure spam which is just the other name of Black hat which every user be able to recognize it as absolute spam , Things Like Spamy free code , Dynamic D.N.S (Domain Name Server) Providers then content with little edit value and actual links from a side and actual links to a site and user generates spam that might be good content at the front but may be so many spam comments that is actually causing bad search results or bad user experience.

Google search for Spam

So there are more specific more granular more detailed things with each one of those you know, unnatural links from a site might evolve one who selling links that pass page rank For example , That gives you an idea of the overall categories that we look at when ever we are actually finding spam, The other thing that kind of interesting  if you search down in a page and look a little bit is we give you several different graphs, Google actually tell you month by month that the actions that we have taken on Spam so what types of actions and how many actions we took and if you have a look then you come to see that the wast majority of what we tackle is what we classify as pure spam or black hat spam so that just mean that any body would be able to recognize if there is is there is insufficiently heavy might be machine generated , order generated spam hopefully this sort of thing which anybody would look at , Something you might not notice that next biggest category within recent years in hack sites its kind of funny because might back in 2010 there was some SEO flaws some thing like once the web spam being doing we have seen a lot of actions from then recently.
Google’s spam team and Google search team is actually engage in a pitch battle hand to hand combat on hack sites if you have a regular SEO or even a black hat SEO or Negative SEO back then you might not you have to notice too much. So its not a case that Google is going to taken a break or taking things so easy, they are working hard on spam or a type of spam that most of the people encountered. You can get these kind of insights when you look through the graphs etc.. That was the history of that sort of stuff that Google had tackle in term of spam its also interesting that Google has started in more more message in over time now it can probably do better in other way to more concrete more actionable messages to webmasters and it is going to keep exploring that when we look at milestones in terms of what the Google have done in terms of communication to the users of webmasters.

If you have any Query then grab it into the comment section right below.

Friday 30 May 2014

Add CSS Buttons in WordPress without using HTML CSS and Shortcodes

As one of the most famous C.M.S (Content Management System)  for creating eye catching websites is WordPress, Many of the WordPress plugins are available now a days for adding CSS buttons into the posts and pages using short codes , But for now i am going to show you how you can easily add graceful CSS buttons into your posts.  Now a days most of people who didn’t know HTML and CSS and How to configure and use short codes in WordPress , It is also very difficult to keep in mind the short codes for most of the people.

In this post we will teach you how you can add eye Catching  CSS buttons into your posts/pages without using short codes or any kind of HTML and CSS into your posts, for this purpose we will use the WordPress Plugin.
So Let’s get it Done.
In order to Add CSS Buttons in WordPress follow couple of steps as under.
First thing you need to do for adding CSS buttons is to Log on to your WordPress Dashboard and under the plugins section of WordPress install and activate this plugin Forget About Shortcode Buttons Looks Like this.

Add CSS Buttons in WordPress without using HTML CSS and Shortcodes

Icon to add CSS

Search this plugin and install and activate it , Once this plugin has successfully installed and activated one extra button will appear in the kitchen of your WordPress editor Like that showing in the Image below.


Add CSS Buttons in WordPress without using HTML CSS and Shortcodes

Configure Your CSS Button

Once this button will appear in the kitchen you can easily add the CSS buttons inside your posts and pages for different purposes. After Clicking this button one Ajax popup will appear in front of you with couple of cool options with great features Looks like this.

Add CSS Buttons in WordPress without using HTML CSS and Shortcodes

This pop up is very user friendly for adding and configuring CSS buttons with couple of cool features and options , Every thing you write in the text field  will appear as the front text of the generated button. In URL field Put the URL where you want the user to route on clicking the button. you can also Configure/Change the text color , the color of button , Type of the button ( Eg: Round ,flat etc…) as well after configuring the button click on Insert button at the right bottom of the pop up labeled “Insert”.
Once you have clicked the insert button CSS button will appear where you want it to show in your post, For Example in our post that we have chosen  in order to show in front of you we have created a sample button for you it looks like this.

Add CSS Buttons in WordPress without using HTML CSS and Shortcodes


You have all done!
If you are feeling difficulties in order to get it done then you can get help from us by leaving your comment in the comment section below. :)

How to Enable/Use Hooks in codeigniter the codeigniter hooks

Codeigniter Hooks

Today I am going to show/Teach you how to modify/Tap into the inner working of your codeigniter framework. When Codeigniter Runs it follows a specific Execution process Described in a pretty good detail below in the Diagram.
The upper diagram Shows the flow of data through the whole System in Codeigniter.
1.  At first glance the Index.php serves as a front controller and contain all the basic resources which are required by Codeigniter to run properly.
2.  After that the Router Examines the HTTP request in order to determine what action to take on this incomming request.
3. If the exists the cache file then the router send it directly to the browser which requested the content ,getting around the normal Execution of the system.
4. Here comes Security the most Important aspect, before loading the controller the HTTP request and the data submitted by any user is filtered for security.
5. In this step Controller loads these couple of things core libraries, model, helpers, and any other resources that are specified by the developer or other built in resources required to process the specific request.

6. Finally the View is rendered or the contetn is rendered which you have created in side the directory named views then sent to the web browser (Note:This browser is the browser of end user whi is requesting for the webpage) to be seen. If caching is enabled, the view is cached first so that on subsequent requests it can be served.
Here we Done!
For Now lets move to deploy Codeigniter hooks.
You might be thinking that i am going to teach you a hacking tip then you are absolutely wrong basically Codeigniter provides some cool ways to change its inner functionality without hacking its core functionality by using codeigniter hooks.
So Lets have a deep look:

Step 1:

Frst Enable the hook feature of codeigniter by setting the following item in this Config.php file:
application/config/config.php
In the Config.php file look Search for this line of Code:
By default it is FALSE looks like this: 

$config['enable_hooks'] = FALSE; 


Write TRUE instead of FALSE After Enabling it looks like this:

$config['enable_hooks'] = TRUE;

Step 2:

After Enabling the hook feature of Codeigniter define your HOOK in  application/config/hooks.php file.
Each hook is specified as an array with Its prototypes:
before this Create a directry with your own name inside Application directory in my case i have created a directory named hooks in this directory place your class which you wish to load.
Note: This Class includes the scripts that you want to load. 
For Example in my case this is my hook you can also define Multiple Hooks but for Now I am going to define Just One Hook.
$hook['pre_controller'] = array(
                                ‘class’    => ‘MyClass’,
                                ‘function’ => ‘MyFunction’,
                                ‘filename’ => ‘Myclass.php’,
                                ‘filepath’ => ‘hooks’,
                                ‘params’   => array(‘beer’, ‘wine’, ‘snacks’)
                                );
Useful Note:
The array index correlates to the name of the particular hook point you want to use. In the above example the hook point is pre_controller. A Detailed description list of hook points is found in the section below. The following items should be defined in your associative hook array:
  • Class  The name of the class you wish to invoke placed inside the hooks directory Note: Hook directory is that directory which you have created spetially for hooks insite Application directory. If you wish to use your procedural function in step of a Class,  In this case leave this item blank/Empty.
  • Function  name of the function you wish to call (Note: It resides in the directory ehich you have created inside the application directory of Codeigniter).
  • Filename  The file name containing your class/function(Note: This file is your file you have created inside the hooks directory in this example it is hookprac.php).
  • Filepath  The name of the directory which contains your Script file(That file contains your functions taht you want to execute when hooks runs).

(Note: Your script must be located in a directory INSIDE your application folder, so the file path is relative to that folder. For example, if your script is located in application/hooks, you will simply use hooks as your filepath. If your script is located in application/hooks/utilities you will use hooks/utilities as your filepath. No trailing slash.)
  • Params(Optioanl Feature)  Params are the parameters that you wish to pass to your Script these parameters are defined by yourself/Custom defined.
You can also Change the Codeigniter hooks Points:
Hook points are the parameters of hook that defines before loading which part of the Controller you want to Run your Script. 
Here shown some hook Points:
pre_controller
pre_system
post_controller_constructor
post_controller
display_override
cache_override
post_system

Step 3:

Now Point your browser to your contoller in order to testify codeigniter hooks, if there is no mistake your script/code will run before the controller loads.
You have all done!
If you Have Questions in mind Then You are free to ask in the comment Section Below.

How Google extract links from webpages

If you are following the strategy to build two links from one page with same anchor text that point to the same target then let us have a look how Google will treat this activity?, Google has a page Rank paper and it will compare all the links coming out from a page with this page rank paper if two links goes to the same page with page rank X then there are chances that the same page rank goes to that page as well.

How Google Extract Links from Pages

Could you ever wender for how Google extract URL’s form a page if yes then you can find the best answer here According to Google it has a Link extraction process with this link extraction process Google extract links from each page on the web with the given anchor text and then google entertain them and fix them to the document on which they are pointing to, Most often this Link Extraction process can extract One of the link or All of the links or might select some of the links from the page.

Link Extraction Process

Back In 2009 Google use to extract just one link/URL from a single page escaping the others, If you really worried about this is a factor in SEO then it is good to take the step back and give priorites to high order bits like how many users are landing to my page and fing good stuff there and they are really enjoying reading/watching this also the design of my home page and so so , All these things are generally good for users and this probably lot more good and need your time and attention you know the ammount of page rank and the anchor text taht flow over multiple pages, finally it is not obvious or final taht how much links google is going to select from a particular page because it will change over time.

Google’s Spokeperson Said

A Google’s Spokeperson told that for now there is no effort is going on any google’s algorithm like Panda, Penguin or other spam activities Google sounds it that in upcoming few days there will be no update at all.

How to avoid Negative SEO for your Website/Blog

Negative SEO ?

For now we are going to talk about Negative SEO, First of all let us know what is negative SEO, Negative SEO is all about the act of performing such kind of activities who will damage any website/Blog and its search ranking in most popular search Engines Like Google,Yahoo,Bing,Altavista etc…  It alos damages the Organic Search ranking in search Engines of the competitor of your website.   There are several ways to attempt negative SEO most often it is seen that one would hack its competitor’s website and pervade the bad code in its major files Like HTML code/Hyperlinks or Inject Malware into it. While some people Duplicates the website of its competitors or steal their content . These activities can make huge impact on the organic search renking of the targeted website, Most often the targeted website got pelantized by Google’s algorithms Like Panda,Humming Bird etc….

How to Find do you get targeted or not

If you got targeted by someone then the first step you have to do is to review your backlink profile, beside this you must have to keep eye on your backlink profile if you want to avoid from Negative SEO I will suggest you to check back your backlink profile once a week, you can easily check the links coming towards your site to get eligant view of your site form the eye of Google. This tool will give you very clear view of your outbound/Externel and Inbound/Internal links and precise summary as well. There exists some other tools like  Opensite Explorer and Ahrefs, Majestic SEO etc.. where you can explore you website’s stat in a better way.
During the review of your backlink Profile Keep these in mind
  • Rapid increase in new links not related to the topic of the website
  • Eccessive Links with competitive keyworlds
  • Low quality links from low quality domains
  • Links from low quality Blogs hosted on Blogger
  • Any ting unusual and horribale
If you come to know that there is continues decrease in your organic search ranking and there is no manual action you have received then there are strong chances that it is the result of Google’s algorithm update. On the other hand you can use  Penguin tool by barracuda-digital this tool automatically grabs your Google analytics data and let you know if any Google’s algorithm update occurs or it heart your website/Blog or not?

What to do if you found Bad Links

This part of this post is very very useful for those who got target for Negative SEO , The most effective and best ever step you must have to take is to manually reach to these sites and tell them  individually to take back their link from your Site/Blog and also keep record for this activity as well this process is really time consuming but very important one with this process Google comes to know that you are putting your real efforts in order to making your backlink profile clean. Spetially this action is more worthy if manual action is taken against your website and once it is taken you are requesting Google to reconsider your website.

Another bombastic tool for cleaning your profile is RMOOV this tool is proved to be great to most of the great sites on Internet.

Disavow the bad links

One of the most effective way to remove bad links provided by webmaster tool is to Disavow Bad links using Bing Disavow tool or Google Disavow tool Once doing this you have asked to Google and Bing not to take account of those links during Crawl.

 Google Said


If you’ve done as much work as you can to remove spammy or low-quality links from the web, and are unable to make further progress on getting the links taken down, you can disavow the remaining links. In other words, you can ask Google not to take certain links into account when assessing your site.


You can also learn a lot from Google’s Disavow tool and Bing Disavow tool as well.

If you got trapped and need our help then plz write down your problem in the comment section below we will feel happy to answer you.


Powered by Blogger.

 

© 2013 Elightener . All rights resevered. Designed by Templateism

Back To Top