function of the Robots.txt file?

It provides instructions to robots which pages and directories not to index.

what does the abbreviation PPC stand for?

Pay Per Click

Google Webmaster Tools

Google Webmaster Tools offers just that. First of all you can create
your account here: http://www.google.com/webmasters/tools/

Once your account is active you'll need to add your site and verify
it by placing a string on the HTML head section (they will provide
instructions).


Function Call Spacing

Almost universally, the recommended style for function calls is to have no space between
the function name and the opening parenthesis, which is done to differentiate it
from a block statement. For example:


The try-catch Statement

JavaScript provides a try-catch statement that is capable of intercepting thrown errors
before they are handled by the browser. The code that might cause an error comes in
the try block and code that handles the error goes into the catch block. For instance:

try {
somethingThatMightCauseAnError();
} catch (ex) {
handleError(ex);
}


Load from the Server-Ajax

The first is to keep the templates remote and use an XMLHttpRequest object to retrieve
additional markup. This approach is more convenient for single-page applications than
for multiple-page applications.

JavaScript Object Literals

Object literals are a popular way to create new objects with a specific set of properties,
as opposed to explicitly creating a new instance of Object and then adding properties.
For example, this pattern is rarely used:

JavaScript Refresh Page

you refresh the page using document.location.reload(). You can add the true keyword to force the reloaded page to come from the server (instead of cache). Alternatively, you can use the false keyword to reload the page from the cache.

Creating Elements, Attributes, and Objects

An important benefit of dynamic content is the ability to create new content from
freshly received data. This is necessary in dynamic menu creation, navigation, breadcrumbs,

W3C node types

Node type Numeric type value Description
Element - Represents an element.
Attribute - Represents an attribute.
Text-3 Represents character data in an element or attribute.