Friday, June 19, 2015

Frequently Asked Questions

What does Free Web Monitoring do?


We monitor your website's availability 24 hours a day, 7 days a week. If your website goes down or becomes inaccessible we will sent you an email alert notifying you of the situation.

How do I create a Free Web Monitoring account?


Go to our sign up page and add your Name, Email Address, URL and your Password choice into the form. Then read the Terms of Use, check the box (if you agree to them, of course) and click the "Sign up" button.

How do I change my email address?


Send an email to inquiry[at]freewebmonitoring.com from your old email address and provide the new email address you would like to switch to.

Why aren't I receiving my email alerts and weekly statistics report?


The email alerts and weekly statistics report is being blocked by your email filter or your ISP's email filter. To receive these emails add support[at]freewebmonitoring.com to your email account's approved senders list. Members who cannot receive email alerts or the weekly statistics report will be automatically unsubscribed from this service.

How do I add a Free Web Monitoring link to my website?


Go to our link page and find a button or banner you like. Highlight the code next to the button or banner with your mouse, then press Ctrl + C to create a copy. Open your web page using an html editor or even a text editor such as Notepad. Find a spot on your web page where you would like to add the link then press Ctrl + V to paste the copied code. Save the changes, then upload the saved html file to your server and your done.

I have received an Error Alert. What does this mean?


If you receive an Error Alert it means that our website monitor has failed to connect to or access your website. There are 4 types of errors, connection, redirection, client and server. The list below explains what each error means:

1. Connection Errors


This type of error occurs when our website monitor fails to connect to the web server where your website is hosted.


  • Time Out

  • Free Web Monitoring could not established a connection between our monitor and the website server in the time allowed.

  • Connection Refused

  • The web server did not accept our connection request. This usually means there is no server at the website address.

  • Host Not Found

  • Occurs when our monitor cannot find the website server. This is a DNS error.

  • No Route to Server

  • There is a network connection problem between Free Web Monitoring and the website server. This usually indicates that a web server is down and temporary blocking the connection between the monitor and web server where the website is located.

  • Server Connection Closed

  • The web server has stopped sending us information. This could mean that the web server is blocking Free Web Monitoring, or that the route between our monitor and the web server has been closed.
  • Bad URL

  • The URL you entered was not a correctly formatted URL. This means you likely had a typo in it. You will need to delete the URL and re-enter the correct one.

2. Redirection 3xx

This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A client SHOULD detect infinite redirection loops, since such loops generate network traffic for each redirection.


  • 300 Multiple Choices

  • The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
    Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice MAY be performed automatically. However, this specification does not define any standard for such automatic selection.
    If the server has a preferred choice of representation, it SHOULD include the specific URI for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cacheable unless indicated otherwise.

  • 301 Moved Permanently

  • The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD use one of the returned URIs. Clients with link editing capabilities ought to automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cacheable unless indicated otherwise.
    The new permanent URI SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
    If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.

  • 302 Found

  • The requested resource resides temporarily under a different URI. Since the redirection might be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cacheable if indicated by a Cache-Control or Expires header field.
    The temporary URI SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).
    If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.

  • 303 See Other

  • The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response MUST NOT be cached, but the response to the second (redirected) request might be cacheable.
    The different URI SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s).

  • 304 Not Modified

  • If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The 304 response MUST NOT contain a message-body, and thus is always terminated by the first empty line after the header fields.
    The response MUST include the following header fields:
    - Date
    - ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request
    - Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant
    If the conditional GET used a strong cache validator, the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers.
    If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional.
    If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response.

  • 305 Use Proxy

  • The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URI of the proxy. The recipient is expected to repeat this single request via the proxy. 305 responses MUST only be generated by origin servers.

  • 306 (Unused)

  • The 306 status code was used in a previous version of the specification, is no longer used, and the code is reserved.

  • 307 Temporary Redirect

  • The requested resource resides temporarily under a different URI. Since the redirection MAY be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cacheable if indicated by a Cache-Control or Expires header field.
    The temporary URI SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s) , since many pre-HTTP/1.1 user agents do not understand the 307 status. Therefore, the note SHOULD contain the information necessary for a user to repeat the original request on the new URI.
    If the 307 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued.

3. Client Error 4xx

The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user.

If the client is sending data, a server implementation using TCP SHOULD be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application.


  • 400 Bad Request

  • The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.

  • 401 Unauthorized

  • The request requires user authentication. The response MUST include a WWW-Authenticate header field containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field. If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity might include relevant diagnostic information.

  • 402 Payment Required

  • This code is reserved for future use.

  • 403 Forbidden

  • The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. If the server does not wish to make this information available to the client, the status code 404 (Not Found) can be used instead.

  • 404 Not Found

  • The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.

  • 405 Method Not Allowed

  • The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.

  • 406 Not Acceptable

  • The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
    Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice MAY be performed automatically. However, this specification does not define any standard for such automatic selection.
    If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions.

  • 407 Proxy Authentication Required

  • This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field.

  • 408 Request Timeout

  • The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.

  • 409 Conflict

  • The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that might not be possible and is not required.
    Conflicts are most likely to occur in response to a PUT request. For example, if versioning were being used and the entity being PUT included changes to a resource which conflict with those made by an earlier (third-party) request, the server might use the 409 response to indicate that it can't complete the request. In this case, the response entity would likely contain a list of the differences between the two versions in a format defined by the response Content-Type.

  • 410 Gone

  • The requested resource is no longer available at the server and no forwarding address is known. This condition is expected to be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cacheable unless indicated otherwise.
    The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner.

  • 411 Length Required

  • The server refuses to accept the request without a defined Content- Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message.

  • 412 Precondition Failed

  • The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended.

  • 413 Request Entity Too Large

  • The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server MAY close the connection to prevent the client from continuing the request.
    If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client MAY try again.

  • 414 Request-URI Too Long

  • The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URI "black hole" of redirection (e.g., a redirected URI prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI.

  • 415 Unsupported Media Type

  • The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.

  • 416 Requested Range Not Satisfiable

  • A server SHOULD return a response with this status code if a request included a Range request-header field, and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field. (For byte-ranges, this means that the first- byte-pos of all of the byte-range-spec values were greater than the current length of the selected resource.)
    When this status code is returned for a byte-range request, the response SHOULD include a Content-Range entity-header field specifying the current length of the selected resource. This response MUST NOT use the multipart/byteranges content- type.

  • 417 Expectation Failed

  • The expectation given in an Expect request-header field could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could not be met by the next-hop server.

4. Server Error 5xx

Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method.


  • 500 Internal Server Error

  • The server encountered an unexpected condition which prevented it from fulfilling the request.

  • 501 Not Implemented

  • The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.

  • 502 Bad Gateway

  • The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.

  • 503 Service Unavailable

  • The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.

  • 504 Gateway Timeout

  • The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the URI (e.g. HTTP, FTP, LDAP) or some other auxiliary server (e.g. DNS) it needed to access in attempting to complete the request.

  • 505 HTTP Version Not Supported

  • The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server.

Information for redirection, client and server errors was sourced from W3.org

Wednesday, May 28, 2014

Google's Latest Search Update is a Reminder to Focus on Quality

Did your website rankings and traffic tank last week? If so, there is a strong probability that your site was hit by Google’s latest Panda update.
Google rolled out Panda 4.0 on May 20, and while many were predicting it a few days prior, the commotion and panic really hit the fan when Matt Cutts, head of Google’s webspam team

So, what exactly is Google Panda?
Panda is an algorithm update that was first released by Google in February of 2011 and took aim at low-quality websites, particularly those that were ranking with scraped/copied content. A Google Webmaster Central Blog post stated that, “the initial Panda change affected about 12 percent of queries to a significant degree; this algorithm affects about 3.1 percent of queries in English to a degree that a regular user might notice.”

Related: This Is the Biggest SEO Trend for 2014
Google refreshes Panda on a monthly basis, but the recent 4.0 update is a bit more significant than just a data refresh. Since Google decided to announce the update one has to assume that it was a modification to how the algorithm pinpoints the low-quality sites that Panda set out to identify.
Throughout the years, Google has released updates to Panda, all of which can be seen by taking a look at Moz’s Google algorithm change history. Search Engine Land also has a nice resource that documents all of the Panda updates throughout the years that can be seen here.

Why was Panda developed? Google feels that websites with low-quality content are bad for their search product. If a user makes a search query and low-quality websites are returned it provides a bad user experience. Panda is Google’s answer to combating spam and preventing it from ranking high in their search results. There will always be a continuous game of cat and mouse between Google and spammers, and neither side will ever slow down.

What does Google’s Panda updates target? Websites with content that is either copied or barely readable spam. The goal is to prevent websites from being rewarded that simply copy (steal) someone else’s work or just fill their pages with unreadable content that is stuffed with keywords.

Related: 5 Content Pieces You Can Create in 5 Minutes Or Less
Simple terms: If your website contains low-quality outsourced or scraped content, you might be on Panda’s radar -- if it hasn’t already buried your site.

How can you avoid getting hit by Panda? This is simple -- only add high-quality original content to your website that provides value to your readers. Would you be confident publishing your website content on a major news or industry website? If your answer is yes, then you have nothing to worry about. If you are not sure or if the answer is no, then it is time to change your content strategy immediately.

What can you do to recover from Panda? If your search-engine optimization provider was using cheap, outsourced content on your website and you were hit by Panda, then it is time for a content audit. It is possible to recover from a Google Panda penalty by rewriting content and adding new high-quality content to your website, although it isn’t an overnight process and it can be quite time consuming and costly.
If you have been using lower quality content on your site and snuck by without being hit by Panda 4.0 then consider yourself lucky and take a step back to evaluate your content strategy.


The money you save by purchasing low-quality content (or using automated tools to create it) is nothing compared to the revenue that can be lost due to a penalty and drop in rankings/traffic.

Thursday, January 30, 2014

Search Engine Optimization

Keywords Research
Analysis of keyword difficulty, popularity and predicted searches
Finalizing a set of keywords for the promotion of the website
SEO Analysis & Refinements
Complete website analysis
Competitor analysis
Site structure analysis
URL Analysis
URL Rewriting (if feasible from existing code)
Code Analysis
Code Refinements
Blog Integration
Title & Metadata
Creating title & metadata for target keywords
Updating title & metadata as per the requirement
Title & metadata suggestions for dynamic pages
Implementing title & metadata for dynamic pages
Content Creation/Optimization
Keyword density and prominence
Content Writing (Off Page and Consultative On page)
Content to Keyword Semantic mapping
SEO Copy writing
Search Engine Code Optimization
Image Optimization
Header tags optimization
Anchor Text Optimization
Absolute Path
Canonical URLs (For Apache/Linux Servers)
W3C Validations of HTML Code (if feasible) Robot.txt Optimization
SEO Checks
Browser compatibility checking
Page size checking
Website load time checking
Broken link checking
Sitemaps & Feeds
RSS Feeds
W3c verification of RSS feeds
XML Sitemap
ROR Sitemap
URL List (TXT sitemap)
SEO accounts
Setting up email account s for SEO activities
Submit Xml sitemap, URL list etc. in search engines
Setting the preferred domain in webmaster accounts.
Google Analytics
Setting up Analytics & Webmaster account
Implementing codes on all pages of the website
Tracking & analyzing stats
Configuring Goals
Off Page Content Promotion
Article Marketing
Third party blog management & promotion
Forums/ Community participation
Anchor text promotion (Directory + Search Engine Submission)
Squidoo lenses & hub page promotions
Blogs & Wikis
Creating blog account like in BLOGGER etc.
Update / On page optimization of blogs
SEO copywriting for Blogs
Feed Promotion
RSS feed submission
Blog feed submission
Blog Pinging
Articles
SEO copywriting for articles
Syndicating articles in various article distribution directories
Independent account (no. of sites)
Press Release
Press Release writing
Press Release Distribution
Forums & Message Boards
Selection of few popular message boards for participation
Account Creation
Posting threads
Search Engine Merchant/Product Listing
Creating feed
Listing website product in Google Product feed & Bing
Local business listing (Google Map)
Submitting website

Database submission: Details of the website submission in local database

Friday, December 6, 2013

Google PageRank update history



Update history information
  • Google PageRank (PR) Update in the year 2013
    • December 06th 2013
    • February 04th 2013
  • Google PageRank (PR) Update in the year 2012
    • November 07th 2012
    • August 02th 2012
    • May 02th 2012
    • February 07th 2012
  • Google PageRank (PR) Update in the year 2011
    • November 08th 2011
    • June 27th 2011
    • January 20th 2011
  • Google PageRank (PR) Update in the year 2010
    • April 03rd 2010
  • Google PageRank (PR) Update in the year 2009
    • December 30th 2009
    • October 30th 2009
    • June 25th 2009
    • May 27th 2009
    • April 1st 2009
  • Google PageRank (PR) Update in the year 2008
    • December 31st 2008
    • September 26th 2008
    • July 25th 2008
    • April 30th 2008
    • February 29th 2008
  • Google PageRank (PR) Update in the year 2007
    • December 12th 2007
    • October 28th 2007
    • April 30th 2007
    • January 25th 2007
    • January 10th 2007
  • Google PageRank (PR) Update in the year 2006
    • September 28th 2006
    • July 30th 2006
    • April 4th 2006
    • April 7th 2006
    • February 18th 2006
    • May 27th 2006
    • January 30th 2006
    • January 4th 2006

Wednesday, November 13, 2013

ERROR

ERROR
-What they mean We have tried to assemble a list of some of the more common Error Messages and have explained what they mean and how to fix the problem. The descriptions in this particular section are a lot more detailed than the other error articles, and generally provide a specific action that should remedy the fault. The other articles contain a full listing of all error messages and simply have a brief translation from Error code to English. To quickly find the answer you were after, you can press CTRL F and enter your message. Obviously, if you can't find an explanation or don't understand the one we have written, please don't hesitate to email me 400 - Bad request Explanation There's something wrong with the URL (Uniform Resource Locator) you typed. This can be caused by one of the following: * The server you're contacting doesn't recognise the document you're asking for * Your browser doesn't support the form you're trying to access * It doesn't exist * Not authorised to access it Solution Check the spelling of the URL. Pay special attention to uppercase and lowercase letters, colons, and slashes. There may be a problem with that document. Send a message to the site administrator. Normally 401 - Unauthorized Connection refused by host Explanation This error will usually occur, when an Internet site is protected, and the server didn't receive the correct password for entry. Solution If you are registered with the site, you could try entering your password again if you have the opportunity. As with URLs passwords are often case sensitive, so type the password carefully. If you aren't registered, but think you're eligible for one, contact the site's Webmaster and ask for it. Some sites also put a block on domain types--if you're not from a .gov or .edu domain, for example, you may not be able to gain access. 403 - Forbidden Explanation This error will usually occur, when an Internet site is protected and the wrong password was entered. It could also mean that the server isn't properly configured. Solution If you are registered with the site, you could try entering your password again, if you have the opportunity. As with URLs, passwords are often case sensitive, so type the password carefully. If you aren't registered, but think you're eligible for one, contact the site's Webmaster and ask for it. Some sites also put a block on domain types--if you're not from a .gov or .edu domain, for example, you may not be able to gain access. 404 - Not Found or File Not Found Unable to Locate the Server Explanation This means that the document you've requested no longer exists in its original location. This could be because: * Document has been moved to another location on the server * The URL may have been mistyped * Has been removed entirely from the system Solution Try carefully retyping the URL, paying particular attention to capitals and making sure there are no spaces. Try going one level up, by deleting the portion of the URL that follows the last slash, to see if the site is live. If it is, check to see if there are links to the document you were looking for. Failing that, you could delete the last slash and type .html instead and see what that gives you. It may also mean that this site doesn't exist any more. 500 - Internal Error Explanation The server was unable to send the HTML document, due to an internal (server software) error. An improperly configured server causes this. Solution Contact the site's administrators and tell them to fix it 501 - Not Implemented Explanation The server doesn't support the feature you have requested. Solution Don't request it? 502 - Service Temporarily Overloaded Explanation This error indicates that the server is experiencing high-traffic load and can't process the request. Solution You can often access the site by trying to reload it. If the error persists, you may want to try again later. 503 - Service unavailable or Gateway Timeout Explanation One of your settings (Gateway) is wrong. Solution It is fairly unlikely that you will get this error, if you do, contact the administrator, or even the ISP, as it's a fairly big problem (tm) You can't log on as an Anonymous User Explanation This error message appears when you try to access certain FTP sites. *It indicates that the site allows access only to registered members *The site may only allow access to a limited number of non-members, in which case the site is simply busy *Your browser may not support anonymous FTP access Solution You can try to access the site again later, or if you're a registered member try entering your User ID and Password manually using FTP software package. Too many users Network Connection was refused by the Server Too many connections--try again later Explanation No site has unlimited access: physical connections or administrator policy allocate a number of anonymous users to a given site. When that number is exceeded, all who try to log on, receive this message. This error frequently turns up when you try to connect to a busy FTP software site that can't generate its own error messages. Solution Just keep trying until you get lucky. However, on a busy site (like Netscape's the week after a big announcement) or one with very limited access rights, you may be out of luck. If so, check to see whether the site has mirror sites, and try one of those. Cannot add form submission result to bookmark list Explanation You have just entered a search request and tried to save the result as a bookmark. Though it may appear as a discrete address, the result isn't a legitimate URL, so you can't add it to your bookmark list. Solution Try using the 'Save As' command from your browser, then add the saved page to your bookmark list. Depending on the CGI/asp/php etc script behind the query, you may or may not be successful. You never know, it could be worth a try. Host unavailable Explanation The 'Host Unavailable' error occurs when the host server is down. This could possibly be for maintenance. Solution Hit the Refresh or Reload again. But wait a while between refreshes. File contains no data Explanation The site you've accessed is however the right one, but there are no Web page documents on it. You may have stumbled upon this site just as updated versions are being uploaded. Solution Try the URL again, carefully. If that doesn't help, try again in an hour. You could also sometimes by-pass this error by re-typing the URL with a :80 before the last slash. For example www.sitepointforums.com:80/ Helper application not found Explanation Your browser didn't recognise a file at the Web or Net site you visited. Most browsers can be extended using helper applications (or viewers) to read files they don't otherwise recognise. These files aren't necessarily graphics--they can be sound files, movie clips, or ZIP or SIT archive files you're trying to download. Solution The dialog box that carries this message will usually give a clue about the file type that's missing. (You may see some gibberish about octet streams, but after that you'll probably see some reference to graphic-TIFF, which gives it away.) Look at our help for your computing platform (Windows, Mac etc) for viewers for the most common file types. Then follow your browser's instructions for assigning a viewer for each file format that you wish to view online. NNTP server error Explanation You're trying to log on to a USENET newsgroup, but you can't get to it. The Usenet server is one of the services that most ISP's provide; however they can't subscribe to all the newsgroups in the world, so it may be that this newsgroup isn't available. Solution Make sure you've typed the URL correctly. If that doesn't help, You could let them know that you would like it enabled, and they may then look into making this available, provided there is enough interest from other people. Permission denied Explanation This error message occurs when your are trying to upload a file to an FTP site. The error indicates that the site will not allow the upload, the site is too busy, or you have typed the wrong URL. Solution Check the spelling first and type it again. If the error message reappears, try again later. If it persists, send email to the Webmaster and ask how you can upload a file to that site. Host Unknown Unable to Locate Host Explanation These errors will occur for one of the following reasons: * The host server is down for maintenance, * You typed the URL incorrectly. * You've lost your Internet connection Solution Hit the Reload/Refresh button. This is often a temporary problem with the Net. Check the URL for any spelling mistakes (and don't forget case-sensitivity), then make sure you're connected by hitting Reload/Refresh, which will re-establish connections in many cases. Viewer not found Helper Application not found Explanation Your browser doesn't recognise a file at the Web or Net site you're visiting. Viewable files aren't necessarily graphics--they can be sound files, movie clips, ZIP or SIT archive files, and so on. If it's not a GIF or JPEG file, your browser may not know what it is. Solution Save the file to disk and then get the application called for by it. Setup in the browser Helper section is required to make it work The dialog box that carries this message, will usually give a clue about the file type that's missing. (You may see some gibberish, but after that you'll probably see some reference to graphic-TIFF, which gives it away.) Then just follow your browser's instructions for assigning a viewer for each file format that you wish to view online. Failed DNS lookup Explanation The domain name system (DNS) can't translate the URL into a valid Internet address. This is either: * A harmless blip * The server that you're trying to connect to may be overloaded with traffic or temporarily down * The result of a mistyped URL (specifically, a mistyped host name). * If you're accessing the Internet via a modem and you get a DNS error for each Web Site you try to access, chances are something is wrong with your connection. Solution * Blips in DNS lookup can be fairly common, and often you can rectify this by clicking the Reload/Refresh button. If that doesn't work, check your typing of the URL carefully. If the problem persists, * You could also try re-launching your browser and your required communications software. If the problem persists, contact your ISP and they can talk you through some other options. * Unfortunately, there's no easy way for you to tell whether a server is down or just busy. Try again after an hour or so. Please check your username and password and try again Explanation Username Password is wrong Solution If you can't connect because your password is not working, double check that you are typing in the letters EXACTLY as shown on your signup sheet. All usernames are in lower-case and passwords are case sensitive. The most common password problem is the CAPS LOCK key being on Also, make sure you are not using your e-mail login name and password. If you have tried all of this, please call the helpdesk and we can re-set your password.

SEO Basics: The Differences Between SEM, SMO, SMM, and SEO

SEO basics teach us that search engine optimization is really a specialized part of SEM, or search engine marketing. One must use SEO in an effort to achieve results with SEM. Likewise, SMO- or social media optimization, must be used to be successful with SMM or social media marketing. The often-confusing definitions of these acronyms can make it difficult for those who are new to internet marketing or for those who are broadening their marketing experience by trying out new online mediums. While each one of these internet marketing techniques are independent in application, they are all really part of a group of practices that makes individuals, businesses, organizations and brands more visible on the web. Whether you use SEO, SEM, SMM, SMO or all of these, knowing how each is different from the other is essential to understanding how to apply these techniques for your internet marketing success.

SEO- Search engine optimization utilizes numerous practices to increase traffic to a particular website or page. However, the best approaches to this are holistic in that they not only increase website traffic; they also increase the quality of that traffic. Quality website traffic is traffic that converts- meaning customers that actually make a purchase, engage a service, sign up for a newsletter, provide their email address, or otherwise become a lead or an actual sale.

SEO seeks to gain this increase in quantity and quality of website traffic by strategically creating and placing keyword optimized content in locations that will generate publicity through organic search results. Organic search results consist of the information returned after a consumer has entered a search term in a search engine such as Yahoo, Bing, or Google. These results are driven by the SEO web content that you post on the internet. Search engine “bots” or “spiders” will index the information on your pages and use that to determine where you will show up when a customer searches for terms related to your business.

SEM- Search engine marketing is online marketing for businesses and individuals. The principal goal of this type of internet marketing is to improve a website’s visibility on the search results pages of various search engines. This is accomplished using a combination of SEO strategies and paid advertising. SEM efforts can be found on the first page of listings returned after a search. The results bars across the top and sides of a search engine result page are usually paid advertising or paid inclusion in the listing. Utilizing SEO in addition to paid advertising allows a business to dominate both the organic and paid results sections of a search engine results page or SERP.

SMO- Social media optimization is a relative newcomer to internet marketing, rising in use in direct correlation to this rise in popularity of social media sites. SMO consists of creating and managing profiles on social media sites and networks in order to create awareness of a brand or service. This is done by attracting others to associate with the profile by creating updates, using social bookmarking, and video and picture sharing.

SMM- Social media marketing is similar to SMO, but goes deeper in the level of social interactions by blogging, taking part in online forums or chat rooms, and through paid social advertising and search. Essentially, SMM takes SMO viral.

It’s obvious that SEO and SEM are a related pair, and SMO and SMM are another related pair. However, utilizing all four of these practices individually actually serves to better your internet marketing strategies overall. For instance, when an SMM business blog creates links, it helps with an SEO campaign. Additionally, posting articles as part of an SEO campaign can boost SMO results if social bookmarking is used. But while all of these marketing techniques might be unique, there is one central difference between the two that can best summarize the goal of all of these acronyms:

SEO and SEM work to attract the attention of the search engines.
SMO and SMM work to attract the attention of people.

When looked at in this manner, it’s easy to see that these are two very distinct approaches that must be managed jointly in order to achieve the most success possible with an internet marketing plan that includes SEO, SEM, SMO and SMM.

Monday, November 11, 2013

SEO INTERVIEW QUESTIONS AND ANSWERS

If an interviewer doesn't have any stuff about SEO, then he will be asking very general questions. As a candidate, if we make the interviewer understand some basic points of SEO then the interview will be successful.

In my SEO career, I have attended many interviews and some ended up with comedies. Recently I attended an interview from a pure Internet marketing company is the special one which I got a feel that is an SEO interview. Even as an interviewer in my present company I haven’t thought of asking such questions. Really I enjoyed the interview very well and just want to share the questions asked by interviewer and answers from my side.

1) Can you tell me your own definition for SEO?

Yes sure, SEO is the collection of strategies that we are following to get visitors to our website from search engines via organic search results. (But almost similar)

2) What’s your idea about page rank and how it’s calculated?

Let me first tell about the calculation behind that. Google says that page rank calculation formula is having more than 2 lake variables. I am sure that following things are the main factor,

1) Internal Back Links
2) External Back Links
3) Domain Age

Apart from this, number of visits, bounce rate, CTR etc may be a factor in calculating the page rank. Page rank is just a metric from Google which defines the quality of the page. Moreover we do have many other targets like keyword position, quality traffic and conversions. In my vision, I am having very least importance to page rank. But I am crazy about getting full green PR tool bar for my blog.

3) I want to change the domain name of well ranked website in SERP. Is it possible to retain the same keyword positions?

Yes, definitely we can. Just 301 redirecting the corresponding old URLs to the new URLs. In initial after we did this, we may experience a drop in rankings. Once our new URLs got indexed, we can expect a same position that we had earlier.

4) Can you name the SEO blogs that you regularly read?

1) Search Engine journal
2) Search Engine Land
3) SEOMOZ
4) SEOSmarty
5) Jimboykins

5) What SEO tools do you regularly use?

1) Google Adwords Tool to find keywords suggestions and search count
2) IP Blacklist tool
3) Server Header checker

6) How can you rate you out of 10 in the following areas On-Page Optimization, Off-Page Optimization, Photoshop, and Coding (PHP)

On-Page Optimization – 09
Off-Page Optimization – 08
Designing - 06
Coding (PHP) - 03

7) How can you optimize a website having 2 lakh pages?
Following are the special additional SEO stuffs that we have to implement for dynamic website.

1) Generation of dynamic title & description
2) Dynamic XML Sitemap generation
3) Good Internal link structure (Normal)

8 ) Have you attended any search related conferences?

Yes, I have attended one conference named “search Camp 2008? held at Chennai (India). I had a wonderful time there by sharing the SEO ideas with many webmasters.

9) What’s special in XML Sitemap and where do you submit that?

That is a file which list all the pages of website in XML format designed for SE’s. Here we can give the crawlable frequency and also we can define the priority of all the web pages (1.0, 08. 065 etc). This can be submitted in Google Webmaster tools.

10) What areas do you think are currently the most important in organically ranking a site for a particular keyword?

1) Keyword in anchor text of external & internal back links
2) Internal link structure
3) Keyword density in content, title, description, alt tags, h1 tag etc

These are the questions that I enjoyed. Also there is some other which I think as usual questions. 8)
Read More About SEO Question : Answer are given below..

My SEO interview question and answers helps you to Cracking the interviewers questions very easily and very confidentially.Read them and prepare for your seo interview.


************


Q1. Tell me something about yourself ?

Ans. You should tell him very confidentially about yourself your strength and your Aim.

Q2. What you know about SEO ?

Ans.It is process of getting traffic from free and paid listing on the search engine like.

Google
yahoo
bing


Q3. How to get top position in SEO ?

Ans. With the help of two factors we get top position in Search Engine
A) ON PAGE OPTIMIZATION

B)OFF PAGE OPTIMIZATION

Q4. What do you know about ON Page Optimization ?

Ans. Where we need to work on On page of our site and we can make changes on title tag, meta tag,site structure and site content, links and keyword.And On page optimization we need to work also on logical factors.


Q5. What do you know about Off Page Optimization ?

Ans.Off page optimization means we can work on important factors like directory submission,link building,social media and fresh content.And Off page optimization we don't need to work on logical abilities.

Q6. Do you know about latest update in SEO ?

Ans.Yes Sir i know about latest updates in SEO
1) Panda
2) penguin

Q7. What is the latest  Panda update ?                                                              

Ans. The Panda  is for improve the search result in Google.The latest panda version is 2.5.3 . All the focus was transformed on the user and now quality content , proper design, proper speed, proper use of images and videos, content to ad  ratio all mattered more after the Panda update.                                                                        

Q8. What do you know about latest update in penguin ?

Ans. In the September 5 the Google penguin 3 has updated. Mutt cutts says it is the new data refresh. 0.3% english language has effected. Penguin is the code name of the google algorithm. It is first arrived the April 24 2012. It’s goal is decreasing the ranking of the website that violate the Google Webmaster guidelines. This guidelines are violated by using black ghat SEO techniques like keyword stuffing, cloaking etc. Lots of duplicate sites are effected by this update. When it first arrived 3.1% search query has effected. But now only 0.3% has effected. Still it is very much dangerous for the SEO. I think best technique is that only directory submission can help you. It can overcome some damage of your site. But after all it’s very bad news for the world of SEO

Q9. Who is Matt cutts ?

Ans. Matt cutt is the head of Google web spam team.


Q10. What is keyword stemming ?

Ans. keyword stemming is the process of finding out the root word from the  search query..

Q11.What is keyword density ?

Ans. Keyword density make your content stand out in crowd.
        Here is important formula of keyword density
                                                     total no of keyword             *100
                                                  total no of words in your artical


Q12. What are webmastertools ?

Ans. Webmaster tools is free service by google where we can check all the details like indexing data,daily user, stats ,search query,CTR and XML sitemap.

Q13. Which  Important factors makes ON Page Optimization better ?  

Ans. In On Page Optimization there are some important factors like
Title Tag
Meta tag
Keyword
Sitemap
Images
Internal linking
Bread crimp.

Q14. Which  Important factors makes Off Page Optimization better ?

Ans. In Off Page Optimization there are some important factors like

Directory Submission
Artical Submission
Press Release
Blog Writing/posting/creation
Classified Submission
Social  Media

Q15. What is google Sandbox ?

Ans. Google sandbox is an imaginary area where less authoritative and new sites taking place while they are popular and authorized on the web.

Q16. What is LSI ?

Ans. LSI stands for latent semantic indexing.It is data retrieval technique.

Q17. How many characters limits in Title tag ?

Ans. In title tag approx 70 characters we can add.
            primary keyword(70 char)

Q18. How many types of Meta Tags and their characters limits ?

Ans. 2 types meta tags in Seo

Description Meta tag (150 characters limits)
Keyword Meta tag (200 characters limits)

Q19. What Seo tools do you use ?

Ans. Google webmaster tools, Google analytic,keyword research,Alexa,open site explorer.

Q20. How many SEO techniques do you know ?

Ans. 1)Black hat seo
        2)White hat seo
        3)Gray hat seo

Q21. What is Black Hat Seo ? And how many techniques used in it ?          
                                                                                                                           
Ans. Black hat seo is technique in which we use duplicate issues like content,photos, video,hidden links,keyword stuffing doorway pages and many other.It is not good for our site because when Google starts its crawling it considered the site is full of duplicate issues and he penalized the site minimum +30 Google page ranking

Black hat techniques
hidden link
keyword stuffing
doorway pages
incorrect keyword
link farming
mirror side

Note:- For Best seo this technique is not good avoid this technique..

Q22. What is White Hat Seo ? And how many techniques used in it ?

Ans. White hat seo is a technique in which we used fresh,good contents in our site.Never used any kind of duplicate contents in it.It is the best method to get high ranking on the Search Engine..
                                       
White hat techniques
Quality contents
Titles and Meta data
Keyword research and Effective keyword use
Quality inbound links
Note:- Best technique for best seo

Q23. What is Bookmarking Sites ?
Ans. Bookmarking sites helps you to getting instant traffic on your site by his powerful social media factor.You can easily bookmarks this site on your favorites list and when it requires you can click on this and you will get this.

Q24.Top 6 Bookmarking  sites name ?

Ans. Top Bookmarking Sites.
Twitter
Pinterest
reddit
stumble upon
Digg
Delicious

Q25. Tell me One URL short links site name ?

Ans. http://www.bitly.com


Q26: Define blog, article & press release?

Ans: A blog is referred as an information or discussion published on website or World Wide Web incorporating distinct entries called as posts. Basically, the blog is referred as everything thing where you can include others too. It is more individual in contrast to article and press release. It is also considered as very personal in subject to both style and comprised ideas and information and can be written in the way just like you may talk to your readers. It is also called Web diary or Online Diary.
The articles are concerned with specific topic or event and are highly oriented towards an opinion instead of information. An article is supposed to be more oriented towards showing up opinions, views and idea. Generally, it is written  by a third party or expert of any specific field.

Press Release is related with a specific action or event which can be republished by distinct medium of mass-media including other websites. It should be simple, short and professional. It conveys a clear message or information.

Q27: What are Meta Tags?


Ans: HTML meta tags are usually referred as tags of page data which sits between opening and closing head tags of a
document’s HTML code. Actually these are hidden keywords who sits in the code. These are invisible to visitors but are visible and readable by Search Engines.
Example:

Not considered as Meta Tag, even required anyway



Q28: Difference between keyword & keyword phrase?

Ans: The keyword term is basically concerned with a one-word term, on the other hand a keyword phrase considered as employment of two or more word-combinations. Therefore, it is very confounded to get high ranking in account of one-word keyword term until the one-word keyword has little online competition. Therefore, this practice is not encouraged to employ. In order to drive more traffic and top ranking in SERP it is recommended to employ keyword phrase.

Q29: Establish a difference between PR & SERP.

Ans: PR is Page Rank which is defined by quality inbound links from other website or web-pages to a web page or website as well as say the importance of that site.
SERP stands for Search Engine Result Page is the placement of the website or web-page which is returned by search engine after a search query or attribute.

Q30: Define Alt tag?

Ans: The alt attribute also called as alt tag are employed in XHTML and HTML documents in context of defining alternative text that is supposed to be rendered when the element can’t be rendered to which it is applied. One great feature of alt tag is that it is readable to ‘screen reader’ which is a software by means of which a blind person can hear this. In addition, it delivers alternative information for an image due to some specific reason a user can’t view it such as in case of slow connection and an error occurred in the src attribute.
For example, the HTML for this image will appear something like this:


Q31: What do you know about Adsense?

Ans: Adsense is a web program conducted by Google that enables publishers of content websites to cater text, rich media, image, video advertisements automatically which are relevant to content of website and audience. These advertisement are included, maintained and sorted by Google itself and earn money either by per-click or per-impression basis.

Q32: Can you define Adword?

Ans: Adword is referred as the main advertising product of Google which is useful to make appear your ads on Google and its partner websites including Google Search. This Google’s product offer PPC (Pay Per Click) advertising which is a primary module and incorporate a sub module CPC (Cost Per Click) where we bid that rate that will be charged only when the users click your advertisement. One another sub module is CPM (Cost Per Thousand Impression) advertising where advertiser pay for a thousand impression on flat rate to publisher. In addition it also includes website targeted advertising of banner, text and rich-media ads. Moreover, the ad will appear especially to those people who are already looking for such type of product you are offering as well as offer to choose particular sites with geographical area to show your ads.

Q34: What is PPC?

Ans: PPC is the abbreviated form of Pay Per Click and is a advertisement campaign conducted by Google. It is referred as a primary module with two sub module CPC (Cost-per-click) and CPM (Cost per thousand impression) through bidding and flat rate respectively. In CPC the advertiser would be only charged when the user click over their advert.

Q35: What are the aspects in SEO?

Ans: The main aspect in SEO are divided in two class: SEO On-Page and SEO Off-Page.
SEO On-Page inclu