What is the best practice with KML files when adding geositemap?

I'm not sure how to deal with KML files. Now important particularly in reference to the Google Venice update. My site basically is a guide of many company listings (sort of Yellow Pages). I want each company listing to have a geolocation associated with it. Which of the options I present below is the way to go? **OPTION 1: all locations in a single KML file with a reference to that KML file from a geositemap.xml** _MYGEOSITEMAP.xml_               <?xml version="1.0" encoding="UTF-8"?>     <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:geo="http://www.google.com/geo/schemas/sitemap/1.0">      <url><loc>http://www.mysite.com/locations.kml</loc> <geo:geo>    <geo:format>kml</geo:format></geo:geo></url>     </urlset>       _ALLLOCATIONS.kml_               <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">         <Document>     <name>MyCompany</name>     <atom:author>         <atom:name>MyCompany</atom:name>     </atom:author>     <atom:link href="http://www.mysite.com/locations/3454/MyCompany" rel="related" />         <Placemark>     <name>MyCompany, Kalverstraat 26 Amsterdam  1000AG</name>     <description><![CDATA[<address>MyCompany
Address: Kalverstraat 26, Amsterdam  1000AG
Phone: 0646598787</address>
hello there, I'm MyCompany
]]>     </description><Point><coordinates>5.420686499999965,51.6298808,0</coordinates>         </Point>     </Placemark>     </Document>     </kml>          <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">     <Document>         <name>MyCompany</name><atom:author><atom:name>MyCompany</atom:name></atom:author><atom:link href="http://www.mysite.com/locations/22/companyX" rel="related" /><Placemark><name>MyCompany, Rosestreet 45 Amsterdam  1001XF </name><description><![CDATA[<address>companyX
Address: Rosestreet 45, Amsterdam  1001XF
Phone: 0642195493</address>
some text about companyX
]]></description><Point><coordinates>5.520686499889632,51.6197705,0</coordinates></Point></Placemark>     </Document>     </kml>      **OPTION 2: a separate KML file for each location and a reference to each KML file from a geositemap.xml** (kml files placed in a \kmlfiles folder) _MYGEOSITEMAP.xml_               <?xml version="1.0" encoding="UTF-8"?>     <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:geo="http://www.google.com/geo/schemas/sitemap/1.0">      <url><loc>http://www.mysite.com/kmlfiles/3454_MyCompany.kml</loc> <geo:geo>         <geo:format>kml</geo:format></geo:geo></url>     <url><loc>http://www.mysite.com/kmlfiles/22_companyX.kml</loc> <geo:geo>         <geo:format>kml</geo:format></geo:geo></url>     </urlset>       *3454_MyCompany.kml*               <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">     <Document><name>MyCompany</name><atom:author><atom:name>MyCompany</atom:name></atom:author><atom:link href="http://www.mysite.com/locations/3454/MyCompany" rel="related" /><Placemark><name>MyCompany, Kalverstraat 26 Amsterdam  1000AG</name><description><![CDATA[<address>MyCompany
Address: Kalverstraat 26, Amsterdam  1000AG
Phone: 0646598787</address>
hello there, I'm MyCompany
]]></description><Point><coordinates>5.420686499999965,51.6298808,0</coordinates></Point></Placemark>     </Document>         </kml>      *22_companyX.kml*               <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">     <Document><name>companyX</name><atom:author><atom:name>companyX</atom:name></atom:author><atom:link href="http://www.mysite.com/locations/22/companyX" rel="related" /><Placemark><name>companyX, Rosestreet 45 Amsterdam  1001XF </name><description><![CDATA[<address>companyX
Address: Rosestreet 45, Amsterdam  1001XF
Phone: 0642195493</address>
some text about companyX
]]></description><Point><coordinates>5.520686499889632,51.6197705,0</coordinates></Point></Placemark>     </Document>     </kml>      **OPTION 3?**


Where can I download list of all .com domains registered in the world

I just need registered .com domain names. I know this list is available at:   * http://www.verisigninc.com/en_US/products-and-services/domain-name-services/grow-your-domain-name-business/tld-zone-access/index.xhtml ( looks like it could take 4 weeks for approval)   * http://www.premiumdrops.com/zones.html   * Also I can extract domain names using domain search API at domaintools.com Is there any other source where I can find this list?


International Targeting "no return tags"

Google Webmaster Tools has added an International Targeting Report to show hreflang errors. There's a section that reports "no return tags" errors with `Originating URL` & `Alternate URL` columns. ![International Targeting no return tags](http://i.stack.imgur.com/BTe4R.png) What do I need to do to fix these errors? Is there a way to "Mark as Fixed" once that's done like we can for Crawl Errors?


In NginX what means location ^~

If I'm not wrong,   `location = / {}` means "only the / folder, not the files inside, not the subfolders"   `location ~ / {}` means "the / folder, all the files inside, all the subfolders and their subfiles"   But what it means:   `location ^~ / {}`?   I found this configuration in the web, but I wasn't able to google an answer.   I found it in a tutorial while I was trying to protect with htpasswd a folder and everything inside of it. However `location ~ /` did the job, while even if `location ^~ /` protected everything as well, it did not let the php pages to work correctly.


SEO and JavaScript since Google admits JS parsing

We're planning on building a HTML snapshot creation service to provide the Google crawlers with static HTML of our JS driven single page application. Is this still necessary and/or encouraged since Google openly admits it is parsing JS now? How should I tackle this evaluation?   * Are there tools to provide data on when it's needed to provide snapshots and when google has sufficent parsing?   * Is it better because it would be much faster in comparison to the JS incremental rendering?


How to SEO optimise Ajax/Json loaded images?

I am using Galleria.io on a website to display a gallery of images. In the database, the images have a title and description to properly explain what the image is. I load the images into galleria using `dataSource` and a Json array. The gallery works fine and shows the title and description in the gallery however no keyword analyzer picks up the content of the title and description as the images are loaded at run time. What would be the best way of making the title and description available for a search engine to crawl while associating it to the appropriate images?


What does it mean when google says "0 search results found"?

What does it means, when google says "0 search results found"? Did google try to get relevant search results from every website it knows about before displaying 0 results?


My application's bounce rate jumped from 30% to 80% overnight

My application is provided as a service that is embedded in other sites. I have google analytics installed on the login popup dialog which is a page of my application, which is opened from the host site (OAuth). About a week ago, I've noticed a sharp decrease in the number of new users registrations and a jump in the bounce rate (from ~30% to ~80%). **This happened without any change in the application**. I looked into technical parameters like page load time and error rates, but could not see any change in there. Any ideas what can cause this behavior?


Is there any reason for putting humans.txt except of acknowledgement?

Are there any valid reasons of putting humans.txt? The only reason I see so far is to give credit to the team who created the site, and open source libraries it is using.


SEO history of recycled domain name

I have purchased a recycled domain name and I have just been told that if I use the recycled domain name (that I now own) I will inherit any penalties that the recycled domain name may have attracted in its previous life. Is there any way that I can check if there are penalties associated with the recycled domain name that I now own?


How to make SubDirectories?

I have my server on WAMP, and domain under domain.com. How do you make sub directories on your website? (as in website.com/subdirectory) All i could get is the ugly (ipaddress)/(random folder)/asdf.html. I am new to website coding so explain it simply, please.


Best way to redirect in IIS

We have a website that has two URLs (one for the US side and another for the Canadian side which is then broken into Canadian English and Canadian French). For the purposes of my question, I will write as:   * www.us_url.com (US)   * www.canada_url.ca/ca_en/ (Canadian English)   * www.canada_url.ca/ca_fr/ (Canadian French) To make sure people are on the correct site, what do I do if they go to the US URL with Canadian English content (e.g. www.us_url.com/ca_en/canada.asp) but I want to make sure the URL is the Canadian one (e.g. www.canada_url.ca/ca_en/canada.asp) so it shows up properly in Google Analytics. We're using IIS 7 and classic ASP.


How can I track hits to areas of my web application?

We have a growing web application, and we currently use Google Analytics and Chartbeat to track usage and engagement (although we're open to alternatives). Unfortunately, both are geared towards content-based sites where everything is about the URL. Our URLs contain object IDs, making them less useful independently, and causing us to grow beyond Google Analytics' 50,000 unique URLs per day. How can we track hits to areas of our web application, essentially ignoring parts of the URLs?


How do I implement advertising on my page?

I want to make a little bit of cash on the side for my site.   1. Who should I use for advertising?   2. What are the best practices for ad placement?      * What are the best ways to keep advertising unobtrusive?   3. When is too much advertising too much advertising?   4. Are there better ways to make money from a site than text ads?


Google+ Share Button not using specified thumbnail

I have a Google+ Share button for each article on my website. At the moment, when I try to use it, Google+ uses an unrelated image in my document (probably the first one in the document above a certain size) as the thumbnail shown in the feed. I'd like to specify a thumbnail url to use instead. I used the +1 button tool to generate the proper meta tags, but it just doesn't work. It's still using that unrelated image. Anyone got it working?


Is medium-resolution a good middle ground for web images?

I'm used to thinking of hi-res 300 ppi and above, and lo-res, 72 or 96. But today I got an image that was 240 ppi, and da boss wanted as high res as possible. It was a huge file, but when I resized down to 700px wide in PS, optimized jpeg with no compression, **without changing the res** the result was a 129KB file that looks decent on most browsers (at least my box...who knows about old monitors, etc.) Did I miss a conference when I was on a break? Are others doing medium-res?


Domain registrar saying they cannot add TXT record

I have been adding SPF records to the sites I host on my VPS. I create the record in each accounts CPanel, then add it as a TXT records in that account's related DNS registrars control panel. However, one DNS registrar says it cannot add the record. They say 'Any changes to DNS records such as TXT records will have to be done via those nameservers, which we have no access to'. I am not really sure what they mean or how this is meant to work. Since they host the domain name, shouldnt they be able to add a TXT or A or MX record? Have I missed something? Is there another way to go about this?


IIS7 Serving .mp4s, not playable on iOS devices

I've added the proper MIME type to the server, made sure it applies to not only the specific site but even the all of server's sites. The file is accessible and playable in my browser (Chrome) but when trying to pull it up on an iPhone , the debug mode warns me that the "movie could not be played" but on iPad it's "byte_range_error_message" I'm really at a loss here of why iOS devices won't load the video up. I know it's not the video files themselves because I had used the same file on a different server (on a shared hosting package). Any help is appreciated! -Dan


In-browser painting app

I want to offer visitors of my site an _in-browser drawing app_. Which apis help me doing that _for free_ and _easily_ without showing too much of it's origin like by using a link or a huge ad of the service? Additionally it should be possible to _save the result as image_ and to interact with it via _PHP_.


"Most linked content" - a page has disappeared

So for my site, under "Most linked content" there is a whole list of pages, but one top page has recently disappeared. It used to be on the list with about 1000+ incoming links. Now it's totally gone. Is this just something that happens? Or is there a reason behind it? I've fetched the page and resubmitted it, which I assume will take a while to come back. Thanks!


Is there a way to see not provided keywords in Google Analytics

We have set up GA on several websites to gather information about traffic to the site. We know about the organic keywords that are displayed under the Acquisition section of the traffic report. But we have been asked to find a way to display "not provided" keywords typed in by the end user in our Google Analytics report. Is it possible to accomplish this?


mod_rewrite for directories

One of our developers who built the framework that our website uses is no longer with us and I appear to have a stack of issues across the site currently, one being URL rewriting across the site. This is what we have at the moment:-               RewriteRule ^(.*)/(.*)$  index.php?page_name=$1&sub=$2 [NC,L]     RewriteCond %{REQUEST_FILENAME} !-f     RewriteCond %{REQUEST_FILENAME} !-d     RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$      This currently rewrites URL's correctly in the sense that... **`domain.com/index.php?page_name=products`** would be rewritten to **`domain.com/products`** But if you try to access a path that exists on the server but not in the database such as. **`domain.com/fonts`** this is trying to be rewritten to **`domain.com/fonts/?page_name=fonts&sub=`** and throws a redirect loop error in the browser. I think I need to be rewriting directory paths as well as what we are currently - I'm not too sure whether this is code that has to be rewritten or whether we can easily achieve this from an addition rule in _.htaccess_. **Edit: To include full rewrite sections from domain following on from Justin's answer below...**               RewriteEngine on          RewriteCond %{REQUEST_URI} !\.(jpg|png|gif|css|js|get.php|addon.php|script.php|rss.php|favicon.ico|feed.php|301.php|oldsite/|clientarea/|htc|PIE.php)$     RewriteRule ^(.*)/(.*)$  index.php?page_name=$1&sub=$2 [NC,L]     RewriteCond %{REQUEST_FILENAME} !-f     RewriteCond %{REQUEST_FILENAME} !-d     RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$          ## FIXES TRAILING SLASH ##     RewriteRule (.*)([^/])$ http://www.domain.com/$1$2/ [R=301,L]          RewriteRule ^$ home/ [NC,L]          RewriteCond %{HTTPS} ^on$     RewriteCond %{REQUEST_URI} ^/robots.txt$     RewriteRule ^(.*)$ /robots_https.txt [L]


What are user-defined variables inside Google Analytics

I am starting to look at my analytics properly and noticed that for one site under User-Defined variables I am getting results for:   * usercount-2012-14   * NO SILVERLIGHT Can someone explain what the idea of User-Defined variables is and if they ever come in useful?


Is it Better to Use a Separate VPS for Each Website or Have One, Stronger VPS?

In what situations should one purchase multiple VPSes to host multiple websites? For instance, renting three VPSes with 1GB RAM 3 times vs renting one VPS with 3GB RAM? The problem I am currently having with multiple VPSes is that I have to setup a lot of configurations on each, and as they generally all need email (PostFix), LAMP and the same Apache configurations, I'm finding it very frustrating to use. Therefore the top priority is going to be performance and ease of maintainance. Which path shall I take? I appreciate all opinions with points backed up.


Paragraph tags in different browsers with SDL Tridion?

In the SDL Tridion 2011 content management system, when editing a component in a rich text field (RTF) I noticed pressing enter results in different HTML tags in the source. I think it's based on browser since I get `<div>` with Chrome. How do I make sure I get `<p>` tags in all browsers? **Update:** SDL Tridion 2011 SP1 has the following in the default XSLT schema rich text filter, which appears to fix the scenario of pressing enter when editing regular Body Text or paragraphs. I still have the issue when pressing enter after a heading, which comes out as a `div` in Chrome.                     Updated question then is: **How do I make sure I get`<p>` tags in all browsers, even when pressing enter after a heading?**


What's the best way to load Javascript into a page to optimize performance?

Is there a way to load my JavaScript into a page that will make it load faster?


Show other domain using DNS instead of iframe

I have two domains bought at different providers and I would like `http://aaaaa.com` to show `http://bbbbb.com/aaaaa`. Is this possible using only DNS? Must I transfer the domain to my hosting provider? I really don't want to use a redirection or iframe.


Rich text format area size in SDL Tridion 2011 SP1

I've set a schema field to height 2 and see the following for the input area in Chrome and IE. ![img](https://lh6.googleusercontent.com/-PbURfYwfrWQ/T6fq-m4cgXI/AAAAAAAAeVQ/pwoAMVsETtc/s400/rtf.jpg) I'm expecting to have text area that's 2 lines high based on the default text size. I removed the source view option, thinking the tab might affect the size, but it still appears to be about 5 lines in height instead of 2. It seems to match 2 lines if the text is set to a large font or to a heading. I'd like to minimize the size these fields take in the content entry form as well as hint that authors should enter a smaller amount of text. **How do I make this match the expected 2 lines?**


Which hoster for asp.net application using BlackfishSQL?

I am working on a asp.net application based on a desktop app I wrote which will use BlackfishSQL as its backend. Now I need a hoster. I think I can deploy this on Linux using Mono (and I will in fact test it that way) which means I have options and can choose between Windows and Linux hosts. BlackfishSQL itself is managed code. Can someone point me to a good Web hosting company offering Linux or Windows servers for projects like mine? I don't think I need much traffic and certainly not much disk space. I do, however, need .NET 2.0 (possibly higher) and Mono 2.4 or higher.


How to ensure apache2 reads htaccess for custom expiry?

I have a site with Apache 2.2.22 . I have enabled the mod-expires and mod- headers modules seemingly correctly:               $ apachectl -t -D DUMP_MODULES     …     expires_module (shared)     headers_module (shared)     …      Settings include:               ExpiresActive On     ExpiresDefault "access plus 10 minutes"     ExpiresByType application/xml "access plus 1 minute"      Checking the headers of requests, I see that max-age is set correctly both for the generic case and for xml files (which are auto-generated, but mostly static). I would like to have different expiries for xml files in a directory (e.g. `/data`), so `http://site/data/sample.xml` expires 24 hours later. I enter the following in `data/.htaccess`:               ExpiresByType application/xml "access plus 24 hours"     Header set Cache-control "max-age=86400, public"      but it seems that apache ignores this. How can I ensure apache2 uses the .htaccess directives? I can provide further information if requested.


How to get search engines to index pages containing dynamic content

Is there a good way to get dynamic content indexed? e.g: When I search query "restaurants in norway" in Google, I see a link of `www.europages.com/directory/pages/...` (not relevant URL), but it is full of relevant content (a restaurants list). This content is fully dynamic.


How to easily delete all email forwarders in cPanel?

I know that I can import a list of email forwarders using CPanel, but how can I delete a list? I want to manage 300+ addresses - as a membership list for my organization. I want to be able to delete that many without clicking 'Delete' and then 'Confirm' (or whatever it is) 300 times. Even if I am able to simply delete ALL forwarders, then upload a modified list - that's fine with me. Note: I'm using a shared hosting package through SiteGround. The tech service rep informed me that I can't use CPanel scripts in a shared environment. Any suggestions?


Is there a way I can filter traffic by page-type based upon URL structure in Google-Analytics or Google Webmaster Tools?

I have a local business directory site. I'm trying to segment my incoming traffic by page-type such that I can find out what percentage of traffic is going to zip code pages exclusively and what percentage is going to city/state level pages. I basically want to filter by URL structure to find out what percentage of total traffic zip code pages account for. The reason for doing this is to find out if Google Tag Manager can help with this? Here are the two URL paths:   * http://www.example.com/ny/new-york/10011/   * http://www.example.com/ny/new-york


Navigation: Sub-menu item for section page

I'm considering some small navigation changes to one of my sites. Consider the following (simplified) site structure:   * About Some Technology      * About Some Technology   * Our Products      * Products Overview     * Product 1     * Product 2   * Our Services      * Services Overview     * Service A     * Service B [ _This is a vertical menu; in addition we have a horizontal menu with the usual suspects - Home/FAQs/Contact us_ ] In the current configuration, the three top-level menu items simply expand the sub-menus, So to get to 'About Some Technology', it takes a couple of clicks, which I think is annoying and wasteful. Most importantly, the MD doesn't like it so it's going to change. However, I'm torn between two alternatives; either would be fine, I'm sure - certainly that little bit better than the current. But I thought I'd find out what the community would consider good or best-practice. My two suggested alternatives are:   1. Clicking on main menu will redirect to the 'overview' page for that section.    2. We remove the overview pages, and make the main menu items into real pages, so when a section is selected, the page is rendered, and the menu is expanded to show other sub-items. I don't see any problems moving forwards, but there may be an issue going backwards. Image a user selecting Our Services and then Service A. Under Approach 1, they can go back to the overview page by clicking on it directly, by clicking on the Main menu item, or clicking on the breadcrumb links. Under Approach 2, you have the main menu and the breadcrumb trail. I have one person that thinks the original is the best, and that either of the two alternatives present usability issues - which I don't agree with. Another wants the 'simplest' option, i.e. removing 'unnecessary links' (#2). I think I currently prefer #1 because it eliminates unnecessary clicks but still presents a consistent and predictable structure for the user. So the question is, what do people think is best in terms of usability (and why)? I did go to the trouble of comparing some similar sites (in terms of size/industry/etc) but it wasn't that successful - there are some really shocking sites still out there!


Is it possible to track 404 images with google analytics?

I know I can track 404's using google analytic's, but our images are served from a CDN and we can't control the 404 page that is served from the CDN. Is there a way that I can detect missing images and track that via google analytics?


Change domain registrar from GoDaddy to Google

I would like to change domain registrar from GoDaddy to Google (with Google Apps services). But when I go on https://www.google.com/a/my_domain.com, I have this message: > Sorry, you've reached a login page for a domain that isn't using Google > Apps. Please check the web address and try again. How can I do? Many thanks for your help.


How to analyse a Website and make optimizations on it?

I am invited to a workshop to review and giving advice for website upgrades and enhancement. I am invited for being a person who works in IT. I am a programmer and I work in windows application development, also I am learning PHP now, so I don't have much experience in Web development. The website I am asked to review and give my opinion about is a website which covers news and interest of a local area or local region (for example: website for Brooklyn in New York). I reviewed the website, the website contains a Radio, photo gallery, Blogs and a stores directory, I have found something to tell about websites also I saw similar websites but I thought about hearing from more experienced people, and making sure I am doing it the right way.


Should I still support a screen resolution of 1024x786 or can I ignore it and support 1280x720 and higher?

Only for websites, not webapps.   There are not many computers left with 1024x786, so why still support it?


Anti aliasing problem

I am auditioning fonts on google web fonts and one that I was discounting was Ubuntu because it looked a bit jagged ( screenshot below taken straight from google); however afterward I read an article where it was mentioned as a good choice, and there was a screenshot where it looked really good ( to me anyway ). I am using windows 7 and have tried looking at it in chrome and firefox. I notice the same thing with some other fonts but this one is a good example because it looks perfect in the screenshot but not so good when I look at it on their site. I know this essentially is a question about setting my computer, but I thought that this would be the best place to pose the question: Is there something wrong with the settings on my machine seeing as it's obviously not showing the font the same on my computer as it did when the article writer downloaded it and used it in an image. * * * ## The screenshot from Google ... ![screenshot from Google](http://i.stack.imgur.com/x6vgs.png) ## The screenshot from the article above ... ![screenshot from the article above](http://i.stack.imgur.com/0GJ1n.png)


What are some good resources for doing A/B testing of a website?

I know of Google Website Optimizer and have used it some, and it's pretty good. Are there better options? Any good blogs about A/B testing?


Ajax Gantt Chart possibly jQuery based

I'm looking for a free or commercial Ajax Gantt Chart that should possibly be jQuery based.


Creating a site with similar functionality to RateMyProfessors

I'm trying to create a website that accepts submissions into a form, and then later on I can display it in tables organized by categories, similar to how RateMyProfessors does it: http://www.ratemyprofessors.com/SelectTeacher.jsp?sid=399 To me, my main concerns are:   * Figuring out a good way to read in submissions and save it into a database in the backend,   * Displaying the data in organized tables on the frontend. Does anyone have any suggestions for any platform, framework, CMS, or anything that could assist me in creating such a site that's focused on very flexible forms?


How do PR checkers work?

**How do the millions of online 'pagerank checker' tools work?** Don't get me wrong, pagerank means very little to me, I just wondered how they give you a pagerank number, given that many of them give you a different score to other tools...


Who is the "anti-Matt Cutts" in terms of providing factual comment on the SEO knowledgebase

Matt Cutts is so often quoted when attempting to provide facts that support the SEO logic which, without him, is otherwise just deduced or reverse engineered. We hang onto his statements to make facts out of the things we have culled together... and that's a good way to describe the knowledge base of the SEO community... "culled together." I mean this in no disrespect to anyone, including Matt Cutts and our profession as a whole. I have to wonder, though, who is an authority on SEO who is an active participant in online communities, but is _not_ conflicted due to their responsibility to their employer, such as Matt Cutts. My reasons for looking past Matt and the Google Webmaster Forums are:   * "We can't tell you what we're doing because you'll game the system."   * "Don't game the system because we'll catch you programmatically [and it will hurt]." To me, the natural response to those should be (in order):   * Seriously? I'd like to make sure that I publish my information in an optimal way that complements your particular algorithms because it's good for everyone.   * I know that my competitors cheat and you haven't caught them, and because they are cheating I cannot outrank them even though my pages are equally relevant and "do no evil" (to quote the GOOG). What am I to do? Should I resign just to hope your next algorithm will de-rank them and I'll suddenly benefit from my wholesomeness? **Who are the people publicly providing guidance to SEO technicians, backing it not with inside information** (and the restraint that requires), **but with evidence such as test results and citations from patent filings?** While some may decry my question as completely subjective, I'll state that in some other disciplines of our profession there are a number experts we have knighted such as Jakob Nielsen (usability).


Disqus analogs? (comments platforms)

What analogs of Disqus for comments do you know?


Hosting blogs in tumblr and redirecting custom page

I've a blog hosted at tumblr (own domain). Before that, I was hosting my blog using wordpress. When I was using wordpress, my permalink is like `<domain>/<year>/<month>/<date>/<article name>`, but after shifting to tumblr, the permalinks are now different. So when people visit the old link, I want to make a 301 redirect; or at least prepare a custom page to inform them that the site has been changed. How do I do that??


Will Signing up for Yahoo Directory Significantly Improve SERP for a Flex Site?

> **Possible Duplicate:**   >  SEO: What are SEO benefits of submitting to Yahoo Directory? Is Yahoo Directory worth the $299? Will it generate any traffic? I've got a Flex 3 site, so unfortunately, I'm invisible in SEO terms. I was wondering if signing up for this would help. Thank you. -Laxmidi


PayPal - Account management

I'm running an app that gets small donations ( _Micro payments_ up to ~11 USD) and also I'm doing some freelancing where I get some higher payments over PayPal too. (~900 USD a month) Is it possible to have 2 accounts on PayPal? (I'm asking because if someone send me money for my freelancing, they get the contact information from the app - Like info@app-example.com instead of info@freelancing-example.com ) Thanks.


Differentiating home root paths for domain and subdomain

I have a web structure with a domain and a subdomain, let's call it `example.com` and `blog.example.com`. I want to be able to track both the main domain and it's subdirectory within the same Analytics profile so I've entered the same tracking code across `example.com` and `blog.example.com` **Tracking Codes:** This is the tracking code for the domain:               <script type="text/javascript">            var _gaq = _gaq || [];       _gaq.push(['_setAccount', 'UA-xxxxxxxx-1']);       _gaq.push(['_trackPageview']);            (function() {      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);       })();          </script>      And here is the code for the subdomain:                var _gaq = _gaq || [];      _gaq.push(['_setAccount', 'UA-xxxxxxxx-1']);      _gaq.push(['_setDomainName','example.com'],['_trackPageview']);           (function () {      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);      })();      **Issue** Notice I've used `_gaq.push(['_setDomainName','example.com'],['_trackPageview']);` for subdomain tracking. I see the post pages from the blog in the Analytics reports, but I can't distinguish between the homepage of the site and the homepage of the blog, they both appear in the reports in the same way (a slash /) **Question** Can anyone give me some insight on how to differentiate the homepage of the domain from the homepage of the subdirectory in GA reports?


If I have a blog on Tumblr that is also embedded on my website - will this negatively impact my search engine rankings for either URL?

If I have a blog on Tumblr that is also embedded on my website - will this negatively impact (because of duplicate content) my search engine rankings for either URL?


Website won't load in Firefox 3.6.13

After the latest version of Firefox came out, I've been having problems with my website. The site is: http://mojheroj.com It works fine in all other browsers, as well as older versions of Firefox and Firefox 4.0 beta 7, but it just won't load in 3.6.13. When I try, all I get is a blank page. I don't even get an error. At first I thought it might be a problem with the program, so I tried clearing the cache, reinstalling, opening the page in safe-mode, but nothing helped. After checking with some friends, they seem to have the same problem. The website is done in Joomla, with some jQuery. To make things even weirder, I can access the administrator part of the site through Firefox just fine. Also, when I change the browser's user agent, Firefox can open my page. So, I'm guessing that's where the problem lies, but I don't know how to fix it. I tried checking Joomla's .htaccess file, but the USER_AGENT property isn't defined at all. Could someone please help me how I could fix this? I really need the website to work in Firefox. Thank you.


What SEO problems could I run into when changing CMS?

I have a website on one CMS and I wish to switch to another CMS. What are some problems SEO-wise that I could run into? I am aware that the way each CMS handles urls is different, so I'll make sure that urls are handled the same:               mysite.com/page-about-something          mysite.com/node2      **What are some other problems I may face?**


How to force user to use subdomain?

> **Possible Duplicate:**   >  How do I prevent access to an add-on domain's root directory from main > hosting domain name I am hosting a webshop with OpenCart and its current URL is e.g. http://mydomain.com/shop/   I have created two subdomains ( http://pg.mydomain.com/ and http://shop.mydomain.com/ ) and both subdomains are already working as they should. However, can I restrict direct access to mydomain.com/shop/ while leaving all the files (index.php, etc.) there?   Since both subdomains are pointing to http://mydomain.com/shop/, I thought this would restrict all access. So in the end, I would like my two shops to be accessable through http://pg.mydomain.com/ and http://shop.mydomain.com/, but not http://mydomain.com/shop/ while leaving all the files in http://mydomain.com/shop/.


Deploying GIT repository via FTPS to a shared hosting

I would like to start using GIT for version controling. Here are my prerequisites:   * I'm on **Windows**   * Most of the time I would need to work on **Wordpress templates**   * I have to deploy on multiple shared hosting services - **no SSH access**   * Some of the hosting services **offer GIT hosting** , but the connection is **only via HTTP (WebDav)** I think the solution might be:   1. Clone https://github.com/markjaquith/WordPress-Skeleton to a local **main repo** to have always updated WP installation.   2. Turn on **Wordpress multi-site** to be able to develop more plugins on one WP installation.   3. Develop **Wordpress themes locally as GIT submodules** - _should I then add paths to the WP themes to main repo's .gitignore to not to track changes twice (main repo+submodule)?_   4. **Commit changes to BitBucket** account to have all of the repos at one place   5. When deploying:      * on hosting with GIT: add **remote GIT repository** (on the hosting), push to the repository via WebDav from the local repo and deploy     * on hosting without GIT: use something like - **git-ftp** : http://anantgarg.com/2013/09/25/git-ftp-for-windows/ to copy the changed files from local GIT to remote hosting via FTP - _but I wasn't able to find if it is possible to upload via FTPS_ What are the disadvantages to this? Is there a better (free!) solution? BTW: is it safe (secure connection) to connect to a remote repository like: https://username:password@myhosting.tld ? Won't anyone be able to see the username and password?


Virtual host in Apache Zend

I'd like to ask you if you can tell me why I can't get Vhost in Apache to work my Vhostconf is:               NameVirtualHost *:80          <VirtualHost _default_:80>         ServerAdmin webmaster@dummy-host2.example.com     DocumentRoot "E:/Archivos de programa/Zend/Apache2/htdocs"     ServerName localhost     <Directory "E:/Archivos de programa/Zend/Apache2/htdocs">         Options FollowSymLinks         AllowOverride All         Order allow,deny         Allow from all     </Directory>     #AllowOveride all     </VirtualHost>          <VirtualHost *:80>     ServerAdmin webmaster@dummy-host2.example.com     DocumentRoot "E:/Documents and Settings/dvieira/Mis           documentos/NetBeansProjects/HealingHands"     ServerName healinghands.loc     <Directory "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects/HealingHands">         Options FollowSymLinks         AllowOverride All         Order allow,deny         Allow from all     </Directory>     ErrorLog "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects/HealingHands/logs/error.log"     CustomLog "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects/HealingHands/logs/access.log" common     #AllowOveride all     </VirtualHost>     <VirtualHost *:80>     ServerAdmin webmaster@dummy-host2.example.com     DocumentRoot "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects"     ServerName dev.loc     <Directory "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects">         Options FollowSymLinks         AllowOverride All         Order allow,deny         Allow from all     </Directory>     ErrorLog "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects/logs/error.log"     CustomLog "E:/Documents and Settings/dvieira/Mis documentos/NetBeansProjects/logs/access.log" common     #AllowOveride all     </VirtualHost>      My _httpd.conf_ is:               ServerRoot "E:\Archivos de programa\Zend\Apache2"          Listen  80          LoadModule actions_module modules/mod_actions.so     LoadModule alias_module modules/mod_alias.so     LoadModule asis_module modules/mod_asis.so     LoadModule auth_basic_module modules/mod_auth_basic.so     LoadModule auth_digest_module modules/mod_auth_digest.so     LoadModule authn_default_module modules/mod_authn_default.so     LoadModule authn_file_module modules/mod_authn_file.so     LoadModule authz_default_module modules/mod_authz_default.so     LoadModule authz_groupfile_module modules/mod_authz_groupfile.so     LoadModule authz_host_module modules/mod_authz_host.so     LoadModule authz_user_module modules/mod_authz_user.so     LoadModule autoindex_module modules/mod_autoindex.so     LoadModule cgi_module modules/mod_cgi.so     LoadModule dir_module modules/mod_dir.so     LoadModule env_module modules/mod_env.so     LoadModule filter_module modules/mod_filter.so     LoadModule headers_module modules/mod_headers.so     LoadModule imagemap_module modules/mod_imagemap.so     LoadModule include_module modules/mod_include.so     LoadModule info_module modules/mod_info.so     LoadModule isapi_module modules/mod_isapi.so     LoadModule log_config_module modules/mod_log_config.so     LoadModule mime_module modules/mod_mime.so     LoadModule mime_magic_module modules/mod_mime_magic.so     LoadModule negotiation_module modules/mod_negotiation.so     LoadModule rewrite_module modules/mod_rewrite.so     LoadModule setenvif_module modules/mod_setenvif.so     LoadModule ssl_module modules/mod_ssl.so     LoadModule status_module modules/mod_status.so     LoadModule userdir_module modules/mod_userdir.so     <IfModule !mpm_netware_module>     <IfModule !mpm_winnt_module>     User daemon     Group daemon     </IfModule>     </IfModule>     ServerAdmin admin@example.com          DocumentRoot "E:\Archivos de programa\Zend\Apache2/htdocs"     <Directory />     Options FollowSymLinks     AllowOverride all     Order allow,deny     Allow from all     </Directory>     <IfModule dir_module>     DirectoryIndex index.php index.html home.php     </IfModule>     <FilesMatch "^\.ht">     Order allow,deny     Deny from all     Satisfy All     </FilesMatch>     ErrorLog "logs/error.log"     LogLevel warn     <IfModule log_config_module>     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined     LogFormat "%h %l %u %t \"%r\" %>s %b" common     <IfModule logio_module>       LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio     </IfModule>         CustomLog "logs/access.log" common     </IfModule>     <IfModule alias_module>           Alias /NetBeansProjects "E:\Documents and Settings\dvieira\Mis documentos\NetBeansProjects"            ScriptAlias /cgi-bin/ "E:\Archivos de programa\Zend\Apache2/cgi-bin/"     </IfModule>     <IfModule cgid_module>          </IfModule>          <Directory "E:\Archivos de programa\Zend\Apache2/cgi-bin">     AllowOverride None     Options None     Order allow,deny     Allow from all     </Directory>               DefaultType text/plain     <IfModule mime_module>          TypesConfig conf/mime.types          AddType application/x-compress .Z     AddType application/x-gzip .gz .tgz          </IfModule>               Include conf/extra/httpd-vhosts.conf          <IfModule ssl_module>     SSLRandomSeed startup builtin     SSLRandomSeed connect builtin     </IfModule>     Include "conf/zend.conf"          NameVirtualHost *:80     <VirtualHost *:80>          Include "E:\Archivos de programa\Zend\ZendServer/etc/sites.d/zend-default-vhost-80.conf"          </VirtualHost>          Include "E:\Archivos de programa\Zend\ZendServer/etc/sites.d/globals-*.conf"     Include "E:\Archivos de programa\Zend\ZendServer/etc/sites.d/vhost_*.conf"      And my host in Windows:               127.0.0.1       localhost     127.0.0.1       healinghands.loc     127.0.0.1       dev.loc      And I can't get any of the browser to recognize _dev.loc_ or _healinghands.loc_ but a ping does it. Localhost is working fine. I've spent 3 days now traying to solve this for my one but I finally quit and have to ask. The error should be this `Error Code 11002: host not found`. Background: this error indicates that the gateway could not find an authoritative DNS server for the website you are trying to access. Date: 5/20/2013 5:51:03 PM Server: Source: DNS problem. i'd like to add this ping               Haciendo ping a healinghands.loc [127.0.0.1] con 32 bytes de datos:          Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128     Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128     Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128     Respuesta desde 127.0.0.1: bytes=32 tiempo<1m TTL=128          Estadísticas de ping para 127.0.0.1:         Paquetes: enviados = 4, recibidos = 4, perdidos = 0         (0% perdidos),     Tiempos aproximados de ida y vuelta en milisegundos:         Mínimo = 0ms, Máximo = 0ms, Media = 0ms      Today i've tryed something: i've add this domains into the exceptions of mi ie proxy config. This worked for healinghands.loc but not for dev.loc i really do not understand why, both config are exactly the same except for de documentroot. I will continue searching


In terms of SEO, is it ok to have the same word in singular and plural in the URL? For example, I have a website to sell houses but I want to target for "house" and "houses", so if a person search "buy house" or "buy houses" my website can be in the results of Google. So, is it ok to have a URL like `www.nicehouses.com/house/type1.html`? Would Google process both terms? or will it be treated as spam? Is it a good idea to do this?


Google web search shows dateCreated instead of dateModified metadata

So today I discovered that the pages from my website are listed with an unexpected date value. I specify the schema.org properties `dateCreated` and `dateModified` for most of my content pages. I'd expect that search results show me when a page was last updated, to get a sense of the currency of the page. But it's showing the date of first publishing which may be years ago. That's a bit unsatisfying but I don't want to misuse the metadata because Google probably reads it wrong. Some search terms for you to try it out: "gitrevisiontool"; "easyxml"; "multiselecttreeview" (look for the results on dev.unclassified.de; the human- and machine-readable dates come at the end of the page) Does anybody know more about what's wrong here? Or does it work as designed? (What a stupid design that would be.)


Where to find GA Conversion tracking code in 2014 version?

In the newest version of Google Analytics (2014), where do I find the conversion tracking code? The following resource doesn't tell me and I can't figure it out. https://support.google.com/analytics/answer/1033158?hl=en


External link tracking when opening the link in a new window in Google Analytics?

OK, so this seems like a really simply problem, but I have yet to find a solution that accomplishes the following:   1. Opens the link in a new window   2. Tracks the event in GA (obviously)   3. Doesn't trigger pop-up blockers (uses target="_blank" instead of window.open) Most of the code I've seen, including Google's, doesn't take into account the case of opening in a new window - they just window location.href. Even GAAddons (http://gaaddons.com/), which charges for commercial use, doesn't seem to work for me. Perhaps, I'm missing something simple - I'd be relieved if so and would thank profusely whoever points it out to me! If no one is able to provide an example, I'll post some of the test cases I've created to illustrate the problem. Thanks.


Analytics for Single Page JavaScript Webapps (Google Analytics?)

Can Google Analytics be used for tracking user behavior in a single page web application? I have used Google Analytics for typical websites but haven't used it for these type of web apps. If not Google Analytics, are there other tools that can be used? I believe some sort of custom tracking will need to be setup for user interactions? Thanks, Sri


SERP update frequency

Recently I changed my site improving the `title` and `description` metatags of many pages. Looking at Webmaster Tools I saw that Googlebot already crawled the new contents (and also found duplicate titles I promptly fixed), but the search results pages still have the old descriptions and titles. Is it know how much time is needed by Google to update the SERPs? In your experience, is it something happening really fast or really slow, supposing a rule to exist?


Ask.com sitemap crawler down (for good)?

I have been using `Ask.com` as one of the search engines to ping my sitemap. When I went to ping my sitemap today to have my sitemap re-indexed, the website (http://submissions.ask.com/ping) says it no longer exists? I did a DNS lookup on `submissions.ask.com` and it looks like `Ask.com` has removed the subdomain, but their Website Crawler FAQ still has it listed? Any ideas of whats happening?


How can I match size information in an AdWords query?

I want to create keywords containing a size. eg.   * rugs 90 x 60   * rugs 180 x 120   * rugs 400 x 300 It seems this is possible as Amazon actually shows ads like this for such a query. They also insert it into the headline, body and URL. How can I do that? If I just create lots of keywords I can obviously not easily target every possible size. I am also afraid it is not so easy to have the ad not blocked for low impressions. UPDATE: I found out Amazon just has a list of very many popular sizes and ads will not trigger on odd queries like "rugs 91 x 53". This data can theoretically be captured on the server side to show a better landing page by using the query field in the referrer. It seems adwords is completely text based and nothing akin to Regexp is possible at all. One can also not mix exact and broad match keywords in one query to help write less ads.


SEO and suboptimal source code

I have a wordpress website for my business and its success will be largely dependent on google ranking. The structure of the theme I'm using is designed for a blog, not for a business website. That means the source code is quite ugly-looking. My question is, does it affect SEO at all? I know that it can affect SEO somehow by the page taking longer than needed to load, but apart from that, will there be any penalizing for having a suboptimal or confusing html structure?


PHP-based self-hosted file drop software?

Does anyone know of any open source (or priced for SMB) self-hosted alternatives to services like DropSend, YouSendIt, etc? I'd like something that auto-removes files after a set period of time, generates links to the uploaded files and shows a history for each user with upload privileges. That said, I'd be happy to look at any options that are available. Thanks.


web.config to redirect except some given IPs

I'm looking for a web.config which is equivalent as the .htaccess file below.               <IfModule mod_rewrite.c>     RewriteEngine on     RewriteCond %{REMOTE_HOST} !^123\.123\.123\.123     RewriteCond %{REMOTE_HOST} !^321\.321\.321\.321     RewriteCond %{REQUEST_URI} !/coming-soon\.html$     RewriteRule (.*)$ /coming-soon.html [R=302,L]     </IfModule>      Which redirects everyone to a coming soon page except for the given IPs. Unfortunately I'm not familiar with IIS.


Should I add some new texts in the existing page or make a new page for them?

I'm going to add new content about Paypal campaign on my site. But its content is not that big enough for a page(50 -100 words). And I'm wondering if I should add it to the existing related page (e.g. the page for using fee) or make a new page just for the campaign.


How does comScore determine gender?

I am curious how comscore determines gender, and would love to see some official documentation or information regarding this if possible.


My Flex 3 Website Doesn't Have Any Keywords Listed in Google's Webmaster Tools

I've got a Flex 3 website. When I in Google's webmaster tools -> Your site on the web -> Keywords, none are listed. Does anyone have an all-Flex site that has keywords listed for it the above? The sites been up for about a month. It's been indexed by Google. I have keyword metatags in the site, which from what I've read Google ignores. Where does google come up with the keywords for your site? Any suggestions on what I need to do? Thank you. -Laxmidi www.brainpinata.com


rel="Canonical": Ranking Benefits ? & specifying for PDF?

I think I understand the basic case for using rel="canonical": to tell Google which is the preferred URI when the same page/content may be accessed via more than one URI. This helps you avoid duplicate content penalties. But what else does it do? Does it also affect search ranking? i.e. will the page I specify in the canonical be ranked higher than the others? (if all else equal). And in the case of PDF documents, I understand that you can now specify rel="canonical" for them too, using HTTP headers (i.e. in htaccess). Again, this would obviously help avoid duplicate content penalties if the PDF content is the same as the HTML page or if it can be accessed in more than one place. But does it affect ranking? or are there any other benefits to doing this.


Filtering desktop users by user agent string

In order to determine whether to serve the mobile or full version of my site by default, I use a service that examines requests to determine the type of device they originated from. However, calls to that service are somewhat expensive, so I'd like to filter out a number of desktop clients before having to call my service. My current traffic stats show the following breakdown for my site:   * 35% - Chrome   * 25% - IE   * 20% - Firefox   * 16% - Safari I don't know what percentage of these are desktop browsers vs. mobile browsers. However, last month (before the mobile version of my site existed), mobile users accounted for about 10% of my traffic. **Here's my question:** _Are there some regular expressions I can apply to the user agent to identify much of my non-mobile traffic so I can avoid unnecessary service calls?_ It isn't critical that I catch all desktop browsers at this stage. Even identifying 50% of them would be a huge help. It _is_ important, however, not to incorrectly identify a mobile browser as a desktop one. Thus, conservatism would be a benefit here. # Clarification I want to unambiguously identify some of the common desktop browsers as desktop, but the info I've been able to find so far has been outdated (the bane of browser detection) or otherwise unhelpful. Here's an example: Chrome is available both on the desktop and on cell phones. Can I write a regular expression to look at a Chrome user agent string and say definitively that it isn't a cell phone? If it makes things simpler, I'm currently treating tablets as desktop browsers, though if it's too complicated, I don't need to handle them here.


Is it worth paying for a domain with a PageRank of 6?

I am looking to start on online magazine and I don't have a special name for it yet, and I am intending to monetise it through adds. I found a good domain that has a PageRank of 6 for 600$. is it worth spending this amount of money for it ? I mean does it adds some value to the website ?


I want to be a developer (website and web application) and want to choose asp.net as a programming lang. I am currently an intermediate web designer. My friend told me that there are many things in asp.net My question is I am interested in **website and web application development** Is there any specific thing I have to learn to be a web developer or I have to learn the whole. Also, what does a developer has to do? key skills if he choose asp.net? Thanks :)


Which of these url for Feeds for the Sitemap should I use?

Does it matter which of these I add to my Sitemaps file?               http://example.com/?feed=rss      http://example.com/?feed=rss2     http://example.com/?feed=rdf      http://example.com/?feed=atom


Can Google Analytics track our partner's subpages?

Our site has some partners, and every partner has their own unique sub-page (like: `www.example.com/john`, `www.example.com/tony` etc.), with every partner having content in the relevant sub-folder (`www.example.com/partnername/contact`, `www.example.com/partnername/bio` ...) I want to track partner pages so I can produce report on the partners' "success". It this possible with Google Analytics?


Expiring domain transfer

A domain I own with a registrar is expiring next month. I want to change registrar. Is there a way of changing registrar exactly on expiration date or the only way is to start (and pay) the transfer procedure? I don't want to let the domain expire even for few minutes.


why is having (or excluding) 'www' in the URL affecting how my site displays to users?

I am cleaning markup on a website for my first customer. I did not build the site; I want to remove the table-based design and replace it with proper CSS, before I add a shopping cart to the site. http://www.theresheglowsdayspa.com I noticed by accident that the appearance will change if 'www' is removed from the URL. Can someone explain what's going on here? Also, is there a best practice with 'www' or no 'www' in the URL?


Forward slash on urls in the Sitemap file?

At the following page: http://www.google.com/support/webmasters/bin/answer.py?answer=183668#2 the urls given in the Sitemap example don't have a forward slash at the end. But i think i heard somewhere that they should. In my Sitemap file, should I include a forward slash/ on the end of each url? Or does it not matter?


Googleability on StackExchange questions?

There has been a recent discussion on the AskUbuntu StackExchange site about including the word "Ubuntu" in questions to provide better "googleablility". While I assume this is wrong, I don't know enough about Search Crawlers and the StackExchange platform to confirm this.


Why is Google still not indexing my !# website?

I have been working on a website which uses `#!` (2minutecv.com), but even after 6 weeks of the site up and running and conforming to the Google hash bang guidelines stated here, you can still see that Google still hasn't indexed the site yet. For example if you use Google to search for 2MinuteCV.com benefits it does not find this page which is referenced from the homepage. Can anyone tell me why Google isn't indexing this website? ## Update: Thanks for al lthe help with this answer. So just to make sure I understand what is wrong. According to the answers Google never actually indexes the pages after the Javascript has run. I need to create a "shadow site" which google indexes (which google calls HTNL snapshots). If I am right in thinking this then I can pick a winner for the bounty ## Update 2: Since this was posted we have now switched to having static HTML files on our server. This is simple, fast, and gets indexed properly by google


How to ensure a web designer is selling you an original design

If I get the web-design done by someone else, how can I ensure he is not simply passing me some recycled work or blatantly copying/pasting somebody's (or his own) work? There really is no way to make sure, right? So how can I ask a web-designer from one of those freelancing websites to get the work done? How does this entire process work?


Generate a sitemap automatically, does it need to be XML?

I want to create an XML sitemap (for the sake of SEO), my first attempt to achieve this was by including the website main menu/navigation links using `<?php include ("assets/includes/menu.inc"); ?>`:
Home

Gallery

Contact
      To the following XML sitemap file:               <?xml version="1.0" encoding="UTF-8"?>              <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">                  <url><loc>http://www.example.com/</loc></url>               </urlset>      I already asked a question here of "How to include PHP to XML" - apparently I can't do that, so my idea was thrown to the bin. I already Googled "How to create an automatic sitemap" but all what I have found was Sitemap Generators which I am trying to avoid. The question is, is that even possible? to create a sitemap that will pull the links from the website main .inc file? Any ideas? Does it need to be XML? can it be php for example?


Does the server type matter when purchasing an SSL certificate from Network Solutions for NodeJS?

I am running an instance of ExpressJS using NodeJS and wish to have it start using `HTTPS`. My company purchases SSL certificates through Network Solutions. When trying to give them my CSR, Network Solutions asks for the type of web server I am using. (i.e. IIS, Apache w/ModSSL, Plesk, etc.) It doesn't offer any option for NodeJS or other. I have contacted their support with my question but while I wait I would like to know from the community.   1. Which server type should I use? and   2. Does it even matter? If relevant, I generated the CSR with OpenSSL on Ubuntu.


Magento - adding BLOCKTYPE to static block

I installed a plugin. The only option to use it is to place this code in a CMS page: `{{block type="ve_easyslide/list" template="ve/easyslide.phtml"}}`. Firstly, what are these blocks of code called and what does it do? Secondly, how could I use this in a static block? When I try and put it in a static block now it just displays the code on my site.


Is minimising the number of Include directives in Apache config faster?

In my Apache config file for domains hosted on my site, I have a couple of Include directives containing redirects:               <VirtualHost 127.0.0.1:8080>       Include /path/redirects1.conf       Include /path/redirects2.conf     </VirtualHost>      Would it be (appreciably) faster to combine these files into one file and so one Include directive?


Should every page on every site be behind SSL?

This question stemmed from a discussion here: Ad networks that will serve via https? My question to the OP was "is it necessary to have every page behind SSL?" Admittedly at the time of posting this question, the OP hadn't got back to me to let me know what kind of site he had, was everything behind a login etc etc I agree that if everything was behind a login then yes, it should also be protected by an SSL certificate, but if (for example) the site was a wordpress blog, would it be necessary for the parts of the site that were just going to be viewed by your average user (i.e. one that's not logged in) to be accessed over HTTPS. Admittedly, if you were logged in and viewing the "front-end" of the site, it would send over your cookie, but as long as you took precautions against that then it should be ok, right?


Is it wrong to tell mobile users to view a site on their computer?

I am creating a web application that doesn't work correctly on mobile. I don't want to make it work on mobile because I would rather mobile users have a fully integrated experience and not have to use the web version. This mobile version will be released at a later date based on reaction to the initial web- based version. So, my question is: Is it wrong to not allow mobile users to use the site and instead show them some sort of splash screen telling them to come back to the site on a computer?


Miscellaneous ways to get higher pagerank

I would like to get higher pagerank for my blog.   I know good contents are most important for SEO.   But I guess there are miscellaneous things(but legal) which site operators should know. These are something I wanted to know.   * What if I send a tracback to someone else's blog, does it help my blog's pagerank?    * If I register a comment to other blogs(with my blog address), does it help my blog's pagerank?    * http://benjaminlog.com/ <- I just wrote my blog address at here. does it help my blog's pagerank?    * If I send a tracback to someone's blog which is very famous, does it help my blog's pagerank **much more**?   * If I register a comment to other blogs which is very famous, does it help my blog's pagerank **much more**?    * If I write a post at newsgroup(include blog address to my signature), does it help my blog's pagerank?  If you have any tips else, please answer it.


<a> link color CSS not working for Chrome/Firefox/IE/Safari etc

Here is my site: http://dosrevival.com I can't seem to get the links to stop turning purple after being clicked in Chrome and IE (works in some Firefox versions?!?). In my CSS file I'm changing the a:link and a:hover 'color' to white and the 'text-decoration' to none or underlined as necessary. What's making Chrome throw this back up? Thanks!


How to see backlink history

Is there a way to see a graphical representation of a website's backlink history? I have tried Magestic SEO, but the data looks inaccurate: ![enter image description here](http://i.stack.imgur.com/0ylUJ.png) Does Google Webmaster Tools come with such a data visualisation tool?


In terms of SEO is using a forward slash in the url best practice?

domain.com/test which is a content not a folder and I would expect it to be without a forward s lash at the end for that reason, am I wrong? thanks


Running CLI on web hosting

I currently have a hosting around from Solid Shell Security and one from Blue Host (both great web hosts not trying to cut them down here) and I can't seem to run CLI applications on either of them. Is this normal for shared hosting? Do I need a dedicated server?


Domain name coining issue

I've found two keyword search from Google keyword tool:   * "K1 run" (Phrase match,320,000 local monthly searches)   * "K2 run" (75,000 local monthly searches) K1,K2 are not dictionary word while run is. Will it be ok to register domain: **K1runK2run**? Or should I go with **K1K2run** ?


Directory structure for a website (js/css/img folders)

For years I've been using the following directory structure for my websites:               <root>       ->js         ->jquery.js         ->tooltip.js         ->someplugin.js       ->css         ->styles.css         ->someplugin.css       ->images         -> all website images...      it seemed perfectly fine to me until I began to use different 3rd-party components.   For example, today I've downloaded a datetime picker javascript component that looks for its images in the same directory where its css file is located (css file contains urls like "url('calendar.png')"). So now I have 3 options: **1)** put datepicker.css into my css directory and put its images along. I don't really like this option because I will have both css and image files inside the css directory and it is weird. Also I might meet files from different components with the same name, such as 2 different components, which link to background.png from their css files. I will have to fix those name collisions (by renaming one of the files and editing the corresponding file that contains the link). **2)** put datepicker.css into my css directory, put its images into the images directory and edit datepicker.css to look for the images in the images directory. This option is ok but I have to spend some time to edit 3rd-party components to fit them to my site structure. Again, name collisions may occur here (as described in the previous option) and I will have to fix them. **3)** put datepicker.js, datepicker.css and its images into a separate directory, let's say /3rdParty/datepicker/ and place the files as it was intended by the author (i.e., for example, /3rdParty/datepicker/css/datepicker.css, /3rdParty/datepicker/css/something.png, etc.). Now I begin to think that this option is the most correct. Experienced web developers, what do you recommend?


What is the best way to have the same website in multiple domains?

I would like to have the same website to sell a specific product, in multiple domains , to take advantage of keywords matching the domain name, for several different searches. However, I understand that having the same content in multiple sites will unleash the wrath of Google. If I have a redirect from all domains minus one, to that last one, do I still get any bonus for the "magic exact domain match jackpot"? Same question applies to canonical URLs... What's the best way to approach this? Thanks!


My site keeps getting rejected by a bot with empty reason & details

My site submission to Adsense keeps getting rejected by Google bot within an hour with blank reason and details(my first submission on Sunday, this time). When I raised it in Adsense forum, they have me mailed reason - site was down or unavailable.      I submitted a couple of times since Sunday but it gets rejected. First time my site was rejected due to navigational issues which I corrected. Second time came "Unacceptable contet". I then added Privacy policy & TOS.      Now all other advertising companies have accepted my site including Citika & Adbrite. What should I do now? I've another site coming up for approval in Adsense. Should I apply from my father's name? **Rejection message:** > We did not approve your application for the reasons listed below. > > Issues: > > * * * > > Further detail: > > * * *


How to copy Wampserver functionality for localhost on Ubuntu

How to recreate a Wampserver like functionality on my localhost so I can see loaded Apache/PHP/MySQL Version, Loaded PHP modules, My Projects (actual directories in the "/var/www"/) and etc.


Sitemap for a one-page site

I'm wondering whether it's worth the effort to create a sitemap for a single- page site. By single page I'm not talking about a webapp made with Angular or Backbone, just a presentation site/page which has navigation links that link to sections within that particular page. For example:               About Us


How to track users who access an app three times a week in Google Analytics

I have an IOS app that is being tracked, and I'm looking to find unique users who use the app 3 or more times a week. I am able to find users who logged three sessions in a particular week, but I'd like to find users who log three sessions **every** week since a given start period. Similarly, I'd like to find the number of users who use the app > 1 time a week and one and > 1 time a month. Is this possible through Google Analytics?


Taking advantage of a portfolio of quality domain names

I own about 20 quality domain names (brandable/memorable, letters only .com) that include keywords relating to my web site. Most of them were purchased during the process of selecting a brand. What strategies are available to take advantage of these otherwise unused domains from an SEO or web marketing perspective?


SEO implications of blocking users viewing more than X pages

I'm considering the option to block non-premium users after viewing more than X pages. This basically means blocking the content after a fixed amount of pageviews per session. I can either:   1. Keep displaying full-content for Search Engines. Can this be considered cloaking?   2. Keep the real content in the background, and a pop-up that makes it not-viewable (like quora does). Can this make pages rank lower?


Why is Cloudflare waiting for name servers for over 4 days?

I've registered for Cloudflare's free plan and have completed the process of redirecting the DNS as instructed, including changing the name servers. This was done 4 days ago. The problem is that cloudflare is giving me: "websites" --> "Finishing up. Waiting for your name servers to change to ***** Please allow up to 24 hours to complete this process (info)" "dashboards" --> "Analytics data could not be loaded. You do not have any initialized zones" I can see via traceroute that CloudFlare is the DNS to my site. Also, somehow this has messed up with my google analytics account so I have no idea if I get visitors to my site or not. What should be done to fix this?


Does a system exist to facilitate virtual meetings and file sharing?

I'm looking for a system that is similar to an online classroom setup but allows for virtual meeting rooms with video/audio conferencing, and of course file sharing. I'm preferring an open source solution that I can edit/tweak myself as needed, and is of course free. Ultimately, I guess what I'm looking for is something that we could possibly tweak to give our own "branded" look and feel, if possible, along with full integration within our own servers. Thus the reason I brought up open source solutions. Do you masters of the web know of such a system available? If so, do you have a preferred one that you would suggest? OR, can such a system be developed by slapping together a couple of open source projects to derive at what is desired? Thanks for sharing your expertise. (FYI - I am a developer that is comfortable with PHP and C#. I'm not experienced with Ruby or Python, but a system using them or something else is acceptable. We can figure it out I'm sure.)


Wordpress 3.3.1 mySQL very high CPU usage

My host has given me this log and tells me its mySQL overloading my server:               | 266976 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 266978 | db_name | localhost | db_name     | Query   | 29   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 266980 | db_name | localhost | db_name     | Query   | 45   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 266996 | db_name | localhost | db_name     | Query   | 43   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267002 | db_name | localhost | db_name     | Query   | 44   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267008 | db_name | localhost | db_name     | Query   | 10   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267011 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267013 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267016 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267018 | db_name | localhost | db_name     | Query   | 13   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267023 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267033 | db_name | localhost | db_name     | Query   | 44   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267034 | db_name | localhost | db_name     | Query   | 44   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267040 | db_name | localhost | db_name     | Query   | 43   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267041 | db_name | localhost | db_name     | Query   | 10   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267050 | db_name | localhost | db_name     | Query   | 42   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267058 | db_name | localhost | db_name     | Query   | 38   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267060 | db_name | localhost | db_name     | Query   | 29   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267062 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT p.* FROM wp2_posts AS p  INNER JOIN wp2_term_relationships AS tr ON p.ID = tr.object_id INNER |     | 267072 | db_name | localhost | db_name     | Query   | 34   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267075 | db_name | localhost | db_name     | Query   | 34   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267076 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT p.* FROM wp2_posts AS p  INNER JOIN wp2_term_relationships AS tr ON p.ID = tr.object_id INNER |     | 267084 | db_name | localhost | db_name     | Query   | 19   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267087 | shonline     | localhost | shonline_sho2011 | Query   | 15   | update               | INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) VALUES ('????         |     | 267088 | db_name | localhost | db_name     | Query   | 2    | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |     | 267089 | db_name | localhost | db_name     | Query   | 30   | Copying to tmp table | SELECT SQL_CALC_FOUND_ROWS  wp2_posts.* FROM wp2_posts  INNER JOIN wp2_term_relationships ON (wp2_po |      The server is a Xeon quadcore, 4GB RAM, 2Mbit up and down bandwidth. Monthly 2 million visitors. Apache set to 500 concurrent and SQL set to 250. Plugins: Adrotate / Contact Form 7 / Disqus / Events / Jetpack / Really Simple Captcha / Use Google Libraries / WebsiteDefender / Wordpress.com Popular Posts / WP-Page Navi / WP-Print / WP-Minify / WP-Super Cache How can I fix this?


Port Forwarding to Server not Working, but Remote Management Does

As I said in my other (deleted) question, I am now running the Abyss Web Server because of its simplicity. However, almost everything works until I found out I can't connect to it when I type in my external IP address. Although it is dynamic and changes every 10 minutes, I always used the latest one. I decided to turn on my router's "Remote Management", which is changing the router's configuration from the Internet, to test if it's my ISP blocking me, and it turns out not! I typed in my external IP address (port 80) for the Remote Management and it worked! The port forwarding, which I set is the following does not work:   * TCP/UDP (actually I tried just TCP and just UDP, but to no avail)   * Beginning Port: 80   * Ending Port: 80   * Server IP: 10.0.0.4 (yes, I checked it twice)  Does anyone know why my router isn't working the way it's supposed to be?


Automated Post-billing Service/Solution

I'm trying to find a solution or service that will allow for my company to automatically take a customer's credit card information via the web to keep on file and bill against based on how much they have used the services we provide. We need a service that will also handle the payment processing as well. Note that this is not recurring billing. The bill at the end of each month won't be the same. Presently, we are having to take a customer's credit card information over the phone and manually input it into Quickbooks, but this just doesn't work for scalability. We will still be manually invoicing the customers, but we need automated credit card acceptance and storage without the liabilities involved with storing it on our own server. Solutions that integrate with Wordpress would be a plus.


Is it good to use social login into ecommerce website?

We have our ecommerce site to sell company's products. I have read about social login (like stackeoverflow.com) and my boss wants to use social login into our site, but I thought it is not good for ecommerce site. so, I have ask to you guys that , is it good to use social login into ecommerce website?


The "Total Indexed" is always zero in Google Webmaster Tools

I'm a newbie in Google Webmaster Tools. I've verified my site, created my sitemap and submitted it to the google webmaster account. But after a week of waiting I've found that 46 out of 250 URLs in my sitemap are indexed (optimization -> sitemaps) but the Total Indexed is always a zero? Is this normal or do I have to do something else?


SEO for maps-based websites that require user interaction

I have a website that basically shows a lot of locations worldwide on a Google Maps like interface. The map itself is built using the Leaflet library and Open Street Map tiles. In the map, I show markers at each location I have. There is a popup window when I click on a marker that shows additional information and contains links to "detail" pages for this location. I fetch the location data for the viewpoint from an AJAX call from my server, so the additional information is not available in the HTML page itself. The detail pages are the pages my users are interested in. My normal users load the map, search the location they are interested in, click on a marker and click on a link in the popup window. However for search engines, this might look different. As this navigation pattern relies on user interaction, I think they might not be able to find the details page. My questions:   * Are search engines able to follow a navigation path like outlined above?   * How can I improve the navigation for search engines? (For example showing textual links below the map, sitemaps...)   * How important are internal links for SEO?


What happens if I have a domain registered with 1 company and the hosting with another and the registrar has server issues?

If I have a domain registered through a company like 1&1 but I want to host my files with Hostgator. I know I point the DNS entries to the Hostgator information, but my question is, if 1&1 has a server issue, will my domains then be down?


Undefined index: log in C:\xampp\htdocs\tutorials\home.php on line 20

18 <?php     19 include("session/DBConnection.php");     20 $user = $_SESSION['log']['username'];     21 $query = mysql_query("SELECT * FROM members WHERE username = '$user'");      22 $display = mysql_fetch_array($query);    ?>     23 <title>sagar- <?php echo $display['firstname'] . " " . $display['lastname']    ?>       23</title>      please help me out...i am so confused...show me ans in code ....what should i have to write....please guys help me..!!


At what traffic point is it worth it to start looking to put ads on a website?

My Google Analytics have slowly been climbing over time and I'm wondering how many unique visitors I need to make it worth my time to look into monetizing that traffic with advertising on the site? Thanks.


Why is RPM for mobile is much less than RPM for desktop in Google Adsense?

I have about 50% of my website's traffic on mobile devices (iOS and Android.) The RPM for mobile is much worse than RPM for desktop. Is there any way I should do to increase the RPM? Data here:               PV     | Click   |   CTR   |   CPC  |   RPM           Desktop     652,183  16,283   2.50%     $0.22    $5.43          High-end mobile devices      657,782  6,504    0.99%     $0.09    $0.93          Tablets     46,873   657      1.40%     $0.15    $2.08


What can I give back to my users for their donations

I want to give something back to my users, if they decide to donate to my website. Everything is free, so I need to give something virtually. Do you have any ideas? I thought about postcards (but didn't find api for that).


Google AdSense is not reviewing the URL I submitted, using my local virtual host url instead

I'm very confused. I'm trying to get my site (let's just say www.mysite.com) approved for Google AdSense. I submitted the application using " **www**.mysite.com" and I got a reply from AdSense saying my application was rejected because " **dev**.mysite.com" was unavailable. "dev.mysite.com" is my local virtual host that is set up in Apache and my Windows `hosts` file. It is NOT a public URL and will not work anywhere except my computer. My site uses relative paths, so "dev.mysite.com" is not in the source code anywhere. My two questions are HOW is AdSense getting my local virtual host URL, and WHY is it using that URL for approval instead of the URL I submitted in my application?


How to inspect code in case of Arabic language?

In case of English, I am able to view by inspect element directly. I want to do the same for Arabic. Using `body{direction:rtl}` only flips some views but it does not apply `body.rtl` specific CSS elements. For example if I say `body.rtl #abc{}` the properties under this wont work.


Google +1 number variations

I've been looking at this for a few days now, our Google+1 count on our homepage is +206 when I am signed into my Google account, but comes out as 198 when I am not signed in to my Google account! What is going on here, any ideas? The url is http://www.scirra.com if you need to look for yourself. Thanks for any help, I don't see it as a big issue but I'm curious more than anything.


Map email from one domain to another?

I have a client who purchased the .com, .net, and .org versions of his desired domain in order to capture visitors regardless of which tld the visitor enters. I have no trouble re-directing actual web traffic to the desired "primary" domain (.com), but the client also wants to ensure that email sent to one domain is directed to the appropriate user at the primary domain. For example, email addressed to user1@example. **net** would automatically redirect to user1@example. **com** , and emails to user2@example. **org** would similarly be redirected to user2@example. **com**. The hosting company I'm using says that I'll need to create email forwards for each user on each secondary domain back to the actual mail account on the primary domain, but that seems kind of silly for what, to me, isn't a strange use-case. I guess it seems silly to me because on a previous host I was able to forward *@example.net to *@example.com as a single rule that worked for all mail addressed to the domain. Without this ability, even for only 10 users, that means I have to create 10 mailboxes (as expected), and 20 forwarding aliases (unexpected). Does anyone else have any advice for these kinds of scenarios? Any hosting companies that are known to support such a setup?


Will duplicate articles with links in them pointing to my site harm my SEO after Google's Penguin 2.1 update?

After Google's latest updates, previous methods of link building aren't working, like social bookmarking, comment, forum profiles, etc... Therefore I started cleaning up some spammy or low-quality links. I also posted some articles on article posting websites. But I posted duplicate articles in several of them with my site's links in them. Now I really don't know whether I should remove those articles or not to recover from Google's Penguin update.


nofollow doesn't stop crawling?

In my website, most of the pages has a linkedin sharing button written in this way:

      I'm sure this is the only code that I use in all the pages for the button. I also have blocked crawling of all the '/link/share/' URLs in the robots.txt file. However, I saw many "Restricted by robots.txt" errors in Google Webmaster. These errors are all associated to /link/share/linkedin/ URLs. Almost every day I got hundreds of such errors, I'm afraid these daily errors will cause negative impact on the ranking of the website. So I'm wonder why google will report error for "nofollow" links, and what's wrong with my codes? ===Update=== I've got 400 such errors in 4/9/2011 and 370 in 3/9/2011. If there is nothing wrong with the website, then is there an option to get rid of it? Thanks!


What are the steps to ensure that if you die, your hosting & domain will live on?

Assuming you are micro independent software vendor (MISV) or one man web shop (OMWS), how do you reduce your Bus Factor? ![enter image description here](http://i.stack.imgur.com/kQMKc.png) In my specific case, I'm supporting a few websites that takes me a few minutes every couple of weeks when there is an update to publish, and once a year I renew the domain name. Easy tasks, but effectively **I am the only person** who has all the credentials. Ideally I would like to sleep better knowing that even if I become incapacitated there will be someone to support these online entities. I would like to know what are the **best practices** and what are the **interim solutions**. In essence: ## How do you ensure websites run smoothly after your death? _(I guess very few have hands-on experience here)_ My suggestions:   * deposit credentials / sensitive URLs in a safe box (next to your will)   * pay upfront for 10 years of hosting / domain (and teach someone how to extend this lease)   * create a trusted peer circle so you can exchange credentials (just in case)   * create a company, become CEO, cash out on IPO (this is obviously not the case since supporting websites is not a lucrative business) Or maybe there is already a service that securely stores all the credentials and takes action if the primary point of contact is out of reach? _(if you want to grab this idea and build a startup please take me onboard)_ Related: inactive account manager by Google. Someone can live without my Gmail account, but someone will not be happy if their website dies and domain is squatted on by a main competitor...you get the point. * * * I believe this is an issue that applies to many webmasters and I'd be inclined to know the answer or at least some ways to make this easier to manage.


Apache - How to NOT log 301 redirects

I recently re-designed my site and a lot of the URLs changed. I have already setup rewrite rules in Apache to redirect old URLs to the new URLs. That's all working. My question is, how can I get Apache to **_NOT_** log the 301 redirects? I only log the NEW url after the redirect is done.


Is the Google Webmaster Tools verification temporary?

When you add a site to Google Webmaster Tools, it asks you to verify it (e.g. via a `<meta>` tag). I verified a site a while ago, but when I logged in, I noticed that it isn't verified anymore. The history shows that it was verified 58 days ago, but then 30 days ago it tried and failed saying that "revierification failed". I'm not sure if this is a result of some setting I changed which required a reverification, or if Google Webmaster Tools periodically tries to verify the site. I was under the impression that the verification only happens once when you add the site, and then you can delete the `<meta>` tag. If this is not how it works, and it does reverify periodically, will it require a different `<meta>` tag value or can I keep the original one I used and never have to worry about it again?


Run a Google Adwords campaign during particular times for multiple time zones

Is it possible to have a Google Adwords campaign covering lots of countries and lots of different time zones, and to have ads showing only during particular times of day as per those time zones? For example, I want the ads to display between 9am and 5pm for each time zone where I have a campaign running. Is this possible?


Requirements Gathering Form?

Do you use a standard form to gather requirements from a customer prior to making a website? If so what are the questions you ask? **For example** Purpose of Website: (sell products, reduce number of enquires, reduce work load, etc) Do you have you’re an existing logo? (can you send it via email) Do you have a preferred font for the website text? Do you have a colour theme for your logo, business cards, shop you would like to keep on the website Do you have photos you can provide of your Products? etc Ofcause it would need to be tweaked slightly for each customer but I was looking for a generic document as a baseline.


Why my Google listing not showing up in maps.google.com search?

Why my Google local listing not showing up even if searched with exact title in maps.Google.com? Its showing mostly results from US when searched. My bi solution company map location listing comes up when searched with company name from Google web search, but not showing up in maps.Google. Is Google places or map listing different from Google local listing?. I have done my listing in Google local. If they are different is there any way to take the local listing to Google place or Google map also. My listing is a claimed one with 100 percent completed profile details.


What registrars can I use to transfer a .co.uk domain?

I am taking over a .co.uk domain from another party and need a reputable registrar. Network Solutions and Godaddy both state they can't handle .co.uk domains. What other reputable registrars can help?


Plesk: View system resources (e.g., RAM, CPU, etc...) for a VPS

I've setup my first VPS. Previously I've always been hosting my projects on a shared hosting account. I run a couple of little personal projects on the VPS, including one that is continuously scraping data from the web. I'd like to know how I'm using the resources / how much RAM/CPU I have free. I manage the server with Plesk version 11. Is there a simple way I can see a break down of the resources? If not, is there a plugin / script I can install? Something similar to Activity Monitor (on Mac) would be ideal.


Proper way to move Google Analytics code from one site to another one

Currently, I use Google Analytics for `www.example.com`. `example.com` is also added to GA and shows "Tracking not installed". Recently I added rewrite rule (301 redirect) to redirect all requests from `www.example.com` to `example.com`. How should I move/update GA code to properly track visits to `example.com`?


self hosted open source document management apps?

I'm looking an open source self hosted PHP and MySQL document management apps.   * security: accessing a document by specific users    * Work flow: by admin approval (may be two admins)   * document supporting: .pdf and common Microsoft office file formats   * view documents online instead of downloading like pdf and doc files (downloads allows by admin  I was looking knowledge tree futures if there is an open source alternative for knowledge tree i will prefer that. any suggestion?


How to get ranked for local search?

How to do effective search engine optimization of a web site which needs only local visitors (e.g. from 100 mile radius of a particular city) but not global visitors?


Is Wikipedia a good source of traffic?

I would like to know, from your experience, if having a link on Wikipedia could generate some traffic to the pointed site. For example, the references at the end of this sausages page points to : http://www.argentina.ar/_en/country/C161-the-gastronomy/... do you think that site is getting some major traffic from Wikipedia?


Products missing from backend after import

My client imported about 70 products into magneto and the all imported properly it seemed, but now only about half of them appear in the catalog ( backend ) searching for the SKU returns no results. I have searched the net for an hour looking for some information on this but I cant find any, furthermore I cant seem to find out how to verify whether the products are in the database or not, I thought I could just look for the products table in phpmyadmin, but Magento's EAV database structure looks more complicated than I'm used to. Does anyone know how to fix this, or even to locate products in the database. Edit : From talking to the client she thinks that this might have happened after she did a reindex.


Posting public key

Should I put my public PGP key on my website so that people can securely contact me? I have seen personal sites where their public key is at the bottom of the page, such as this site by the computer scientist Peter Gutmann.   1. How should I include the key in my page?    2. Is there a standardized way to include the key? Many sites include them at the bottom of the page.


Can I get IIS to treat some .shtml files as .php files?

I want to be able to get IIS to interpret SHTML files (only in a specific directory) as PHP, and interpret the rest as SHTML. _If so_ , then **how**?


What benefit do you get from posting terms of service, privacy policy, etc.?

Just wondering why you'd post terms of service, privacy policy, etc. on a website.


Just after updating a page, is there any action that I should do for google indexing?

I have found out that one of my pages has weak SEO and shows in the later pages of google. So I modified my page a little and added some description etc. Now is there a way to tell google that I have updated this single page? I could not find it in webmaster tools? Did I miss it ?


Why are the same two web pages appearing on the first page of Google's SERP?

While searching in `google.co.in` for the keyword term "USA Boxing News", I found the same two web pages are showing on the first page of results. One result shows the IP address of the website, and the other one shows the URL. Why is Google showing the same web pages twice on the first page of results? It could show different pages from the same website on the first page, but why is it showing the same two web pages? How is it showing the IP address as one result and real URL as another? ![same web pages in Google SERP](http://i.stack.imgur.com/Sr5ka.jpg)


Google rewriting description of Singapore site, how can this be optimized?

For this page, when searching using this, it appears in the description: > Tian Huat Tan, Etienne Andre, Jun Sun, Yang Liu, Jin Song Dong and Manman > Chen. Dynamic Synthesis of Local Time Requirement for Service Composition. But for this page when searching using this, it appears in the description: > Jun SUN. Research Staff. School of Computing National University of > Singapore Computing 1 (COM1) ... Email: sunjun (AT) comp.nus.edu.sg ... Two pages are using tables, but how Google choose the description? And is there any tools that can help optimize the on-page optimization?


SEO pros and cons of choosing a long title for my website

I've got a company website which offers website design services. I've just started to improve search engine visibility of the website. I've chosen some keywords and the first thing I need to think about is the title of my website. There are 6 important keywords for us. By including all keywords in the title of the website which is something like **company name | keywords**. I noticed that the title is long and not much readable for the readers on the browser tab. What are the pros and cons of choosing this long title for my website?