Top 10 Mesothelioma Law Firm

 Find information on asebestos exposure and mesothelioma from Detroit Michigan lawyers Jaques Admiralty Law Firm. - The Jaques Admiralty Law Firm Trusted Mesothelioma Lawyers Call Today for a free consultation: 1-800-521-8064 Have you or a loved one been diagnosed with Mesothelioma or another Asbestos-related disease? The Jaques Admiralty Law...
http://jaquesadmiralty-mesothelioma.com/
 
Asbestos resource giving information on exposure risks, asbestos legal issues and asbestos diseases such as mesothelioma and asbestosis. Sponsored by California Law firm Brayton Purcell. - 1–800–361–0315 Asbestos News July 30, 2013 Weak Russian Judicial System Fails to Curb Toxic Exposure to Mesothelioma, other Asbestos Diseases Asbest, Russia,...
http://asbestosnetwork.com/
 
Comprehensive resource on finding mesothelioma lawyers, asbestos attorneys helping on diagnosis, treatment, coping, dealing with asbestos lung cancer. Patients with mesothelioma cancer can learn about their legal options by selecting a suitable mesothelioma law firm. - Mesothelioma News Now! Mesothelioma News Now offers the latest news and press...
http://www.mesotheliomanewsnow.com/
 
Nationwide asbestos attorneys in Edwardsville, Illinois. Call 888-362-6890 for a free case evaluation with a lawyer. - LOCATION CONTACT Law Offices of Gori Julian & Associates, P.C. - Saint Louis Mesothelioma Attorneys 888-362-6890 or 618-307-4085 Nationwide Toll Free St. Louis area visit Blog Go To Our Pratice Areas Mesothelioma Lawyers...
http://www.gorijulianlaw.com/
 
 
Comprehensive resource on finding mesothelioma lawyers, asbestos attorneys helping on diagnosis, treatment, coping, dealing with asbestos lung cancer. Patients with mesothelioma cancer can learn about their legal options by selecting a suitable mesothelioma law firm. - Mesothelioma News Now! Mesothelioma News Now offers the latest news and press...
http://www.mesotheliomanewsnow.com/
 
Mesothelioma Lawyer, Mesothelioma Attorneys, Mesothelioma Lawsuits. Free attorney consultation. Call now. Vanderhyde and Associates, handling cases nationwide. - News Feed Sitemap Categories Mesothelioma Doctors Mesothelioma Lawyer Mesothelioma Lawyer Vanderhyde and Associates Law Firm is helping people and families who have suffered from...
http://www.mesotheliomaasbestoslawsuitattorneys.com/
 
Shrader and Associates is one of the most respected mesothelioma law firms in the country. Call now for a free claim evaluation. Each of our mesothelioma lawyers has been defending mesothelioma cancer and asbestos exposure victims for years. - Call us for More Information: 877-637-6347 877-637-6347 Meet our Team | About our Firm | Verdicts &...
http://www.yourmesotheliomalawfirm.com/
 
 
Mesothelioma Lawyer - 800.291.0963 Mesothelioma Help Center Hot Line Call Toll Free. Experienced Mesothelioma Lawyers that will fight for you! Find an experienced Mesothelioma lawyer in your state. - Go to Top Mesothelioma Help Center Helping Mesothelioma - Asbestos Families for 15 Years! Call Toll Free: 800.291.0963 Mesothelioma Dictionary of...
http://www.mesotheliomahelpcenter.org
 
Maybe you’re looking for an asbestos law firm that knows how to develop your claim for your mesothelioma compensation or mesothelioma lawsuit; we can help you d - Cappolino Dodd Krebs LLP www.AsbestosLaw.com No Fee Until We Win 1-(888)-MESO-FIRM 1-(888)-637-6347 Servicing Clients Nationwide Skip navigation. Attorneys Timothy R. Cappolino, P.C....
http://www.asbestoslaw.com/
 
 
 
 
 

How to Ping Your Website



Pinging is one of the easiest ways to promote your articles and content on your website.
Pinging basically tells the search engine crawlers that you have new content waiting to
be indexed on your website. You can ping multiple URLs using Pingomatic.comand
Pingfarm.com.

Both these tools are free. All you need to do is enter you Website Title in the first column
and URL of your website in the second column. In the last column, it asks for your feed
URL. However, it is Optional but recommended that you enter this information if it
applies to you. Once you have filled all the required information.

check all the Directories and click on Send Pings. If you have tons of URLs to ping, Pingfarm.com is
probably the better option.

Submit Your Website to Social Bookmarking Websites

After you have done the research to find out what your buyers’ targeted keywords are
likely to be and you have your site up and running, you will need to social bookmark
your site. Social bookmarking basically involves tagging a particular website and saving
it for future visits. You can easily share these online bookmarks with a number of friends
and other members of your online social circle.



Blog Posting and Commenting

Interestingly, blogs are non-intrusive but are greatly effective in improving the search
engine rankings of your website. The key is to look at a blog from a different
perspective. For many people, a blog is just a tool for self-expression, while some see it
as a platform for carrying out discussions on important issues. However, an internet
marketing specialist sees a blog as an SEO tool. Blogging and blog commenting are
one of the most effective SEO techniques, if you use them the right way.

In most blogs, you will find a large number of posts by a lot of people around a specific
topic or issue. Readers come to the blog, read the posts, and leave feedback, opinion
and comments. You too can follow the process.

Submit to RSS

We have previously listed RSS Submit as a great software which nearly automates this
process. You can easily use the software to submit thousands of RSS feeds to
directories.
So what exactly is an RSS feed? Really Simple Syndication (RSS) as it is commonly
known is a system that fetches content from a continuously updating source without
actually having to visit the source yourself. RSS feeds are mainly used by news sites,
blogs and other online publishers to syndicate their content.

Press Release

Traditionally, a press release is a written piece of communication directed at the media
for the purpose of announcing something having news value. Typically, a press release
is faxed or e-mailed to the editors at newspapers or magazines, radio and television
networks. Technically, any communication deliberately sent to a media house with an
intention to get published for broader awareness is considered a press release.

However, online press releases are somewhat different in their format, writing style and
distribution mechanism. As the Internet has attained prominence in spreading
information at ever faster speeds, the style of online press release writing has evolved
significantly. Online press release is often written as a finished article which delivers
more than just facts and which fulfils more objectives than just communicating a
message. Online press releases are an efficient tool for distributing content across the
internet.

Aside from news sites, there are countless reliable wire services such as Business
Wire, PR Newswire, and Market Wire. These wire services carry out the procedure of
delivering news content to news search engines.

Article Marketing

Article writing is an efficient marketing tool for your business if done properly. It’s
another great way to establish a powerful online presence. However, it’s extremely
important that you write a good piece of content for your article to promote your
business.
In the past, article directories used to get a high volume of web traffic and were
considered highly reputable websites by the search engines. This ensured substantial
free traffic through submitted articles on these websites.

Video Marketing

You may be surprised to learn that although videos are not readable by search engine
bots, they can help tremendously to improve your site's rankings and visibility.
YouTube has become a virtual video search engine with its own criteria and ranking
system. On YouTube, a video is not only ranked based on the number of links it has
pointing to it, but is also partially based on the number of views, comments, likes and
how many times a video gets shared. Sites like YouTube.com, MetaCafe.com,
Revver.comand RealPeopleRealStuff.comhave millions of visitors each day and if you
are able to create a great video and post it on these sites, you can easily link this video
to your site by adding your site’s link in its description and further sharing it with the
members of your social media network.

Submit Classified Ads

In today’s sophisticated and fast paced life, people have less time to look through
newspapers and hence newspaper-classified ads have lost their punch and importance.
Online classified ads have become more relevant due to an ever-growing base of
internet users and the simplicity and affordability of publishing online classifieds. Online
classifieds are often very informative due to not having space constraints as is the case
with newspaper classifieds. Owing to the growing popularity of online classified ads,
websites hosting these ads have occupied positions of top rankings on the internet.

Create a Twitter Account for Your Website

Twitter is a popular social networking site where you can update your personal blog and
communicate with your friends via messages of up to 140 characters. These messages
are popularly known as "tweets." Twitter is now a generally acceptable way to
communicate with your friends and followers, whether you are in office or travelling.
Although people tweet to keep friends and followers aware of what they are doing in
real time, it is also a great tool for driving traffic and improving your visibility.
Twitter has another benefit as well in that it offers to online businesses a chance to
establish credibility with clients. Many businesses such as Zapposand Searsuse twitter
not just to make a sales pitch, but also for keeping in touch with their clients.

Create a Facebook Account, Group and Page For Your

Business

Even the cave man is on Facebook so you know it would be simply disastrous if your
business did not get onto Facebook. There are many resources online on how to market
on Facebook. You might want to read through some of those to equip yourself with
information about creating a Facebook account, group and page for your business.
There is no doubt that Facebook Pages rank quickly on search engines and especially
on Google. Therefore, you should create a Facebook page for your business.

How to get Backlinks-Seo


you can use http://backlinkwatch.comto get some very
valuable information on their backlinks.
This isn’t rocket science. Actually it’s pretty straightforward... Just follow these steps:
Step 1: select an article your target competitor wrote, e.g. on ezinearticles, goarticles, etc.
Step 2: enter that URL into http://backlinkwatch.com/
Step 3: harvest away.

For example:
Step 1: select http://www.goarticles.com/cgi-bin/showa.cgi?C=1151743
Step 2: notice the 1994 backlinks shown with http://backlinkwatch.com/
Step 3: identify a few potential targets. a quick scan reveals:
•  http://www.readwriteweb.com/- PR8,
•  http://www.unfoundation.org/- PR7,
•  http://www.yo-yoma.com/- PR6,
•  http://www.papermag.com/- PR6,
•  http://www.businessweek.com/- PR8,
•  http://www.librarian.net/- PR7,
•  http://pajamasmedia.com/- PR7,
•  http://www.jossip.com/- PR6,
•  http://www.desmogblog.com/- PR7,
•  http://11thhouraction.com/- PR6

Google

http://www.google.com/search?q=angelae8654
http://www.google.com/search?hl=en&source=hp&q=%22http%3A%2F%2F
angelasdiscountmarket.com+%2Fangela.html%22&aq=f&oq=&aqi=
http://hiderefer.org/?http://www.google.com/search?hl=en&q=angelae8654
&btnG=Search
http://angelasdiscountmarket.com/backlink_builder.html

Yahoo

http://angelasdiscountmarket.com
http://search.yahoo.com/search?p=linkdomain%3A
angelasdiscountmarket.com +-site%3A angelasdiscountmarket.com &fr=yfpt-501&toggle=1&cop=mss&ei=UTF-8

BacklinkWatch

http://backlinkwatch.com/?backlinkurl=http://www.pjsqualitybacklinks.com/


worth a high ranking if other people tell Google they
like your site.

Sub Head: The More You Have The Higher You Go
Google determines the most popular sites not only by
how many links but by the quality of those links. Every
website in the world has a certain PR score.

PR is how Google judges qualityof a link. PR 3 is average
and anything PR 5 and above means GREATNESS. Remember
technically Google is just a robot it has to assign formulas.

seo-Open Directory Project

The Open Directory Project ODP, http://dmoz.org, is the most important taxonomic directory on the Web. Formally hosted and administered by the Netscape division of AOL, the ODP is run along the lines of an open source project.
The ODP believes that web-automated search is ineffective, and getting worse, and that the small contingent of paid editors at commercial web search engine companies cannot keep up with the staggering rate of change on the Webdecaying stagnant sites, link rot, new sites, sites intended as search spam, and so on.
The ODP is run and maintained by a vast army of volunteer editors. These editors follow internal checks and balances to keep the integrity of the directory. See http://dmoz.org/guidelines/ for more information about the ODP review process and guidelines for site inclusion.

You, too, can become an ODP editor in an area of your interest and expertise. See http://dmoz.org/help/become.html for more information about becoming an ODP editor. This is a partially facetious suggestion, but one of the most effective ways to use SEO to promote your sites is to follow the patterns and practices of the ODP to get your sites included. You'll find an FAQ about how to add your site at http://www.dmoz.org/add.html this FAQ is also available via a link from the ODP home page.


Search Engine Keywords, Directories, Link Development, Marketing, Optimization, Promotion, News, Spiders, Submission, and more. Two major directories, the Yahoo Directory and. To avoid undesirable content in the search indexes, webmasters can instruct spiders not to crawl certain files or directories through the standard robots txt file in the root directory of the domain.

The ODP taxonomy (categorization system) and the sites included in the categories are freely available as data for use by anyone who wants to run their own search engine as long as the terms of the ODP's free-use license is complied with.
Google, and most of the major search engines, do use information derived from the ODP, but each major search engine uses it in their own way. With Google in particular, information from the ODP is used to form the Google Directory, http://directory.google.com.
Most significant, inclusion within an ODP category means that your site is very likely to be included within the Google Web index (as well as the Google Directory, and in other major web indices) as a high-ranking result for searches within that category.

So it's worth submitting your site to the ODP, if only because it's the best way to get indexed by search engines, including Googleand, to a significant extent, to manage how your site is categorized.

Make proper keyword placement seo
How to get backlinks-seo

Proper Keyword Placement-Seo

You must focus on where and how your keywords are placed on your web page. The frequency of placement is less important than once considered. Many people believe that if they fill their web pages with nothing but keywords, theycan attain top placement.

Search engines have responded to this and actually penalize sites that over use keywords. The number of times your keyword appears on a given web page is called keyword density.

The concept of keyword density gets thrown around quite a bit in SEO circles. It refers to the number of times your keywords are used on a given page as a percentage of the total number of words. Most website gurus suggest a keyword density of 2 to 3 percent.

Google-Dance tool, Seo Chat also contains a library of articles on topics such as Search Engine Keywords, Directories, Link Development, Marketing, Optimization, Promotion, News, Spiders, Submission, and more. To avoid undesirable content in the search indexes, webmasters can instruct spiders not to crawl certain files or directories through the standard robots txt file in the root directory of the domain.



key factors effecting link quality

 Today, keyword density has less of an impact than it once did on overall Google rankings. Of greater importance is the placement

and treatment of your keywords. Use the following guidelines tooptimize your page:
• Place your keyword(s) in the title tag, description tag, keyword tag, and alt tags.
• Place your keyword(s) in an <h1>, <h2>, and/or <h3> tag.
• Place your keyword(s) in the first twenty-five words of your page.
• Place your keyword(s) in the last twenty-five words of your page.
• Bold your keyword(s) at least once on your page.
• Italicize or underline your keywords at least once on your page.


Flash intros do not provide keyword content in a manner that is easily searchable by Google. Even if the Flash intro was well developed and contained your keywords in some shape or form, the Google spider would not be able to read it.

The whole idea of a Flash demo, which is a self-contained entity consisting of dense code is the exact opposite of what Google values.

A sitemap is a single page on yourwebsite that provides access to all other pages on your site, at least the most important ones. Sitemaps serve two purposes. First, they make it easy for visitors to find content on your site, and second, they enable searchengines to spider your site much quicker.

When the spider arrives at your website, it will read the first page of your site and then start looking at your navigational links which include a link to your sitemap.

Google seo tips video surpasses

Whenthe search engine spider reaches your sitemap, it begins visiting and indexing each
link contained on your map.It’s a good idea to have more than an index of links on your sitemap. Try to include short paragraphs of descriptive text for each link, which of course should contain your keywords.


SEO - acronym for search engine optimization or search engine optimizer" Deciding to hire an SEO is a big decision that can potentially improve your site and save time, but you can also risk damage to your site and reputation. Web SEO Services is a leading Search Engine Optimization SEO Company.

A service provider that uses search engine optimization SEO techniques to obtain high-ranking placements in organic search results for clients. An SEO service provider utilizes the practice of search engine optimization to increase the amount of visitors to a. SEO service providers offer a wide range of packages and options for search engine optimization, ranging from one-time fees for smaller sites to monthly subscriptions for ongoing SEO efforts and support. Search Engine Optimization SEO for Beginners.

 Search Engine Optimization SEO . What SEO Is Search Engine Optimization refers to the collection of techniques and practices that allow a site to get more traffic from search engines Google, Yahoo, Microsoft . What is Search Engine Optimization SEO ? Webopedia. SEO Tutorial SEO Tutorial - A simple tutorial on Search Engine Optimization SEO to learn what is SEO and various SEO tools and techniques including White Hat Black Hat Spamdexing and Meta tags Keywords Anchor Title Hyperlink Images Web Page optimization and Search Engine Crawling Indexing Processing Relevancy Calculation Result Retrieval Cloaking Meta Tag Stuffing Doorway Gateway Page Hijacking. SEO Tutorial SEO Search Engine Optimization is the activity of optimizing Web pages or whole sites in order to make them more search engine friendly, thus getting higher positions in search results.

 
We expertise in Digital Marketing and Search Engine Optimization SEO won Topseo's ranking and multiple categories website SEO clients, Both in Kolkata,. A web based business firm which is trying to find quality SEO services in Dubai ought to search out for such a search engine optimization company which may provide productive business solutions with refined SEO.


 Keyword research is a discipline perhaps most well-understood to SEO professionals, and is often preached as the starting point for any SEO campaign though PPC.

The best technique in this regard could be to make sure all of the essentials which a SEO Company is providing in its Search engine optimization Program German IT Solutions is a high quality SEO services provider in Dubai within reasonably priced rates. To deliver the right kind of SEO services in Dubai for an online business a Search engine optimization company must have some selected abilities. ASP NET Search Engine Optimization SEO Just Got Easy. Search engine optimization or SEO is all about what words are on your page. If you want your Web page to rank well in search engines, you need to learn how to do search engine optimization or SEO. Search engine optimization SEO is often more of an art than a science. SEO Checklist This SEO checklist will help you evaluate every page on your site for effective search engine optimization. SEO Inc - Search Engine Optimization - Internet Marketing Company. SEO Inc has been known and respected as one of the leading SEO companies in the world because of our ability to adapt to the constantly evolving industry of Search Engine Optimization.

SEO is the process of affecting the visibility of a website or a web page in a search engine 's "natural" or un-paid " organic " search results. As an Internet marketing strategy, SEO considers how search engines work, what people search for, the actual search terms or keywords typed into search engines and which search engines are preferred by their targeted audience.


 Competitive gamesmanship is a basic element of any SEO campaign; it's also a common trait in entrepreneurs. Although nothing can compete with having a compelling product or service thats a true game-changer, there are certain marketing tactics that can make a distinctive difference for entrepreneurs.  Although nothing can compete with having a compelling product or service that's a true game-changer, there are certain marketing tactics that can make a distinctive difference for entrepreneurs. For entrepreneurs, that importance is magnified. Entrepreneurs' startups can live or die on their first impression and reputation, because cashflow is the lifeblood of any startup; and a bad reputation can stifle cashflow.

Whether you have a small business or run an enterprise with multiple websites, we offer customized search engine optimization services to fit your needs and accomplish your SEO goals. With roots in search engine optimization, SEO Inc continues to evolve and has remained on the leading edge of companies who are now integrating SEO with Social Media, Marketing, PR, and content development. SEO Chat Forums SEO Chat - The home of all Search Engine Optimization resources. Search Engine Submission & Optimization - SEO Tools - Online Website Marketing providers of search engine submission, website URL promotion, search engine optimization SEO , URL site submission and other web tools. Our ecommerce SEO search engine optimization services are a cost-effective way to market your store. Search Engine Optimization SEO is the key to better rankings. Search engine optimization - Wikipedia, the free encyclopedia. Search Engine Optimization isn't just about "engines " It's about making your site better for people too. Review basics of search engine optimization, ranking factors & more. Search engine optimization is a methodology of strategies, techniques and tactics used to increase the amount of visitors to a website by obtaining a high-ranking placement in the search results page of a search engine . Online Business websites need search engine optimization today to survive in the race of superiority. But this has increased substantially a possibility of scammers infiltrating the market and causing hassle to the companies by running away with their money without supplying them the Search engine optimization services. See what your competitors might be focusing on in their search engine optimization campaigns. We are highly experienced in search engine optimization. Services - Search Engine Optimization - Website Content Creation - Link Building - Local Business Search - Reputation management - Pay Per Click Marketing - Social Media Marketing. Technical WordPress Search Engine Optimization. Search engine optimization is a technique where you make your pages as easy to read by search engine robots as it is for your customers to read.

Entrepreneurs need every advantage they can get, especially with startups. Entrepreneurs need to prove to investors the long-term viability of their company in order to secure funding, and organic search traffic increases are a major factor in establishing current trends, and can help inform future trends.

Search engine optimization can be as simple or as hard as you want it to be. These five steps make search engine optimization easy and fun. And you'll get more page views when you use these tips for search engine optimization.
 
SEO ++ And seo basics

Google Advanced Search-Tips-Seo

Google
link: link:www.domain.com
site:  site:www.domain.com / site:gov
all/intitle:  allintitle:Keywords / intitle:KEYWORD
all1/intext:  allintext:Keywords / intext:KEYWORD
all1/inanchor:  allinanchor:Keywords / inanchor:KEYWORD
all1/inurl:  allinurl:Keywords / inurl:KEYWORD
cache: cache:www.domain.com
filetype: filetype:.pdf
related: related:www.domain.com

inurl: search operator


1.  inurl:tag / inurl:tags
2.  inurl:blog / inurl:blogs
3.  inurl:forum / inurl:forums
4.  inurl:add-link / inurl:submit-link

According to Wikipedia, a social network service focuses on building online
communities of people who share interests and/or activities, or who are interested in
exploring the interests and activities of others. Most social network services are web
based and provide a variety of ways for users to interact, such as e-mail and instant
messaging services.

Proper keyword placement -SEO Tips

Social networking has encouraged new ways to communicate and share information.
Social networking websites are being used regularly by millions of people.
While it could be said that email and websites have most of the essential elements of
social network services, proprietary encapsulated services gained popularity in the first
decade of the 21st century.

Google Authorship will lend your content more authority with the search engines and
 increase click through rates from the search results.

Many blogs provide commentary or news on a particular subject; others function as more
personal online diaries. A typical blog combines text, images, and links to other blogs,
Web pages, and other media related to its topic. The ability for readers to leave comments
in an interactive format is an important part of many blogs.

WordPress

WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics,
web standards, and usability. What a mouthful. WordPress is both free and priceless at the same
time. More simply, Wordpress is what you use when you want to work with your blogging
software

Important SEO Component

The page title is an important component of on-site
optimization, and we have covered this area with the command.




It’s  now  time  to  check  the  competition  level  at  the  off-site
optimization level, and luckily for us, Google also has a command
line for this: allinanchor.



The number of results returned this time is the one of all the pages
which are linked to by backlinks with your keyword in their anchor
text.

1. How  many  pages  have  your  keywords  in  the  page  title.
2. How many pages have your keywords as anchor textof their
backlinks.
3. How many pages have both keywords in the page title, and
keywords as anchor textof their backlinks.

Since someone who uses their keywords both in the page title and
as anchor text for their backlinks is obviously somebody literate in
SEO, I decided to attribute them double value.

That is if 10 results have the keyword in their title and 23 have the
keyword in their anchor text, I will assume that 10 of them have
both keywords in anchor and title, and 13 only in anchor.

The  same  concept  applies with search engines spiders, if your
navigation is too complex or too deep, the crawler loses interest to
visit or index your pages.

Report on competitors’ link building strategies
As well as reporting on your own site’s inbound links, you can report on
and study your competitors’.
You can see your competitors’ number of cumulative links over time
How to get backlinks

Do yourself search engine optimization


Create RSS feeds. Try registering with Feedburner

Publish free newsletters.Recruit site visitors to your free benefit-packed newsletter and you are
building an emailing list. Use your newsletter to promote your content.

Post on your site/blog.You’re doing that anyway, of course. But it’s amazing what people forget if it’s
not on a checklist.

Submit content to generic social siteseg, Twitter, LinkedIn, Facebook, StumbleUpon, Digg and now
Google +.

Submit to your specialist social networking sites

Use your specialist contactsby email, direct tweets and even telephone.

Contact journalists you know personally. Don’t just issue press releases - get to know them, chat
and build trust.

Buy and use a list of relevant journalists’ detailsand get to know them.

Contribute with guest posts and articleson specialist blogs and sites.

Issue press releasesto online and offline specialist distributors like PRWeband Press Dispensary.

Submit to site-of-the-day sites

Consider Eric Ward’s URLwireIt’s a paid-for service but is top quality.

Buy PageRank links. You can buy links without a nofollow tag. But, if Google works out
that you’re buying links you’re site may be penalized. Take the risk if you must, but I certainly don’t
recommend it.

Buy promotional links (adverts)on generic sites like StumbleUpon and Facebook; specialist sites;
and Pay Per Click PPC. The links won’t directly help your SEO but others might share your content
and those links will.

If your content is good and your network strong then you will get links from your immediate contacts.
Then their readers and others will find your site, visit and perhaps link to it.

Social Media Tips for More Sites

Wikipedia
You may not think of Wikipedia as being useful in link building since it NoFollows all its external
links. It is not a wise idea to simply go onto the site and create a page for your company. Unless
your company is well known, it is likely to be promptly removed. However, links from
Wikipedia can be valuable because many people treat it like an authoritative site, and if they
see your link on Wikipedia they may choose to link to you. This can include some pretty
influential people.

Social Media Tips


• Build up your credibility (long and virtuous contribution history, user profile page with
Barnstar awards) before doing anything that could be construed as self-serving. It is not
good enough to be altruistic on Wikipedia unless you demonstrateit. It has to be visible as
a track record (e.g., do squash spam and fix typos and add valuable content, but do not
do it anonymously).
• Negotiate with an article’s “owner” (the main editor who polices the article) before making
an edit to an article to get her blessing first.
• Use Wikipedia’s “Watch” function to monitor your articles of interest. Better yet, use a
tool that emails you (e.g., TrackEngine, URLyWarning, or ChangeDetect).
• The flow of PageRank can be directed internally within Wikipedia with Disambiguation
Pages, Redirects, and Categories.
• Make friends. They will be invaluable in times of trouble, such as if an article you care
about gets an “Article for Deletion” nomination.
• Do not edit anonymously from the office. This could come back to haunt you. Tools exist
that could embarrass you if you do so. One public domain tool, WikiScanner, is able to
programmatically take anonymous Wikipedia posts and identify the organization that
created them. The tool cross-references the IP address to make the edits with the blocks
of IP addresses of more than 180,000 organizations. Do not take the risk.
Wikis.

Flickr

As of early 2009, Flickr is the most popular photo-sharing site on the Web. It can be an effective
tool in gathering traffic and exposure for your website. Lots of people search on Flickr, and
images in Flickr can rank prominently in web search results. If people find your images on
Flickr, it can cause them to click through to visit your site. As with other social media properties,
this traffic can lead to links to your main site, but it is an indirect approach. Here are some key
tips:
• Always use tags—as many as possible while still being accurate. Surround multiple-word
tags with quotation marks.
• Make descriptive titles for your photos.
• Create thematic sets for your photos.


Twitter

Twitter has established itself as the leading microblogging site. It allows its members to
contribute microblog posts  that are limited to 140 characters. It has become
an environment for real-time communication with a broader network of people. You can use
Twitter as an effective platform for promoting your business. It is just another channel for
communicating with your customers and market.
The basic concept is to become an active member of the community and build a large network
of followers. As with other networking sites, many important influencers spend time on
Twitter. If you can use Twitter to develop relationships with these people, that can provide
some very high-quality links.


The current environment is much more complex. The people you are trying to reach use many
venues, and all of the various social media properties are part of that picture. Whenever you
have a social media property that a large number of people use, there is an opportunity to reach
them. Success in reaching them depends on becoming a trusted member of that community.
Since there are many large communities, it can be complex and expensive to establish a
presence in all of them. But presence in each one does add to the number of opportunities you
have for creating impressions in your target audience. Since major influencers in your market
may be using these communities, you have an opportunity to reach them as well.

including images,
videos, news, travel, and people. Such engines exist to provide value to their user base in ways
that go beyond what traditional web search engines provide.
One area where vertical search engines can excel in comparison to their more general web
search counterparts is in providing more relevant results in their specific category.

Validate Email address

 

Checking Email 


Web sites often use email addresses as usernames because they are guaranteed to be unique, as long as they are valid. In addition, the organizations can use the email addresses to communicate with their users later. You do not have to initiate a server round trip just to validate an email address, however. This task can be initiated in the client, which cancels the submission of the username to the server if the email syntax is invalid.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head> <script type="text/javascript" src="js/http_request.js"></script> 
<script type="text/javascript" src="js/email.js"></script>
 <meta http-equiv="content-type" content="text/html; charset=utf-8"> 
<title>Enter email</title>
 </head> <body> 
<form action="javascript:void%200">
 <div id="message"></div>
 Enter email: <input type="text" name="email" size="25"> 
<br /> <button type="submit" name="submit" value="Send">Send</button>
 </form> </body> </html>



This function creates a new Email object, validates the user's email address,
 and, if it's valid, submits it to a server component.
Let's take a closer look at the checkAddress( ) function:
function checkAddress(val){
    var eml = new Email(val);
    var url;
    eml.validate(  );
    if (! eml.valid) {eMsg(eml.message,"red")};
    if(eml.valid)
    {
        url="http://www.parkerriver.com/s/checker?email="+
            encodeURIComponent(val);
        httpRequest("GET",url,true,handleResponse);
    }
}



var user,domain, regex, _match;

window.onload=function(  ){
    document.forms[0].onsubmit=function(  ) {
        checkAddress(this.email.value);
        return false;
    };
};
/* Define an Email constructor */
function Email(e){
    this.emailAddr=e;
    this.message="";
    this.valid=false;
}

function validate(  ){
    //do a basic check for null, zero-length string, ".", "@",
    //and the absence of spaces
    if (this.emailAddr == null || this.emailAddr.length == 0 ||
    this.emailAddr.indexOf(".") == -1 ||
    this.emailAddr.indexOf("@") == -1 ||
    this.emailAddr.indexOf(" ") != -1){
    this.message="Make sure the email address does " +
    "not contain any spaces "+
    "and is otherwise valid (e.g., contains the \\"commercial at\\" @ sign).";
        this.valid=false;
        return;
    }

    /* The local part cannot begin or end with a "."
    Regular expression specifies: the group of characters before the @    
    symbol must be made up of at least two word characters, followed by zero   
    or one period char, followed by at least 2 word characters. */
    regex=/(^\\w{2,}\\.?\\w{2,})@/;
    _match = regex.exec(this.emailAddr);

    if ( _match){
        user=RegExp.$1;
        //alert("user: "+user);
    } else {
       this.message="Make sure the user name is more than two characters, "+
            "does not begin or end with a period (.), or is not otherwise "+
            "invalid!";
        this.valid=false;
        return;
    }
    //get the domain after the @ char
    //first take care of domain literals like @[19.25.0.1], however rare
    regex=/@(\\[\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}.\\d{1,3}\\])$/;
    _match = regex.exec(this.emailAddr);

    if( _match){
        domain=RegExp.$1;
        this.valid=true;
    } else {
/* The @ character followed by at least two chars that are not a period (.),
followed by a period, followed by zero or one instances of two or more
characters ending with a period, followed by two-three chars that are 
not periods */
        regex=/@(\\w{2,}\\.(\\w{2,}\\.)?[a-zA-Z]{2,3})$/;
        _match = regex.exec(this.emailAddr);
        if( _match){
            domain=RegExp.$1;
           //alert("domain: "+domain);
        } else {
            this.message="The domain portion of the email had less than 2 
                         chars "+
                         "or was otherwise invalid!";
            this.valid=false;
            return;
        }
    }//end domain check
    this.valid=true;

}

//make validate(  ) an instance method of the Email object
Email.prototype.validate=validate;

function eMsg(msg,sColor){
    var div = document.getElementById("message");
    div.style.color=sColor;
    div.style.fontSize="0.9em";
    //remove old messages
    if(div.hasChildNodes(  )){
        div.removeChild(div.firstChild);
    }
    div.appendChild(document.createTextNode(msg));

}
//a pull-it-all-together function
function checkAddress(val){
    var eml = new Email(val);
    var url;
    eml.validate(  );
    if (! eml.valid) {eMsg(eml.message,"red")};
    if(eml.valid)
    {
        //www.parkerriver.com
        url="http://www.parkerriver.com/s/checker?email="+
            encodeURIComponent(val);
        httpRequest("GET",url,true,handleResponse);
    }
}
//event handler for XMLHttpRequest
//see Hack #24
function handleResponse(  ){
    //snipped...
}

First, the code sets up the handling for the user's click on the Send button. window.onload specifies an event handler that is called when the browser completes the loading of the web page:
window.onload=function(  ){
    document.forms[0].onsubmit=function(  ) {
        checkAddress(this.email.value);
        return false;
    };
};

Validate a Text Field


No web developers want their Ajax applications to hit the network with requests if the users leave necessary text fields blank. Thus, checking that input elements of type text and the large boxes called textareas in HTML contain values is one of the most common forms of validation.
This hack shows the code for checking if a text control is blank. The inline way of doing this is by assigning a check for the field's value in the text field's event handler:
 
<input type="text" name="firstname" id="tfield" onblur=
"if (this.value) {doSomething(  );}" />

or in the textarea's event handler:
<textarea name="tarea" rows="20" id="question" cols="20" onblur=
"if (this.value) {doSomething(  );}">

The JavaScript phrase if (this.value) {...} returns false if the user leaves a field blank, so the function call doSomething( ) will never occur. JavaScript evaluates a blank web-form text field as the empty string or "", which evaluates to false when it's used in the context of a programming test. The this keyword is a nice generic way of referring to the form field that contains the event handler attribute.

Probably a better way of going about your event-handling tasks is to separate the logic of your code from the HTML or template text that comprises the application's visual aspects. The JavaScript goes into an external file that the HTML page imports with a script tag. Inside the external file, the code binds a field's various event handlers to a function or the code that represents your application's behavior.
Let's take the following web page, myapp.html, which includes the following HTML in its header:
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="js/hacks_method.js"></script>
    <title>Cool Ajax application</title>
</head>

The file hacks_method.js is located in a directory js, which is in the same directory as the HTML file. The HTML file contains the same textarea and text field as mentioned earlier, except these fields no longer have an onblur attribute. The JavaScript file includes this code:
 
window.onload=function(  ){
    var txtA = document.getElementById("tarea");
    if(txtA != null){
        txtA.onblur=function(  ){
            if (this.value) { doSomething(  );}
        };
    }
    var tfd = document.getElementById("tfield");
    /* An alternative:
    if(tfd != null && txtA != null){tfd.onblur = txtA.onblur; }
    */
    if(tfd != null){
        tfd.onblur=function(  ){
            if (this.value) { doSomething(  );}
        };
    }
}

window.onload involves the binding of the load event to your blank-field checks. load occurs when the browser has completed loading the web page, so when that happens, all the stuff after window.onload= follows.
The getElementById( ) method returns a reference to an HTML element