how to check that Google Analytics Tracking Code is firing on an iPad

I am used to using the Firebug extension "Omnibug" with Firefox to check that Google Analytics Tracking Code is firing on my website. This application works very well and has minimal overhead. I am now testing the website on an iPad and would like to know if there is a way to check that the GATC is firing on the iPad **natively**? I have spoofed the iPad UA string on Firefox on the desktop and it appears to fire correctly, however i'd like to see it happening on the device itself (if at all possible). I know that Firebug can be installed on an iPhone by means of a bookmarklet, however it is 1) quite buggy and not very user-friendly and 2) it doesn't support Omnibug. How can I check that my GATC is firing on my iPad?


iOS Touch Icon through XLSX file?

I'm setting up some iPads, and pointing Safari to `www.mywebsite.com/spreadsheet.xlsx` and it's displaying the document fine. That part is OK. I'm just wondering if there is a way to add a iOS Icon to the document so I can save it to the springboard of the iPad? Maybe embedding the document in HTML? PHP could also possibly be used but I'm really not sure how I would go about doing this, has anyone managed anything like this before?


About registering domain names

Domain name registration charges are yearly or a one time affair? And how long does it take? I want to register a domain name for my personal site.


.htaccess guide / examples / tutorials?

Does anyone know of any good guides for someone new to editing and making .htaccess files. Anything about rewriting urls, directory access and passwording a directory would be great.


Which is better between changing Nameservers and changing DNS "A" Records?

I have my hosting on Godaddy and domain on another server. So I was thinking which would be a better option to point the domain to Godaddy hosting   1. Change the name server to that of godaddy.    2. Change the DNS "A" Record on the site where I have bought the domain. thanks... /neer www.technimi.com


Does Google Analytic count mismatching/unconfigured URLs?

Say url `www.mysite.com` is registered in Google Analytics and the tracking ID is `UA-12345678-90`. What happens if another site with URL `www.anothersite.com` uses this ID too? Does analytic count visits from both sites or does it only take visits from `www.mysite.com` into account? What happens if there is a redirect from `www.anothersite.com` to `www.mysite.com`?


More or less accurate online tool to estimate other's website traffic

I am looking for a free online traffic estimation tool. I have seen statshow, WebDetail and Yandaloo, but they are giving quite different results for a given URL. Can anyone recommend a tool providing more or less accurate estimations of traffic for a given URL? Thanks. **P.S.:** Else, can someone check their website against the result provided by those tools and tell whether anyone is close to reality? Thanks.


Small and free animated icons

Anyone knows a good resource on the web with animated icons? Like animated pencil or something like that. Thanks ;)


Unusual Spike in Traffic

My site received unusual spike of traffic today and they are all from the US, which is outside of my market. My site normally gets about 70-80 daily entrances according to Google Analytics, but there were 350 direct traffic today, and mainly from the states. Could it be someone is trying to hack into my site? If so, what actions could I make to avoid my site from being hacked? Thanks, J


Downloaded file is from stale cache

I've FTPed a new installer file (for an app I'm maintaining) up to a server on the web, replacing the old installer file. My boss has already sent an email to our users saying "get the new installer from this URL on Monday". The URL looks like "http://app.ourwebsite.com/downloads/installer.zip". I'm afraid I can't give you the real URL because there's some sensitive information up there. When I visit the URL though, I get the old installer. This happens in any of my browsers (FF, IE, Chrome), regardless of whether I clear the browser cache, used the browser before to download the file, close and re-open the browser. If I change the capitalisation of any letter of the file-name part of the URL, I get the new installer. What's going on here? And more importantly, how do I fix it so that when people visit the URL my boss sent out (in its original capitalisation), they get the right file?


How to Automate Checking for Stolen Content?

So I know about tools like Copyscape and Google Alerts.. great tools, but it's quite tedious for me to copy and paste an URL or phrase for every one of my pages in my sites. Is there any tool out there that monitors your website and emails you or alerts you whenever someone has stolen content from your site? The only service I know is CopySentry and honestly, it's too expensive for me since I got thousands of pages I want to monitor... Anyone else have this problem? or is it just me? Thanks for any help.


Google AdSense - set minimum CPC?

I have a sports site. It was making like $0.75 per click for couple of months. Now suddenly, average CPC has dropped to $0.5 or even $0.4. Sometimes, I even see $0.2 or $0.08 per click. Is there an option to set minimum CPC for your ads as a publisher? I can't find it anywhere on AdSense but competitors like Adbrite seem to have it.


About 80-100 external links on a page? Should I just drop the page for SEO?

I have a page on my website that has a bulleted list. In each bullet, there is an external link, and there are about 80-100 links (80-100 bullets) in that list. That list links to all of the SWFs for a specific game, and it is available for my readers. The template for the page is like the following: > [Small paragraph] > > **`<h2>`Title** > > [Small paragraph] > > **`<h3>`Title** > >   * Apple: apple.swf >   * Pear: pear.swf > > > **`<h3>`Title** > >   * Lemon: lemon.swf >   * Banana: 492.swf > This type of formatting repeats for the entire page, and then there is a small conclusion paragraph. Note that there are 80-100 of these type of links, and they all lead outside the site. So now I think I have two options: to edit the page completely, or to delete it (if so, that would be alright).


Why Google search displays only the English title of a bilingual website?

My website is in two languages; English and Turkish. I used Resources.resx files to create this bilingual website, and my filenames are:                   Resources.resx (default which is Turkish)         Resources.tr-TR.resx (for Turkish only)         Resources.en-EN.resx (for English only)      The homepage title is supposed to be Turkish because default title is Turkish.                   MyWebSite.Resources.Resources.HomePageTitle;       So, in Google search I expect to see the Turkish title because "HomePageTitle" has Turkish title by default. But all I see is the English result of my search; my website's English title comes on screen and when I click the result, the page opens in Turkish, however. Any tips on what I can do to get the search result in default language and not in English?


How can I fix an Apache redirect loop

I have a strange Apache/WordPress redirect loop that I can't seem to figure out. Here is the relevant logs and other info: http://pastebin.com/E1afW2vw It seems that the page request gets made, and it tries to redirect to the proper directory based on the Alias given in the httpd.conf file. But when it tries to replace back the given URL, it fails to recognize that the directory is an alias and doubles up the base directory (/blog/blog/). Any ideas what might be causing this? And how to fix it? Also... the .htaccess file is located in the root of the /wp directory that is aliased to /blog


How to block certain pages/files of a web domain?

How do I make certain pages only viewable by me? For example, let's say I own `mydomain.com`, and I want to be the only one that can see `mydomain.com/mypage.php`. I tried changing the permissions of the file to 700, but then I just get a 'you don't have permission' error when I try to access it. Any ideas?


Where to find ISP abuse email databases?

I have a number of abusive IPs visiting my website, and I want to write a quick script to send automatic email to their ISP, is the any place I can get abuse emails for the ISP automatically, it is an issue, because arin whois result does not hold any email contact for the ISP. I checked maxmind.com and their ISP table has no email table


What are the best tools available for SEO?

I am Using IISSEO tool that gives a report after analyzing our website. The report also contains recommondations to fix the violations in the web site. but, my doubt is that fixing the bugs is enough task for SEO specialist otherwise does he has any extra functionality?


How to run WordPress and Java web app running on Tomcat on the same server?

I have to run a WordPress site served via Apache2 & Java-based webapp using Tomcat on the same server. When users come to `example.com` or `example.com/public-pages` they need to served from **WordPress** but when they come to `example.com/private-pages` they need to be served from the **Tomcat**. I have asked this question on serverfault where they suggested using different port, different IP & sub-domain. I want to go for `different port` solution since it will mean I need to buy only one SSL certificate. I tried doing the reverse proxy method by having the following in my `default- ssl.conf`                   <VirtualHost _default_:443>                 ServerAdmin webmaster@localhost                 ServerName localhost:443                      DocumentRoot /var/www                      <Directory /var/www>                 #For Wordpress                         Options FollowSymLinks                         AllowOverride All                 </Directory>                      <Proxy *>                         Order deny,allow                         Allow from all                 </Proxy>                      ProxyRequests           Off                 ProxyPass               /private-pages       ajp://localhost:8009/                 ProxyPassReverse        /private-pages       ajp://localhost:8009/                           SSLEngine on                 SSLProxyEngine On                           SSLCertificateFile      /etc/apache2/ssl/apache.crt                 SSLCertificateKeyFile /etc/apache2/ssl/apache.key              </VirtualHost>       As you have noticed I am using `mod_proxy_ajp` in Apache2 for this. And that my Tomcat is listening to port `8009` and then serving content. So now when I go to `example.com/private-pages` I am seeing the content from my Tomcat. But 2 issues are happening.   1. All my static resources are getting 404-ed, so none of my images, CSS, js are getting loaded. I see that the browser is requesting for the resources using URL `example.com/css/*` This will clearly not work because it translates to `example.com:80/css/*` instead of `example.com:8009/css/*` & there are no such resources in the WordPress directory.   2. If I go to `example.com/private-pages/abcd` I am somehow kicked to the WordPress site (which obviously displays a 404 page). I can understand why #1 is happening but have no clue why the #2 is happening. Regardless, if there is another clean solution for resolving this, I would appreciate y'alls help.


I keep getting blacklisted.

I have just purchased a VPS with Centos 6 and I have installed ZPanel on it. I have created a mailbox and everything seemed to work perfectly for a few days however, suddenly my mail stopped working. I did some basic troubleshooting and discovered that I was blacklisted (CBL). I immediately did a virus scan with CLAMAV and everything was fine. I also created a reverse DNS record and then removed myself from the blacklist. All was well for two days and now, I am back on the list. FYI: the domain is strongimages.net What things should I do to stop getting listed?


Setting Default Page for CodeIgniter Site WordPress in Another Directory

I'm the developer for a website with Analytics already set up and the Default Page is set to index.php. This is because it is built with the PHP Framework CodeIgniter. I'm confused about and have questions about a few things... GA shows /index.php as the main page, then for about 10% of the results of inner pages it will append index.php to the end of the URL and nothing at the end of the rest of them (no trailing slash). Why is that? And my main concern, WordPress is installed in another directory (/articles) and GA shows and /index.php on every page for WordPress. Of course, those pages come up as 404s if I put them in my browser with the /index.php. Are visitors seeing those 404 pages or is GA just adding that /index.php because it's set as the Default Page? What's the best way for me to set this up in GA under these circumstances?


Upgrading website from XHTML 1.0 Transitional to HTML 5: how can it affect SERP positions?

We have an enough old but still supported website which is XHTML 1.0 Transitional now. We are going to change it to HTML 5 to add some new features in the future (microdata, `<header>`/`<footer>` tags, etc). At the moment, we are planning just change the doctype to `<!doctype html>` and do some polishing to make our website fully compatible with HTML 5 standard. How can this doctype change affect our SERP positions and other things related to SEO?


Redirecting from a dynamic URL to a prettier/simple URL?

I am trying to redirect a page via my .htaccess, but it does not seem to be working. Old page: /dyn/?q=customer%20reference&f=1,1,1,1,1,1&c=10,10,10,10,10,10&s=1,1,1,1,1,1,1&st=1 New page: /customer-references/ So it should be as simple as this:               RewriteEngine On     RewriteCond %{QUERY_STRING}  ^q=customer(?:[\ +]|%20)reference&f=1$ [NC]     RewriteRule ^dyn/$ /1? [R=301,NE,NC,L]      But it does not seem to be working. Is it because the original page's dynamic URL? The new page is actually a different physical php page if that matters. BTW, I also tried a straight 301 Redirect in the .htaccess. That didn't seem to work either:               redirect 301 /dyn/?q=customer%20reference&f=1,1,1,1,1,1&c=10,10,10,10,10,10&s=1,1,1,1,1,1,1&st=1 /customer-references/      And another failed attempt was this:               RewriteCond %{QUERY_STRING} ^customer%20reference&f=1,1,1,1,1,1&c=10,10,10,10,10,10&s=1,1,1,1,1,1,1&st=1$     RewriteRule ^$ http://www.domain.com/customer-references/? [R=301,L]      Am I making this more difficult than it needs to be?


Javascript slider with fade

I've been scouring the web for a slider that offers a particular effect, but I can't find one. I'm hoping that someone here will be able to help out... Specifically, I need a slider that will slide left and right through a series of HTML DIVs. However, I also need the old slide to fade out as it slides. This is because I don't what to have a visible frame around the the slider, so I don't want the old slide to be cropped against an invisible edge. It's hard to explain in words, so here's a graphic. In each case the green slide is entering the view, the red one is existing. ![enter image description here](http://i.stack.imgur.com/5Da3O.png) Is possible, I'd like the slide to use CSS3 transitions where available for the smoothest possible effect. Has only ever come across such a beast?


cname forward from https to http

We are migrating web host and I wonder if it is possible in the migration phase to do a CNAME forward from `https://address1.com` to `http://address2.com`. Would the certificate still work even if the new domain doesn't have SSL yet?


Have UserDir enabled but also want to rewrite url if called differently

I am setting up a new server for our users to use have have personal webspace on. I have in my httpd.conf of apache the directives for UserDir as follows               UserDir disabled root     UserDir public_html      This has allowed ``http://myserver/~user/`` requests to work but I am also looking to set it up so the pages can be accessed via ``http://myserver/users/username`` How can this be done? I had thought about mod_rewrite rule but have thus far been unsuccessful. EDIT: Essentnally I am looking to take the ``http://myserver/users/username`` requests and either point them or rewrite them to ``http://myserver/~user/`` whether it changes in the address bar is irrelevant at this time.


How can mixed content compromise an entire HTTPS session?

Google Chrome is probably one of the stricter browsers out there in terms of highlighting SSL errors. Most browsers will point out when you are viewing an HTTPS page which loads insecure images/Javascript, I understand how this is a security issue - an attacker could have modified the non-SSL content in a way which gives them access to the secure content, injected some javascript for example. However once you have viewed an HTTPS page with mixed content, Google Chrome will continue showing you the mixed content warning (a red line through the 'https://') for as long as you stay browsing the same domain, even for subsequent pages which only include other HTTPS resources. Only once you navigate to another domain, or open a fresh tab does it tell you you're secure again. What is the danger it's protecting you from here? How could mixed content on a previous page _actually_ affect the security of subsequent secured pages? I understand that mixed content should be flagged up, but there must be a specific reason that Google is persisting this warning, other than "Well you _still_ need to know about it"


phpbb3 email settings for Zoho SMTP server

I've spent a while guessing and googling, and haven't found an answer. In the past I setup my forums to send via my Gmail account, but spambots with fake emails have flooded my inbox, so I setup noreply@domain.net with Zoho mail. Zoho works great, but I need to have my installation of phpbb3 send mass emails through the smtp.zoho.com mail server, and I can't figure out what settings I should use. The instructions on https://www.zoho.com/mail/help/pop- access.html are a little vague for anything that doesn't auto-detect the exact settings.


Using gmail / Google apps affecting ranking

In the company i work in our boss has told us to stop using gmail for any kind of company communications including not using google apps anymore. He said that he was told that with the new Google policy they're reading user e-mails (we all knew that) and that they will use that info to see if a user is trying to buy traffic, linksharing, etc, you know, the kind of seo optimization / traffic stuff that google doesn't likes. And he said that that will affect the ranking now. More in detail: according to him, an e-mail from a business partner telling me to buy sites for traffic, will impact my seo ranking the same way that people exchanging links through e-mail does. My opinion is that this is paranoid. Yes Google could do it, but they would need lots of logic to detect possible emails about user conversations about buying traffic. But more, no sofware can detect that with accuracy, only a human can then somebody would have to read the e-mail at google's. And that is privacy invasion. And not only that, i can't imagine the amount of people reading who-knows-how-many e-mails. Plus, like i said it would too close to the privacy boundary. Why would google invest millions in this while they can easily improve their algorithm (like penguin) ? What do you think. Is is highly likely ?


301 redirect causes issue in web tools for analysis of performance in Pingdom

I was googling all over the pages, trying to find what could be wrong before trying to contact the developers at tools.pingdom.com, gtmetrix.com, juxseo.com, and other sites. Since I have changed my .htaccess file to handle the 301 redirection, forwarding mydomain.com to www.mydomain.com, those web tools do not work proper anymore. Here is my .htaccess of my php application hosted at cpanel.               IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* */robots* */oc-admin*          <Limit GET POST>     order deny,allow     deny from all     allow from all     </Limit>     <Limit PUT DELETE>     order deny,allow     deny from all     </Limit>          AuthName mydomain.com     AuthUserFile /host/mycpanelusername/public_html/_vti_pvt/service.pwd     AuthGroupFile /host/mycpanelusername/public_html/_vti_pvt/service.grp          RewriteEngine On     RewriteBase /~mybasefolder/     RewriteRule ^index\.php$ - [L]     RewriteCond %{REQUEST_FILENAME} !-f     RewriteCond %{REQUEST_FILENAME} !-d     RewriteRule . /~mybasefolder/index.php [L]          #maybe this is causing issues to pingdom.com     RewriteCond %{HTTP_HOST} ^mydomain.com$     RewriteRule ^/?$ "http\:\/\/www\.mydomain\.com\/" [R=301,L]          #set the charset and not in html (a best practice)     AddDefaultCharset utf-8      _So, anyone maybe could give me a clue?_ here is the pingdom result after adding the Rewrite statements ![enter image description here](http://i.stack.imgur.com/BGCbL.png)


How to Edit Simple Flat CSV Text Files Online?

For a new website a team of translators will be editing each their own comma separated text files, files like `de.txt` `fr.txt` `cn.txt` etc. All such files reside in one and the same directory. Each file contains lines of plain text: on every line there are English word(s) then after a delimiter character like `;` the translation in German or French etc. follows. there are about twenty of these txt files. I would like to open up the access to such files, by allowing the translators to go online and then login in to some kind of simple plain-text-editor. Be able to read the English text and edit/correct the translations themselves, instead of manual labour cpy pasting from faxes microsoft word document and god knows what other ancient technlogies! **QUESTIONS**   * What solution/technique(s) would you advise me to use here?   * Are there ready-to-implement solutions, or do i have to reinvent the weel?   * Would a single php program file suffice? and do the job in this directory?   * Or does it need to be in ajax for a live feeling?


Is it safe to delete a site from Google Webmaster Tools?

We have a site registered with the Google Webmaster Tools, but recently due to some problems we have to shutdown the site temporary. As as a result, links indexed by the Google are becoming invalid. I want to know is it safe to delete the site from Google Webmaster Tools temporary and then re-enter the site when we start it again. Will Google crawl it again once we delete the site from it?


Appropriate designation for a personal email address at yourname.com

Say your name is John Doe, and you own johndoe.com. What are the best practices for identifying your personal email at that domain?   * john@johndoe.com is redundant   * me@johndoe.com seems a bit juvenile   * info@johndoe.com and webmaster@johndoe.com are too impersonal Am I missing a more appropriate alternative? (I know this is on the fringe, but I'm hoping it's just north of objective--or at least interesting enough to the community to get some good feedback.)


Should I accept the outsiders blog content creators offerings?

It's become quite common to receive offers of blog-posts content for a dynamic website. Some of these offers are unrelated, and of-course shouldn't be published. However, I did get some related offers and wondering about them. Correct me if I'm wrong, but I assume this tactic is basically an up-to-date black-hat SEO, that is creating real content with links to sites they are trying to improve ranking for. This makes me wonder, can it hurt my site if I include these blog-posts? Of- course I'm only referring to posts that seem relevant to my audience.


Is it safe to redirect to ajax enabled content if its not google bot visiting?

At a webshop I'm currently working on I have several links that show a fancybox with product information. The link works without ajax, it shows the same content as the fancybox links etc will not work. My question is this, is it considered bad/blackhat to redirect everyone except googlebot back to the page showing the link with a parameter that calls up the fancybox. eg:               if (($_SERVER['HTTP_X_REQUESTED_WITH'] != "XMLHttpRequest") && !preg_match("#(google|slurp@inktomi|yahoo! slurp|msnbot)#si", $_SERVER['HTTP_USER_AGENT'])) {              header("HTTP/1.1 302 Found");         header("location: " . conf("url:site")."index.php?menu_id=".$_GET['menu_id']."&idproduct=".$_GET['idproduct']."&idlist=".$_GET['idlist']."&fb=1");         die();     }


How to properly implement 300 Multiple Choices pages for SEO?

At the moment, when a URL isn't found, I'm serving a 404 page which shows a list of partially|fully matched alternative pages that the user is may looking for, without saying that is an error page. If no any similar page is found, I show instead the Not Found error message. Basically what I just do there is searching pages that match the "keywords" in the URL and show the list, instead showing the error. Now, instead serving it as 404 I want to know if I can make improve my SEO returning a 300 Multiple Choices status code instead, which to me seems exactly what I'm doing already. Will these pages be indexed by Google? If yes, should I allow that? Many generated URLs may be actually useful to be found in Google SERPs, since that "disambiguation page" will implicitly explain differences between two or more similar resources... but I'm worried of people appending bad words in the URLs and linking to those, just for to manipulate my ranking.


Can I use the words Python, Ruby, or Perl in a domain name?

I was wondering, can I use any of the following words in a commercial domain relating to that specific industry? `www.xxxxxPython.com` Python doesn't seem to be trademarked as this word and also there seems to be other websites using it in their name. `www.xxxxxPerl.com` This seems copyrighted and almost certainly not likely. `www.xxxxxRuby.com` Ruby is sometimes called Ruby on Rails. Again it seems to be used on other commercial sites, but that doesn't mean it is OK to use. My question is, am I going to be alright to run a commercial site using any of these domains, or is having these words in my domain ultimately going to cause me issues?


mod_rewrite works within directory not on root

I am having a problem with my RewriteRule for the querystring portion. What I am able to debug is that the rule is being triggered at least because the page "tags.php" is being rendered but without the URL parameters. This .htaccess file with the rules is within the root folder for my sub-domain and has the following content:               # Enable Rewriting       RewriteEngine on            # Rewrite rule for tags     RewriteRule ^tags/(\w+)/(\d+)/?$ tags.php/?tag_name=$1&tag_id=$2 [L]     RewriteRule ^tags/(\w+)/?$ tags.php?tag_name=$1    [L]     RewriteRule ^tags/?$ tags.php?tag_name= [L]      A similar .htaccess file exists for a directory within my sub domain which is working as expected with the necessary URL parameters also being available. The .htaccess file within the directory reads as follows:               # Rewrite rule for tags     RewriteRule ^tags/(\w+)/(\d+)/?$ restAPI.php?type=tags&tag_name=$1&tag_id=$2          RewriteRule ^tags/(\w+)/?$ restAPI.php?type=tags&tag_name=$1         RewriteRule ^tags/?$ restAPI.php?type=tags&tag_name=      Can anyone see a problem with my RewriteRules? I am also facing an _Internal Server Error_ sometimes which I am second guessing is due to the same problem. I have Apache version 2.2.23 on my shared hosting. **Update** I have following folder structure   /sub-domain root   |-- .htaccess   |-- tags.php   |-- article.php   |-- index.php   |-- folders for Images and JavaScript   As suggested by schwarzbrot I also tried changing the rewrite rule associated with _'tags.php'_ but to my surprise linking it to files which didn't even exist didn't give me any error.


Joomla "People/Group matcher"?

I run a website for rowing club and was asked if there is a possibility to integrate a "people/group matching" functionality, such that people can organize themselves into rowing groups. Specifically a "I look for a group" resp. "We look for a person"-like functionality. Searchability for custom fields would be a plus. I have looked through the Joomla extensions page, however nothing stood out to me. Does anyone of you happen to know a module/component (or web service) that provides such a service? Kind regards, Patrick


Google Webmaster Tools suddenly shows 1379 crawl errors

Just checking GWT today and it's suddenly showing 1,379 crawl errors (404) but for the most non-sensical URL's that don't exist, for example...               www.example.com/services/newsletters/services/contact      The only changes I've made recently have been setting the preferred domain to 'www' and updating the .htaccess file to redirect to 'www' as Google was showing some results with 'www' and some without. This is my .htaccess file               <IfModule mod_rewrite.c>         RewriteEngine On              # Trailing slash enforcement              RewriteBase /         RewriteCond %{REQUEST_FILENAME} !-f         RewriteCond %{REQUEST_URI} !(.*)/$         RewriteRule ^(.*)$ http://www.example.com/$1/ [L,R=301]              # Returns WWW              RewriteCond %{HTTP_HOST} ^example.com         RewriteRule (.*) http://www.example.com/$1 [R=301,L]               # Removes index.php              RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]         RewriteCond %{REQUEST_FILENAME} !-f         RewriteCond %{REQUEST_FILENAME} !-d         RewriteRule ^(.*)$ /index.php/$1 [L]              #Redirects old static .html pages to EE CMS              Redirect 301 /services.html /services          Redirect 301 /take-away.html /services/take-away         Redirect 301 /blog.html /blog         Redirect 301 /about.html /about         Redirect 301 /pin-up-studio.html /pin-up-studio         Redirect 301 /press.html /press         Redirect 301 /links.html /links         Redirect 301 /newsletter.html /newsletter         Redirect 301 /events.html /events         Redirect 301 /contact.html /contact         Redirect 301 /terms-and-conditions.html /terms-and-conditions         Redirect 301 /parties.html /services/party-package         Redirect 301 /gallery.html /gallery         Redirect 301 /bridal.html /services/bridal-styling         Redirect 301 /404.html /404          </IfModule>      Any ideas what I'd done wrong? **EDIT** So another 379 crawl errors have appeared in the last day. When I check the 'linked from' status it says it is being linked from the website itelf. An example is this URL is not found...               http://www.example.com/services/contact.html/bridal-styling/bridal-styling/services/party-package/take-away/contact/pop-up-parlour/bridal-styling       ...and lists these 2 URL's as the 'linked from'               http://example.com/services/contact.html/bridal-styling/bridal-styling/services/party-package/take-away/contact/pop-up-parlour          http://www.example.com/services/contact.html/bridal-styling/bridal-styling/services/party-package/take-away/contact/pop-up-parlour/      As I said before the only changes I've made recently have been setting the preferred domain to 'www' and updating the .htaccess file to redirect to 'www' as Google was showing some results with 'www' and some without. My .htaccess file is as above. It seems the bots seem to have got stuck in a loop when crawling the site? Not sure why it's getting hung up on the www and non www as I've specifically stated in GWT to use www.


Moving MySQL database to another server

I have a website build using Q2A engine Since I have about 600 active users there, I'm trying to create a copy of it on a second server for test purposes only. I've copied all the files and exported the website (about 28MB raw SQL / 8MB .gz file), but when I'm trying to import it on a new server I get the error:               SELECT USER(     );                    MySQL returned error:       #2006 - MySQL server has gone away      What could go wrong? I've tried several methods: importing raw sql file, gz file, importing on clean database, import on top of installed fresh copy of q2a etc... always the same error.


Buying a custom domain for blogger

I'm about to move my blogger site to a custom domain. I do all the steps as told but whenever I find the perfect custom domain (that is free) I get redirected to Google apps for business. Is it necessary to get Google apps for business before buying a custom domain? If I start a free trial of Google apps for business and cancel before the trial period expires, will my custom domain still be valid?


Google Analytics data Missing for 4 days

I used wrong tracking id in my E-commerce tracking code for Google analytics and missed the data for few days. To add that missing data in my account I have written a short script which manually send all orders data for four days to GA account but what my concern is date : Those orders which already placed on different dates and , when if I run my script and so it will send my missing data with current date , which I do not want. ( I want to send date when that order is actually placed) do anyone help me with this ? I am really much stuck with my work here.


How to scan files for malware as they are uploaded to the website?

My website got hacked, and I was able to locate the bad scripts the hacker entered and remove them. I am aware that there are services available to scan your site for malware. I was wondering if there is any way to scan all the files as they are uploaded via FTP? It would be ideal to ensure that there are no viruses, bad iframes, or bad scripts when hackers try to upload files.


Find the traffic stats of a specific page in Google Analytics

I use Google Analytics to monitor one of my Websites. However, I have a problem and I cannot monitor the stats with the way I should. What I mean... I have a page which a user can use a link with get parameters to autofill a form. Let's say that I have a page like this one: `www.mywebsite.com/mypage` On the history (and on realtime stats) I have different stats for:               www.mywebsite.com/mypage     www.mywebsite.com/mypage?param=123     www.mywebsite.com/mypage?param=234     www.mywebsite.com/mypage?param=345     ...     ...      There are several parameters and I cannot check them one by one. I would expect a stats page which will present stats for `www.mywebsite.com/mypage` and for any same link with parameters as one page. Is there any way to do this?


Mapping different users to folders with mod_rewrite

I'm setting up a DAV server with Apache 2.2 and would like, if at all possible, to be able to redirect a user to their own folder without having per-user URLs, if at all possible. So I point a user to `https://dav.example.org/`, I have authentication enabled (AuthType Digest, AuthDigestProvider file) so the user logs in, and then content is served from `/home/%{REMOTE_USER}/dav`. Or that's the theory anyway. The problem is I can't get it to work. The basic rule (at least to start with - I know this won't necessarily redirect everything, but if I can get the root folder to work and at least get an index of files, I can tweak the reg-ex later):               RewriteEngine On     RewriteCond %{LA-U:REMOTE_USER} (.*)     RewriteRule ^/        /home/%1/dav/      The problem is that the lookahead doesn't seem to work - it always returns an empty string (I'm running with `RewriteLogLevel 5`, and get "`RewriteCond: input='' pattern='(.*)' => matched`" in the log). I know I'm logged in with a username as I can see the user in the appropriate field in access_log. I've also tried moving this into .htaccess, but it didn't seem to play there (the rewrite engine didn't seem to even start); similarly, it didn't play under a config in the main config file (again, it looked like it failed to process any of the rules). I had some success with it under in that the remote-user was successfully mapped, but then it got stuck in a recursive loop (error log tells me " _Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary._ ", and then I read in the manual that wasn't really supported anyway[1], so I'm rejecting that path. It looks like what I'm doing _should_ be straightforward, but I'm failing to see what I'm missing. Trying to keep config/log snippets brief here to keep question tidy - can add snippets on request. [1] The manual for mod_rewrite in 2.2 says "Although rewrite rules are syntactically permitted in and sections, this should never be necessary and is unsupported." * * * **EDIT** ... this is the virtual site config (I've got a number of virtual sites, so I'm assuming that the root httpd.conf isn't needed)               <VirtualHost *:443>         SSLEngine on         SSLProtocol -ALL +TLSv1         SSLCertificateFile <edited out>         SSLCertificateKeyFile <edited out>         SSLCACertificateFile <edited out>         SSLCertificateChainFile <edited out>         SSLHonorCipherOrder On         SSLCipherSuite RC4-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DES-CBC3-SHA              ServerAdmin admin@localhost         DocumentRoot /var/www/dav.example.org         ServerName dav.example.org         ErrorLog /var/log/apache2/dav.example.org.errlog         CustomLog /var/log/apache2/dav.example.org.log combined         RewriteLog /var/log/apache2/dav.example.org.rewritelog         RewriteLogLevel 5         LogLevel debug              <Location />                 Options Indexes FollowSymLinks                 Order allow,deny                 Allow from all                 Dav On                      AuthName DAV                 AuthType Digest                 AuthDigestProvider file                 AuthUserFile /tmp/dig                      <LimitExcept OPTIONS>                         # Testing only - running single-user                         Require user cej                 </LimitExcept>         </Location>              RewriteEngine On         RewriteCond %{LA-U:REMOTE_USER} (.*)         RewriteRule ^/        /home/%1/dav/     </VirtualHost>


How can I find the approximate daily traffic of a site which I don't own?

> **Possible Duplicate:**   >  Is there any way to discover the traffic of a site I don’t control? I want to find the approximate daily traffic of a site which isn't ours, and the site is located in other country than US (in Greece - hence no Quantcast or Compete.com afaik) and it doesn't use Google Ads (hence no Google Ad Planner). I know about Alexa but the site(s) has/have relatively low traffic and the Alexa's rank isn't very useful (same stands to Google Trends). Or perhaps I should look more at Alexa's data? Any other ideas? PS: I looked before posting here and here. No luck.


SEO & Reordering of duplicate content

I am currently working on a website, and the designer wants a menu that is setup like this:   * Toplevel1   * Toplevel2      * submenu1     * submenu2     * submenu3   * Toplevel3   * Toplevel4 All menu items have a title and content. When the user clicks toplevel2, the page needs to show all titles and content of the child submenus like so: Title for submenu1 content.... Title for submenu2 content.... Title for submenu3 content.... etc.. If the user instead clicks directly on submenu2, the exact same content should be displayed but with the selected submenu title and content placed first, like this: Title for submenu2 content.... Title for submenu1 content.... Title for submenu3 content.... etc.. Although I could get into a general discussion as to weather or not this is good design, my actual question is: Does this hurt SEO? They are all gonna have different URLS:               www.domain.com/submenu1 www.domain.com/submenu2      etc.. The thing is, I can't just do canonical redirect, since the order of the content still differs between url's. (I posted this question on stack overflow first, but was asked to post it here instead.)


404 crawl error for mailto:info@mydoamin.co.uk in Google Webmaster Tools

I'm getting a 404 crawl error for `mailto:info@mydoamin.co.uk`, in Google webmaster tools under the health > crawl errors. Surly Google should see that `mailto:` is related to an email not a webpage.. The HTML I'm using for the mailto on my page is `<a href="mailto:mailto:info@mydoamin.co.uk">info@mydoamin.co.uk</a>` What's the best way to resolve this? Is mailto still widely used or is there a newer alternative ?


I'm receiving this error when I point my domain names to a new VPS host: "You must enter a registered nameserver"

Why am I getting this error message when I point my domain names from my old host to a new VPS host: ![enter image description here](http://i.stack.imgur.com/ScmMa.jpg) **knowing that My dns is already registered in my new VPS host!** ![enter image description here](http://i.stack.imgur.com/uveF2.jpg)


Can I get multiple subdomains for different dns?

I have a domain registered with a domain vendor and hosting provider. I tried out with 000webhost as hosting service, so I changed my domain settings to the **000webhost dns addresses**. At 000webhost I can generate as much **subdomains** as I want. So I can get for example:   * subdomain1.mydomain.com   * koala.mydomain.com   * mexico.mydomain.com   * ... But as 000webhost is Apache, PHP MySQL based here comes one of my needings: What if I want to have something like:   * rubyonrails.mydomain.com   * nodejs.mydomain.com That's **subdomains for different technologies**. And I assume I'd look for a free hosting service based on such different technologies. I'd need to deal with their dns for each subdomain. As I know, the immediate solution to this are **CNAMES** , I contacted my domain service provider and they told I should change dns settings to theirs and they'd create as much CNAMES registers and I wanted but I'm not sure this would fix the main hosting with 000webhost, the subdomains for different technologies and the subdomain for a blog hosting. What's the right solution for this and, if anyone knows, does godaddy permit to create any CNAMES registers as intended?


I have an old domain that I'm retiring. How do I set up a permanent redirect from the old domain to the new one?

I originally posted this as one of the defining questions for the site so I thought I'd ask it again. Currently I have DNS for both domains pointing to the same place but I'd like to set up a permanent redirect from the old one to the new one for any lingering links out in the wild.


"Access denied" error in Google Webmaster tools

I have an access denied problem in my webmaster tools. It says 404 errors. How can I solve this? I have already fixed the errors, but they are not removed from Google Webmaster Tools.


Apache FilesMatch regexp: Can it match by the cache buster 10 digit (rails generated) following the filename?

According to the apache FilesMatch docs: > The FilesMatch directive provides for access control by filename Basically, I only want to set an expires header for resources that have a 10 digit "cache buster" id appended to the name. So, here is my attempt at such a thing in my httpd.conf               <FilesMatch "(jpg|jpeg|png|gif|js|css)\?\d{10}$">         ExpiresActive On         ExpiresDefault "now plus 5 minutes"     </FilesMatch>      And here is an example of a resource I want to match:               http://localhost:3000/images/of/elvis/eating-a-bacon-sandwich.png?1306277384      Now obviously my FilesMatch regexp is not matching so I am guessing 1 of 2 things is happening. Either my regexp is wonky or the '?1231231231' cache busting part of the file is not part of what apache considers part of the filename. Can anybody confirm and/or give me a way to cache only those resources that will not persist beyond the next deploy?


Is Cherokee, Mono, and Linux truly a viable alternative to Windows and IIS for production ASP.NET web sites?

I have played with Apache and Mono and .NET on Linux in the past, but I have yet to deploy any significant production sites to that stack. I recently found Cherokee and an article about enabling FastCGI Mono support and wondered if anyone had any good or bad war stories about delivering ASP.NET on a Linux stack.


Domain name never return requested path/document, only /index.html

I have my own web server and I purchased domain name to use it with my website. For example - my domain name is `www.example.com` When I navigate to `www.example.com/example.html` (or `www.example.com/example`) I will always be redirected to `178.xx.xx.xx/index.html`. I was able to implement navigation within my website using relative links, but when I do so it would not show the correct URL (for example, I am on `www.example.com/index.html` page, and I navigate to `/example.html` - URL bar would show `www.example.com/index.html` instead of `www.example.com/example.html`) If I navigate to `178.xx.xx.xx/example.html` manually, it opens the right page, so I assume that my server works correctly. I am using Debian with Apache for my web server. For my domain I redirect `www.example.com` to `http://178.xx.xx.xx/` with cloak. From all above I assume the problem is with my domain configuration, as I tried my friend domain name, and it worked correctly.


no-www redirect not working / DNS A record

I'm far from an expert on this, but I'll try to be as clear as possible. I have an eshop solution leased from a company and it's hosted on their server. I can access it thru company.com/myshop and it also allows me to set up to 3 domains that they should recognize and redirect to my specific shop from. I registered a domain with a different company and am trying to "redirect" it to the eshop. By means of one of the following DNS entries (as they look in the admin GUI)   * * A 111.111.111.111   * *.myshop.com A 111.111.111.111   * myshop.com A 111.111.111.111  I've managed to make www.myshop.com redirect to the IP of company.com (111.111.111.111), which then goes on to do exactly what I expect it to do (ie. recognizes it comes from my domain, does some further redirects itself). However, I **can't seem to make myshop.com** (ie. without the www) **redirect** to that IP, too. The company that I registered the domain with provides a "URL redirect" service, but google would only register the redirect request and wouldn't follow it. That's why I hope for a DNS solution to this - my assumption being I've managed to miss adding a record to the DNS; if, however, the reason lies elsewhere, I'd be happy to hear about that too. If it's a search engine friendly solution (ie the www/no-www dilemma - avoidance of double content penalties), then that's even better; have no prefference either way (www/no- www), just need it to work. Any help is greatly appreciated, thanks


Interesting domain name fraud - can we get domain back from the fraudster?

I am the author of a quite popular weather software - YoWindow. Our website is http://yowindow.com Today I have found out that some person has registered http://yowindows.com domain, the difference is in "S" at the end. Now he is trying to sell our product as affiliate on this page. I have absolutely no knowledge in the field of domain name legislation. So I ask you for help. I wonder if we can take away the domain from the person. Can we claim the domain ownership to us, to avoid this happening in the future? YoWindow is US registered trademark. And there are no any other product with the name YoWindow in the world. So we can prove our rights to the name. Pasha


What does the Google Analytics Average Time on Site calculate?

When my Google Analytics account shows 10 minutes for time spent on site, what does this mean? Does it mean the visitors have opened one page and left it idling in a tab while (possibly) browsing in another tab? Or does it mean they have been browsing my site for 10 minutes straight with at least a certain amount of actions within a specific amount of time? I couldn't find any explanations of what exactly it is they measure.


Can I use RDFa with HTML5?

Can I use RDFa with HTML5?


Is it o.k. to have a domain name which happens to also be the title of a book?

For example, I would like to use the domain "stuckinthemiddle.com", but "Stuck in the Middle" is also the title of a book. Can I get sued on copyright terms? I checked this question, and according to it, "Stuck in the middle" would have to be a trademark (which is not, I believe)...


how to customize Tracking Ecommerce Transactions with Google Analytics?

In the Ecommerce Transactions with Google Analytics, we can code as below:                   _gaq.push(['_addTrans',         '1234',       // order ID         'SitePoint',  // store         '19.99',      // total         '1.50',       // tax         '3.00',       // shipping         'Chicago',    // city         'Illinois',   // state         'USA'         // country     ]);      But I want to implement it for employer registration page where I wont get order_id and total fields. Instead can I use employer_id and company name by replacing oerder_id and store... Will it works ? for reference you can see GA Ecommerce How to use it for employer registration ?


certificate for website login

Not sure if this belongs here or at serverfault... I've seen websites where, to login to the website, requires a digital certificate to be installed for the user logging in. As far as I can tell, this certificate is in addition to the website using an SSL certificate (https) I'm just looking to be pointed in the right direction on how to code for this (apache / php hopefully), who issues these certificates (must it be a trusted var or can I ?) or even what to search for via google. -Mario


Google analytics - drop in traffic

Bit of a general question here. We are in the process of converting a number of our clients from older web sites to new ones. The problem we are getting, and sorry for being so general here, is we are getting a sharp decline in traffic as reported on Google Analytics. It's not a gradual decline, it seems to hit almost as soon as the new site goes live. I've just got a few questions to see if there is something we are doing wrong: a) We are using the same analytics accounts going from old to new site. Is this a bad idea? b) The actual analytics code is integrated into the pages using a server-side include. IS this a bad idea? c) We structure our sites differently to our old site. IE. The old sites would pretty must have all the web pages in the root directory, and hyperlinks would be linked to the page files: EG.                Link      Our new sites now have a directory structure that pretty much reflects the navigation structure, and hyper links link to the pages directory instead of the actual page: EG.               New shoes      Is this a bad idea. I'm really searching for a needle in a haystack here. Would appriciate any help or advice as to why we are getting such a sharp and sudden drop in traffic. Again, so this is such a general question. Thanks in advance.


home page of my site is not appear in google search, when I type site:example.com

I am totally confused, when I place `site:example.com` in google I see every page of my website in serp(search engine result page) except the home page. I don’t know why it’s happening but I check everything according to google SEO rule. But not getting success.I try to check my site through google webmaster tool everything is perfect there, Please help me to solve this. htaccess rule of my site               RewriteEngine on          #RewriteBase /     #RewriteCond %{HTTP_REFERER} !^$     #RewriteCond %{HTTP_REFERER} !^http://(www\.)?example.ro/.*$ [NC]     #RewriteCond %{HTTP_REFERER} !^http://(www\.)?exa-example.ro/.*$ [NC]     #RewriteRule \.(gif|jpg|swf|flv|png)$ / [F]               RewriteCond %{HTTP_HOST} ^sitename\.com$     RewriteRule ^(.*)$ http://www.sitename.com/$1 [R=301,L]          RewriteRule ^privacy_policy.html$ privacy.php     RewriteRule ^contact_us.html$ contact.php           #RewriteCond %{HTTP_HOST} !^sitename.com$     #RewriteRule ^(.*)$ http://sitename.com/$1 [L,QSA,R=301]          RewriteRule ^index\.php$ / [QSA,R=301]          RewriteRule ^([A-Za-z0-9_]+)_([0-9]+).html$ articol.php?id=$2     RewriteRule ^([a-z_]+).html$ categorii.php?abbr=$1     RewriteRule ^([A-Za-z0-9+]+)$ search.php?cuvinte=$1     RewriteRule ^images/$ images [F]     RewriteRule ^o_articole/$ o_articole [F]


Is the Mailchimp API available in other languages?

I'm using the Mailchimp API in combination with PHP and jQuery to provide the subscribing/unsubscribing-actions on a website via Ajax. On errors with user data you get useful messages like "Invalid Email Address", "test@example.com is already subscribed to list x. Click here to update your profile." or "There is no record of "test@example.com" in the database". For sure I want to keep theses messages, but is there a way I can get them in other languages (in particular in German)? How would I achieve this? I wasn't able to find anything about in the Mailchimp docs. I wouldn't like to translate them myself...


Componentheading and contentpagetitle joomla

If have a problem with the componentheading and the contentpagetitle. I got a sectionblog for my articles. The title of the page is a componentheading. The title of the articles (intro) is a contentpagetitle. If I click on the title of a article, I can see the entire article. The title of the page is now the title of the article (contentpagetitle), and that is good. The problem is, this title now needs the same layout as the componentheading. But if I do this, the titles of the articles also get this layout in the sectionblog How can I make sure I got 2 different styles, or the contentpagetitle changes in a componentheading while looking at the full article? I you don't uderstand what I'm saying just go to http://csm.infowebpreview.be/nl/realisaties, and click on the first title 'Realisatie'. The full article opens and the title 'Realisatie' should be underlined now. Or this is also correct: if an article is the only article on a page the title should get another layout Thanks


RewriteRule not working for certain URLs

There are a few domains pointing towards the same server, and of course I need them all redirect to only one of them. Redirects work, but only for certain URLs. What works: `http://www.domain.com, http://domain.com, domain.com/index.html, domain.com/index.php, domain.com/nonExistentDirectory`, and if I click in the menu the following URLs are also redirected correctly: `domain.com/foo/bar`, `domain.com/foo/bar.html` or .php or other extension. What doesn't work: `domain.com/existentDirectory`, `domain.com/foo/bar` (if I type the URL in the address bar). If anyone will have the time and skill and will to tell me where's the mistake, I'll be deeply grateful. Here's my .htaccess file:               AddHandler x-httpd-php .html .htm          <ifModule mod_gzip.c>       mod_gzip_on Yes       mod_gzip_dechunk Yes       mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$       mod_gzip_item_include handler ^cgi-script$       mod_gzip_item_include mime ^text/.*       mod_gzip_item_include mime ^application/x-javascript.*       mod_gzip_item_exclude mime ^image/.*       mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*     </ifModule>          <ifModule mod_expires.c>       ExpiresActive On       ExpiresDefault "access plus 1 seconds"       ExpiresByType text/html "access plus 1 seconds"       ExpiresByType image/gif "access plus 2592000 seconds"       ExpiresByType image/jpeg "access plus 2592000 seconds"       ExpiresByType image/png "access plus 2592000 seconds"       ExpiresByType text/css "access plus 2592000 seconds"       ExpiresByType text/javascript "access plus 216000 seconds"       ExpiresByType application/x-javascript "access plus 216000 seconds"     </ifModule>          <ifModule mod_headers.c>       <filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">         Header set Cache-Control "max-age=2592000, public"       </filesMatch>       <filesMatch "\\.(css)$">         Header set Cache-Control "max-age=2592000, public"       </filesMatch>       <filesMatch "\\.(js)$">         Header set Cache-Control "max-age=216000, private"       </filesMatch>       <filesMatch "\\.(xml|txt)$">         Header set Cache-Control "max-age=216000, public, must-revalidate"       </filesMatch>       <filesMatch "\\.(html|htm|php)$">         Header set Cache-Control "max-age=1, private, must-revalidate"       </filesMatch>     </ifModule>          <ifModule mod_headers.c>       Header unset ETag     </ifModule>     FileETag None          <ifModule mod_headers.c>       Header unset Last-Modified     </ifModule>          # BEGIN WordPress     <IfModule mod_rewrite.c>     RewriteEngine On     RewriteBase /          RewriteCond %{REQUEST_FILENAME} !-f          RewriteCond %{REQUEST_FILENAME} !-d          RewriteRule . /index.php [L]          </IfModule>               # END WordPress               RewriteCond %{HTTP_HOST} ^foo\.com$ [OR]     RewriteCond %{HTTP_HOST} ^www\.foo\.com$     RewriteRule (.*) http://domain.com/$1 [R=301,L,QSA]               RewriteCond %{HTTP_HOST} ^foo1\.com$ [OR]     RewriteCond %{HTTP_HOST} ^www\.foo1\.com$     RewriteRule (.*) http://domain.com/$1 [R=301,L,QSA]               RewriteCond %{HTTP_HOST} ^foo2\.com$ [OR]     RewriteCond %{HTTP_HOST} ^www\.foo2\.com$     RewriteRule (.*) http://domain.com/$1 [R=301,L,QSA]               RewriteCond %{HTTP_HOST} ^foo3\.com$ [OR]     RewriteCond %{HTTP_HOST} ^www\.foo3\.com$     RewriteRule (.*) http://domain.com/$1 [R=301,L,QSA]               RewriteCond %{HTTP_HOST} ^foo8\.com$ [OR]     RewriteCond %{HTTP_HOST} ^www\.foo8\.com$     RewriteRule (.*) http://domain.com/$1 [R=301,L,QSA]      Thinking that the above version was overkill, I've also tried to redirect all the requests for domains different than the main on to be redirected to it like this:               RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]     RewriteRule ^(.*)$ http://domain.com [L,R=301]      Is it also wrong? Because it doesn't work either! P.S. @Sodved I've tried that and it doesn't help (I comment here because I can't seem to be able to comment your answer.) Removing the following piece of code didn't solve the issue either, so the problem must be somewhere else:               # BEGIN WordPress     <IfModule mod_rewrite.c>     RewriteEngine On     RewriteBase /               RewriteCond %{REQUEST_FILENAME} !-f          RewriteCond %{REQUEST_FILENAME} !-d          RewriteRule . /index.php [L]          </IfModule>               # END WordPress      New details: using this tool for checking the redirects I got the following results for the URLs that are not redirected: > Checked link: `http://domain.com/aDirectory/` > > Type of link: direct link (note the trailing slash above) and: > Checked link: `http://domain.com/aDirectory` > > Type of redirect: 301 Moved Permanently > > Redirected to: `http://domain.com/aDirectory/` (no trailing slash here) I hope/suspect I'm getting closer to the cause of this behavior.


How to keep track of a unique and an existing visitor

I am creating an app that requires to know if the visitor visiting the app is a unique visitor or an already visited visitor. I know we could persist a cookie on the visitor's computer to know identify this. What I would like to understand are the different other ways that can be used to know to keep track of unique and existing visitors? How does Google Analytics know whether it is a unique visitor or an existing visitor? Can I use browser fingerprinting (https://panopticlick.eff.org/) to know unique visitors/ existing visitors?


Can I Point a domain.com/subdirectory to an ip address?

I have 2 Servers and 1 Domain name, is there a way to point the domain at Server 1 but then point domain.com/subdirectory to Server 2?


Is it possible for web crawlers to see static pages without following a link to them?

If I create a static page on a domain (http://www.domain.com/page.html), can a crawler still see it if there aren't any links to it anywhere on the site?


Ridiculously high price for cloud

I have dedicated servers for my website. Many hosting companies will charge about €30 / month for a server like this:   * CPU: i3 @3.4GHz   * RAM: 8GB   * HDD: 2x 1TB Comparing this to a cloud configuration (for example PagodaBox), if you set the RAM to as low as 1GB per instance with a single instance you get a price of 100USD / month. I don't understand why this is. I know that with a cloud you can easily scale your application, but for this price I don't think it's worth the price. Even stackoverflow has its own dedicated servers. Do you think these prices are worth the advantages of the cloud?


Changed an unordered list from images links to CSS background text links - uncached versions are showing broken

We had unordered list for social media icons that had ahrefed images. We swapped them out for text links that used CSS background images. If a user just loads the page, they'll get the old version. I thought HTTP status codes is suppose to be sent for the browser to reload using the new html and CSS images. Any ideas? Of course the user can just reload the page but at first the list will look funny.


Google Adsense before/above article in Wordpress: SEO problem?

I have set a banner before my article / content in `Wordpress` on my `single.php`. Will this be a problem if we look at it in `SEO` terms? So that `Google` can't crawl my article or crawl it less good because of this ad?


Difference between Traffic Source->Source->Search and Traffic Source->SEO

I'm having a hard time figuring out what these two views show me. `Traffic Source->Sources->Search->Organic` seems to show the key word a person searched for in a search engine, like Google. What does `Traffic Source ->Search Engine Optimzation -> Queries` show? Are those search terms from within my site's search function, or are they also search terms from Google, etc.?


Why old (301) links stay on Google when breaking site down to multiple domains

### Some background: We did have single site and single domain (let's call it `mainsite.com`) with product information, however things have changed since and product database has grown fast. So we decided to move some major products/manufacturers under their own domains (let's call one of them `subsite.com`) while still using our main database/codebase. ### What we've done: * Added `subsite.com` domain for _product 1_ by _Great Products Co._ * Some new nice looking front pages, info pages, etc.  * Detail pages that will use information from original db.  * Redirected product/group links from `mainsite.com` using 301 redirect.  * Verified that redirects works as expected.  * Waited some time for Google reindexing (over 30 days, I've heard it should be more than enough). ### Results: If I search our moved products from Google then it will found them and list them but with old links to our main page like `mainsite.com/group/product1` but it should show link to new site `subsite.com/product1`. Links from Goole redirects as they should, as said redirects are verified [301]. ### Main question: Any reasons why Google would not follow 301 redirects and update links so that they will point to our new mfg/product site `subsite.com`?


Plesk 11 Preview Joomla site, formatting lost

I have a site on server A which I am about to move to server B. The transfer is all done apart from the DNS. I now want to preview my site before I change DNS, but when I try all formatting is gone. I use the simple preview option with an URL to access the site on server B. This is a Joomla site, and I wonder if there is any special considerations to make or known problems when previewing a joomla site in Plesk? I also want to mention that i have to append 'index.php' to see the site. I am not sure wheter this is a Joomla or a Plesk problem.


Ribbon for a web page

is there any other web Ribbon like the one in Sharepoint or this one http://jqueryribbon.codeplex.com/?


How can I get Google to index Blogger posts with over 200 comments?

In Blogger(Blogspot), Google doesn't index blog comments if it goes over 200 comments. Does anyone know how to make search engines index blog post that have more than 200 comments?


New to website form validation

I'm new to form validation and I have been lucky over the years. I would like to update my method of form creation in my sites. I was curious to know what is standard and if there is a preexisting solution to my needs? My goal this week is to learn how to validate an email address and check for spam. I can create forms in HTML5 without issues but I don't know if JavaScript form validation with PHP form validation is standard. I did run across this from my searches and appears to be a good start, but I want to know more.


Is it sufficient to secure a order status page just by a random URL?

After a (corporate) customer bought some items in our online shop, we send an email with an overview what he has bought to him. We'd like to inform our customer about received payments, packet tracking, etc. I would solve this by assigning each order a random ID and add a link to each mail. The link may be like this: `http://shop.foo.bar/order/rwklvc46g9wt7kvy09f1` Would you take additional measures to protect the data? Or choose a completely different solution? Advantages:   * no annyoing status updates per mail (especially if frequent updates occurs)   * single information source (never outdated)   * shareable (e.g. to his boss or colleagues) Disadvantages:   * private data exposed on publicly accessible website (e.g. phone numbers, payment details)


What would you use to build a product listing plus filters as the suggested example?

I have been assigned the task to build a catalog of products / on-line shop What technology would you use to create a product listing + left sidebar filters like this one? http://www.sarenza.co.uk/men-lace-ups


expires headers and forcing cache-loading instead of 304?

so here is a little mystery. google analytics javascript somehow always loads from browser cache on F5 (in Firefox). i cannot get the same thing to happen with my own scripts. here are the headers that come back on initial request: http://google-analytics.com/ga.js:               (Status-Line)           HTTP/1.1 200 OK     Last-Modified           Thu, 16 Feb 2012 00:48:45 GMT     X-Content-Type-Options  nosniff, nosniff     Date                    Thu, 01 Mar 2012 20:58:10 GMT     Expires                 Thu, 01 Mar 2012 22:58:10 GMT     Content-Type            text/javascript     Vary                    Accept-Encoding     Age                     1326     Cache-Control           max-age=7200, public     Server                  GFE/2.0     Transfer-Encoding       chunked     Connection              close      http://my-site.com/myscript.js:               (Status-Line)           HTTP/1.1 200 OK     Server                  nginx     Date                    Thu, 01 Mar 2012 21:20:16 GMT     Content-Type            application/javascript     Last-Modified           Fri, 10 Feb 2012 17:50:27 GMT     Transfer-Encoding       chunked     Connection              keep-alive     Vary                    Accept-Encoding     Expires                 Thu, 01 Mar 2012 23:20:16 GMT     Cache-Control           max-age=7200, public     Content-Encoding        gzip      when i press F5 on my page, `ga.js` just loads from cache, but `myscript.js` gets requested and comes back with 304 (not modified). what's the magic combo here? and how do i make it load from cache without a server trip until it expires? **EDIT**   i am NOT using google's stock tracking snippet. i'm using the following loading code               <script src="/assets/js/vendor/LAB.min.js"></script>     <script>       $LAB         .script("//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js").wait()         .script("/assets/js/common.js?abc123").wait()         .script("/assets/js/home.js?abc123")         .script("/assets/js/stats.js?abc123");     </script>      **stats.js**               // Google Analytics     var _gaq = [["_setAccount", "UA-XXXXXXXX-1"], ["_trackPageview"]];     $LAB.script("//google-analytics.com/ga.js");          // WebSTAT     // ...      thanks!   leon


How is style of tags at math.stackexchange done?

I like the style of tags at math.stackexchange.com. In fact, I'd like to create something similar and I was wondering how are they styled. First of all, I've launched Firebug and was trying to analyze the DOM. Let's see i.e. [graph-theory] tag: ![math tags](http://i.stack.imgur.com/4jTxK.png) and in Firebug it looks like there are no brackets: ![math firebug](http://i.stack.imgur.com/u7MuG.png) So, where's the catch?


Looking to move current e-commerce website to Squarespace

I have a business website, www.stockrumors.com, and it is a pretty simple design on the user side of things but the back end and admin side of things are a bit more complicated. Is it possible to create a new site with Squarespace and link the back end functionality to that site so as not to lose any subscriber or database information?


Where to buy a domain for my local server

I have made a website and hosted in my local computer using a static ip Where can i buy a domain name such as `www.something.com` such that it can redirect to my static IP. So that if i m using a page like a `http://localhost/index.jsp` it can be accessed by `http://www.something.com/index.jsp` Does it matter if i run the server locally or should I buy a managed web hosting server from a big company if the traffic is low on my site?


Trigger IP ban based on request of given file?

I run a website where "x.php" was known to have vulnerabilities. The vulnerability has been fixed and I don't have "x.php" on my site anymore. As such with major public vulnerabilities, it seems script kiddies around are running tools that hitting my site looking for "x.php" in the entire structure of the site - constantly, 24/7. This is wasted bandwidth, traffic and load that I don't really need. Is there a way to trigger a time-based (or permanent) ban to an IP address that tries to access "x.php" anywhere on my site? Perhaps I need a custom 404 PHP page that captures the fact that the request was for "x.php" and then that triggers the ban? How can I do that? Thanks! **EDIT:** I should add that part of hardening my site, I've started using ZBBlock: > This php security script is designed to detect certain behaviors detrimental > to websites, or known bad addresses attempting to access your site. It then > will send the bad robot (usually) or hacker an authentic 403 FORBIDDEN page > with a description of what the problem was. If the attacker persists, then > they will be served up a permanently reccurring 503 OVERLOAD message with a > 24 hour timeout. But ZBBlock doesn't do quite exactly what I want to do, it does help with other spam/script/hack blocking.


How to determine the sequence of ordering certificates by browser?

I did a Mutual Certificate Authentication implementation with OpenSSL and Apache Web Server on CentOS platform. To simple explanation see this diagram: > * * * >   >   >                     ---------- >                   |  Root CA  |    // Self-Signed Certificate >                     ---------- >                         |   >                     ---------- >                   |  SiteA CA  |  // Intermediate Certificate signed by Root > CA >                     ---------- >                    |          | >                --------    -------- >              | Server1 | | Client1 |  //Certificates signed by SiteA CA >                --------    --------   >   > > * * * in Apache Configuration I edited next:   make a chain crt:               sudo cat server.crt rootca.crt serverCA.crt > server_chain.crt       edit ssl config :               sudo vi /etc/httpd/conf.d/ssl.conf      edit those four lines :               SSLCertificateFile /etc/pki/tls/server.crt      SSLCertificateKeyFile /etc/pki/tls/server.key      SSLCertificateChainFile /etc/pki/tls/server_chain.crt      SSLCACertificateFile /etc/pki/tls/rootca.crt      and to make it (two-way) Mutual Authentication :               SSLVerifyClient require     SSLVerifyDepth  10      Then : restart apache=httpd service :               sudo service httpd restart      you know that you should give your browser root ca certificate and client certificate and while I was doing a Testing I did next: I removed `rootca.crt` from browser and noticed that Firefox and Chrome ask me for client certificate confirmation before telling me that the server is not a trusted, while Opera browser acts right, first tell me that it's not trusted and then show me Client certificate information. I was told that in IIS there's an option for telling the web server which one to ask about first, but I couldn't find that option here in Apache.   Can anybody help ?


Adsense code not appearing on certain post

I have my adsense code in an ad widget. There is a header ad, and two ads in the side bar. For some reason the header ad appears on every single page, but the two side bar ads have magically disappeared off of a few post. 90% of my post have all ads working, however there are a few where the ads in the side bar do not show up anymore, but the header and the link unit ads within the post still show up. Any idea what the issue could be? The technical support on the adsense forums is pretty lack luster. SOLVED-- Well I found out the problem. For some odd reason Google has some serious issues with counting the ads on your post. The max is 3 display/text, and 3 link unit ads per page. I have 3 display ads on every page, and 2-3 link unit ads per page. For some reason on random post of mine Google would count a link unit ad as a display ad. Upon doing so it would remove a display ad from my side bar for every link unit ad that I included in my post. When I removed the code for the link unit ad in my post, the display ads started to reappear. This seems to be an issue with Google when reusing code for link units. I use the exact same link unit code on every page which ended up causing errors in my ad unit count. To fix the issue I created a new link unit and added the new code to the page, now all 3 display units as well as all we link unit ads appear on each page. I guess I am going to have to make a new link unit ad for every few post and Google doesnt seem to like it when I reuse the code 30 times or so.


Slow Migration is it possible with a PHP/SQL Driven site

I have a Joomla site that is operating on `www.mysite.com`, I want to migrate to WordPress but heres the thing, I have hundreds of pages and simply moving migrating them to a `test site` isn't ideal since well I want to migrate now.. but I don't have the time to change all the pages all at once. Now I already know its possible to install the WordPress to `www.mysite.com/wordpress/` but obviously at a later date but this is not very ideal because due to the sheer number of undesirable redirects at an later stage. My question is fairly simple but may require a complex answer. Is it possible to run 2 SQL Driven sites in PHP such as Joomla and WordPress in the same Directory.. i.e `www.mysite.com/` if so how.. and if not why not! I understand this might because of the `index.php` but is there a way around this perhaps via .htaccess - Thanks in advance.


If Apache applies compression with mod_deflate, is there a reason to serve compressed files?

I have an Apache HTTP server which is configured with mod_deflate to compress content "on the fly". Is there any benefit if I serve a compressed sitemap.xml.gz file, or should I rely on mod_deflate to compress resources?


Knowledge required to build a book rental website

My friend and I are considering building a book rental website like `http://www.campusbookrentals.com/`. My question is what are the required knowledges to build such a website? I've learned HTML and CSS and made some static websites before, but I know nothing about PHP or databases. Do you think I should build the website step by step by myself, or it's possible to achieve book rental functions by using CMS? Any suggestions?


How would you connect 2 mailing lists?

A friend of mine and I have two mailinglists (one on google groups, one on yahoogroups) concerning a similar topic. It would be convenient to connect those mailing lists, so that every message is sent to both lists. However, we want to avoid "loops" (a message that is sent to every list more than once). As both lists have a high "identification potential" simply copying all users to the other list is not an option.


Should I use a 404 or a 403 error for secure content

I have a set of content in my web app that should only be visible if you are logged in. They have not public equivalent, should never be crawled, or otherwise known outside of logged in users of specific security levels. I come from the network security world so my first instinct is to "cloak the port" to steal a Steve Gibson line, return a 404 indicating there is nothing there, nor should you expect anything to be there. In the custom 404 page I may include some text advising you to log in if you are not already. Is this bad practice? Do I gain anything from using the 403 and hanging a sign on my tools that "There is something here, dare you access it". Edit: Also, I am not using .htaccess to manage folder level permissions. I am using session tracking and Oath to manage logins, so the browser is never used to ask for a login, a web form is. Each script compares against a permission list associated with the currently logged in user. So I should be using 403 not a 401 error.


Internal links for a website

I heard I have to keep internal links with relevant anchor texts on a website to just a few because too many internal links might "confuse" the bots. So generally I have to build DOfollow internal links just to DOindex pages. This way (at least in my case) I can keep internal links as few as possible. But what about from visitors aspect, I cannot tell them something like "Go there and find something there" or "check navigation menu, click on some X subject and you will see it there" because this might result in an exit of websites so I would have to build internal links with good and clearly understandable anchor texts for visitors also. Is is OK if I put on that kind of internal links NOfollow attribute so I still meet this requirements about having "as few as possible" dofollow internal links (pointing to DOindex pages)?


How secure is a static CAPTCHA?

I have seen some webmasters using a CAPTCHA that doesn't change at all. And many of them use JavaScript to validate these value. For example:               if(captchaCode != "4ERJZ")      Since most of the web browsers have a inspect element or such feature how secure is using this type of CAPTCHAs?


Amazon Cloudfront Node detection

I have been using Amazon Cloudfront to server up media/js/css files stored in Amazon S3 for a website that is accessed internationally. I want to find out if Cloudfront is using the nearest node from the point of origin of the web page request. So for example is someone from Hong Kong is requesting my website's home page, the static files like media/js/css are getting served up from the node in Singapore. How can I figure this out other than renting server space on EC2 in Hong Kong and pinging the resource from there?


SEO penalization after 301 redirect

A client asked to re-do his website entirely. After I finished, I uploaded the new website into a folder of the old one, so the new one is in `www.oldwebsite.com/new/`. The old has few pages, static content and nothing more. The new one has the same content plus additional pages, in terms of weight, it's 5 times bigger. The problem is that the old website has a very good SEO and when I search it on Google it displays on the first page of results. At this point I was thinking to not delete the old website and leave the structure as it is now, `www.oldsite.com/new/` and just redirect all traffic to the new one. My main concern is that this way I may lose Google ranking and be penalized, so when I search it on Google it won't display anymore in the first page of results. Being a beginner with SEO I don't know if this is legit and if not how to handle this situation, so I ask you what would you suggest me to do? Can I leave it this way and not being penalized?


What's the double semicolon (::) for in PHP?

I'm working with NetSuite's PHP toolkit and i get the error T_PAAMAYIM_NEKUDOTAYIM from this line               $classname = get_class($object);     $typesmap = $classname::$paramtypesmap;  <---      I just want to know what's the '::' for, since is from there that i've seen the error is coming from. All my dev work is on hold for this error and it has been almost a week. My guess, it takes the value from $paramtypesmap to $typesmap depending the class name, which may seem kind of obvious, but the point is that i've never seen the '::' been used before.


what should I do if I cannot find a person who asks to unsubscribe in my mailing list?

One of our customers asks us to send out marketing mail. We manage their subscriber list in Microsoft Dynamics CRM and use a remote desktop tool to send the mails through their network via the Sendgrid SMTP server. When they receive unsubscribe requests after another mass mailing, they pass this along to us and we manually deactivate the relevant contacts in CRM. The unsubsribe link happens through a reply mail with the subject "unsubscribe". With a recent unsubscribe wave, we found that about a dozen of the email addresses that sent such a reply, we could not find in our system, neither when searching for the first name, the last name, the email address, the domain nor parts of any of these. This isn't just "they're in there, but with a slightly different email address", because we found and deactivated a number of those through searching for the names. This is a case of "Either they're not in the system, or they're in the system with completely different credentials." Obviously the method we're using for unsubscription is flawed and we're currently investigating alternative methods of managing the mailing list, but the problem is that those email addresses asked to be unsubscribed, but we are unable to unsubscribe them because we cannot find their registered address. If we do not unsubscribe them, we run the risk of blacklists and complaints about spam, which will affect the reach of the mailing, our reputation and our client's reputation. How should this situation be handled?


What is the best WordPress permalink structure for a website with daily new posts and updates?

I have a WordPress website where users contribute a lot of posts and comments. I am now using `/date/post-name` as the permalink structure, but I've read and heard that it's better to use just the `post-name`, and I wanted it confirmed here. The problem is that my website's posts are updated daily, so I can't decide which structure is better. Beside that, using only post-name seems to slow the website, which is also bad for SEO. Can someone help me please?


Which domain do I need to whitelist as an HTTP referrer for Google+?

I am using MaxCDN for my website, and to prevent hotlinking, I only allow my website's pictures to be displayed on whitelisted HTTP referrers, through MaxCDN's security settings. However, even though I have added every kind of Google domain I could find, my post's pictures won't show up in new Google+ Posts. ![Google+ no Image](http://i.stack.imgur.com/0OIZQ.png) These are the domains I have whitelisted so far:               *.googleusercontent.com     *.google.com     *.googleapis.com     *.gstatic.com     *.googlegroups.com     *.ggpht.com      Which server am I missing?


Is there a standard way to mark web content obsolete?

I was just listening to someone talk about how the older content is the more relevant it is seen by search engines even if it is obsolete info. But it seems in many cases it is good to leave content in place for historical\reference reasons. Is there a standard way (tag, meta-tag, http response code) to mark up a page as obsolete? Or at least is there a standard way to tell the search engines that the pages are less relevant. To be absolutely clear, I am not asking how to make the pages unavailable (for which there are clear HTTP status codes), but rather how to acknowledge that they may no longer be relevant except for historically.


Is www redirection (301) essential or not?

I am new to SEO, and I have a website like StackExchange. I found one thing remarkably about my site is that `www` redirection (301) is not active. _Analytical result is here_. Is it essential?


From your experience, based on supply, demand, and effort to learn -- What skills in today's market as a webmaster have the most value? Second, if you were evaluating another webmaster on that skill, what factors would be the best indicators of their level of expertise?


Am I allowed to link to the movie posters from IMDB?

I am planning on making a site that deals specifically with movie trailers. I would like to know if I am allowed to link to the movie posters from imdb and display them on my site. I am mainly concerned with copyright laws, and if I can get sued for this. I am not actually hosting the images, I'm just linking to them.


What effect if any does "Google Instant" search have on SEO and SEM?

It been a little over a month since "Google Instant" has been released to the public, what effect if any does "Google Instant" search have on SEO and SEM based? **RELATE LINK >> "Google Instant":** http://www.google.com/instant


Affect on SEO if share buttons appear before content

I love the way Mashable has big aggregated share counters and share buttons at the top of each article, I think it encourages sharing of articles and it looks nice. I recently added something similar to all my posts, is this a good thing putting share button images straight after the title of a page? I know it is good practice to have some good content that reflects the title for SEO reasons, etc... So is having a few share button images straight after the title likely to be good or have a negative effect on SEO?


Does Googlebot share geo-location information to better crawl geo-aware websites?

I'm developing a website that allows users to share their location via JavaScript. Based on that location, either the content of the current page will change, or it will redirect a user to a page with content relevant to their location. For users that don't share, I'll present relevant content that I would expect to also get indexed by search bots. Since it is fairly well known that Google's crawlers do process JavaScript, is there any evidence to suggest that Googlebot shares geo-location information? I ask mainly because I'm wondering what the impact would be on my site's ability to be indexed correctly.


Analytics: CloudFlare vs Google - What discrepancy is too big?

Been using CloudFlare for one of our sites for about a week now, and CloudFlare reports 450% more real visitor page views than Google Analytics (so that's not bots or blocked threats). I understand that there will be discrepancy because CloudFlare is measuring all page requests, Google Analytics is firing off a JavaScript request once the page has downloaded, so I was prepared for a 20-30%, maybe 50% difference, but 450%? Seems like there is a problem somewhere. I have used the Google Analytics debugger for chrome and everything seems to work fine. The GA code is in the head so should be fired quite promptly. Is such a big gap normal? If so, why, and if not, what on earth is causing it? **updated** Sorry, I don't think I was clear, I understood the differences between the CF and GA stats before I started with CF, and expected them to be different. It is the size of the difference that is concerning. CF clearly separates bots & crawlers from regular visitors, so the figure I am comparing with GA is just the regular visitors; so the difference says that **only 1 in 5 of visitors trigger Google Analytics**?               "your CloudFlare visitor number is most likely higher"      Doesn't do it justice!


Possible click fraud?

So I'm getting hundreds of hits (per month) across multiple separate domains, all originating from one city with 100% bounce rate and 0:00 time spent on the site. I know hundreds of clicks per month isn't that much; is it just some web crawler that Google Analytics isn't identifying?


My site meta description changes and pointing to some casino site

Meta description contains link to `http://infoexgraphics.com/spices/?p=no- deposit-casino-bonus` - some casino or gaming site I have no idea where this come from. here is the screen shot http://tinypic.com/r/2yzdi7s/8 I have already search code but found none. When I tried to use search operator with keyword `site:jobdaddy.in casino` I found that all of my pages suffered from this behavior? Is my site hacked? My site is `jobdaddy.in`


Is webpage schema or article schema correct for in-depth guides?

I want to apply structured data to my website and I'm trying to decide which schema I should use for an indepth guides on particular topics. For example:   * An in-depth guide on how to find accommodation in a particular country   * An in-depth guide on taxes for a particular country.   * An in-depth guide on how to find a job for a specific role The guides tend to be long, often 2,000 words plus in the case of the tax ones. The two main options would seem to be leaving it with the default **Webpage Schema** and using the default tags passed down from creative work or using the **Article Schema**. I was leaning towards article but schema.org defines an article as: _An article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all._ It's definitely not a news article or an investigative report. What are peoples opinions? Would you expect the article schema to cover in- depth guides?


Why is this date in my sitemap "invalid" according to Google

My XML sitemap file has `<lastmod>2013-07-06T09:39:51-0400</lastmod>` formatted with W3C Datetime Format. Google has a warning message in webmaster tools about this for me: ![enter image description here](http://i.stack.imgur.com/lmcYi.png) Google's help document about error sitemap errors states: > This could be because a date is in the incorrect format, or the date itself > is not valid. Dates must use W3C Datetime encoding, although you can omit > the time portion if you wish. For example: > >   * 2005-02-21 >   * 2005-02-21T18:00:15+00:00 >


Can you set custom DNS for a file/directory trailing the TLD of a domain (e.g. domain.com/robots.txt)?

I'm in a situation where I'm looking to set a different DNS record for a certain file on a domain, (specifically `www.domain.com/robots.txt`), from the root (`www.domain.com`). (The situation is that I've set the web root to point to a non-live record so the website appears to be non-existent but still has mx records to allow email - but I've now realised I actually need robots.txt to be live and accessible for crawlers such as archive.org so that they respect my site's wishes to not show past snapshots of the site.) Is it possible to do this it in DNS (like some sort of 'TXT' record?), or is there no way to differentiate the DNS of anything trailing `.com`, from what's already been set for `www.domain.com`? The issue is that I really need the web root to solidly appear like a non- existent site, as discussed in my earlier above-linked question. It can't be a 'fake' non-existent page, but an actual one. Perhaps those two things are simply incompatible?


How to make mod_rewrite work transparently?

Following is the content of .htaccess file               <IfModule mod_rewrite.c>       Options +FollowSymLinks       Options +Indexes       RewriteEngine On       RewriteBase /       RewriteCond %{HTTP_HOST} ^(.+)\.oomail\.org$ [NC]       RewriteRule ^(.*)$ http://oomail.org/%1 [L]     </IfModule>      My purpose is to map all subdomain to folder. For example if a1.oomail.org is opened it should show the content of oomail.org/x1 But URL should not change.   But whenever I open a1.oomail.org URL is automatically getting changed. How can I prevent it?


Web-based interface for a static CMS

I would like to have a static CMS, but I need a web interface for the editor. The editor can be a php/python/ruby app hosted off my computer for when I need to edit.


Pass Google Juice to another domain without a 301 redirect

Is there a way to move juice from one domain to another (either the whole domain or page-by-page)? I was thinking on adding a `rel="canonical"` on every page on the old domain linking to the new one, but will that pass the juice? The main purpose is to keep the two domains alive so users can still visit the old domain (and allow them to go to the new one manually) instead of forcing a 301 redirect, at least during a few months before turning the old one down. Related: Passing link juice through canonical link (it is 2 years old though)


How to setup a failover using 2x shared hosting packages

I have purchased 2 shared hosting packages that are separated servers. I want to mirror these and setup a IP fail-over system, so when `SiteA` becomes unreachable then `SiteB` is used instead. It might be worth mentioning that `SiteA` uses Cpanel and `SiteB` uses Plesk. Would this be possible with this setup?


PHP 5.3.8 does not active mysql extensions

I'm installing Apache, PHP and MySql on Windows 7 (I need to run Apache under current user instead of a service so I can't use wamp or similar). The thing is PHP does not get to load mysql extensions, using phpinfo() I can see mysqlnd, not **mysql, mysqli or pdo_mysql**. I remember having trouble with this in previous installations and having to download these DLL's from somewhere, so maybe it's happening again, are the mysql dll's coming with PHP version incorrect? What else can I do to properly install mysql extensions?


user controlled groups or discussion script?

Does any know of a Discussion or Groups script that allow users to create Groups and have members join those groups. `PHP` written would be best


Why don't my Google Analytics traffic statistics match my webserver logs?

For a couple of months I've got a Wordpress website (http://www.tricky- design.com) online. I was curious how many visitor do visit my website therefore I'd setup a statistics counter Statpress (plugin wordpress). After a while I came across Google analytics an thought, why not use this one instead, so I've installed it too. My hosting provider also does offer me limited statistics but the strange thing is that the results of the three different counter over the same time span aren't the same. I've placed the results in the table below.               -------------------------------------     | DECEMBER 2011                     |     -------------------------------------     | Source    | Hits | Pages | Unique |     -------------------------------------     | Hosting:  | 5903 |   751 |   1087 |     | Google:   |  263 |   145 |    132 |     | Statpress:|  858 |   291 |    ??? |     ------------------------------------- As you can see the differences are big. Does anyone know how this is possible? I don't know which one of the 3 I can trust or is at least close to the actual numbers.


Strategy for image sizes

I run a site that has a lot of writers that generate quite a few articles a day. I require them to provide two image sizes (one for the big headline image and one as the thumbnail). I've been wanting to change up the site layout a bit, but I am becoming limited by the image sizes for the posts. I have considered just cropping images, but they still need to look nice, and cropping doesn't always generate what I'd want. I'd prefer to just scale down by percentage (as I do with thumbnails). Should I just make the writers provide more images? How do other sites handle this?


Can I use others' content on my own website without their permission?

I would like to ask if is it legal to put someone content on own website (content will be changed to match my own design) without asking the owner of that site for permission. I would like to get some properties available in my area to display on my website from external sources to help people find something to rent/buy in that area. Can I do it without getting agreement with that site?


What can cause the size of HTTP response to vary for the same response body?

I am trying to understand why the web server behaves differently for the following bad requests:               Method                                                     Proto Status Req Body Res Referrer        User Agent                                                                             HTTPS Encrytion     GET /                                                      HTTP/1.0 400  11 362    0 -               -                                                                                - -     \x80w\x01\x03\x01                                                   400  29 226    0 -               -     GET /api/                                                  HTTP/1.0 400  32 226  392 -               -     GET /                                                      HTTP/1.1 400 316 226 4295 -               -     GET /                                                      HTTP/1.0 400 735 226 4121 -               -                                                                                TLSv1.2 RC4-SHA     GET http://example.com/?PHPSESSID=1abcdef0123456ABCD_EFGHI HTTP/1.1 400 167 226  392 -               -     GET /HNAP1/                                                HTTP/1.1 400 369 226  392 http://1.2.3.4/ Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 1.0.1234)     GET http://example.net/headers                             HTTP/1.1 400 423 226  392 -               Mozilla/5.0 (X11; Ubuntu; Linux i686 on x86_64; rv:20.0) Gecko/20100101 Firefox/20.0      I do not understand why the server is returning 0 byte for first and second request and why it is returning more than 4kB in the the 4th and 5th request when the normal size is exactly 392 bytes. Note that I do not have any custom error page for HTTP error code 400.


Why do hackers inject hidden links?

I discovered a hacked site recently which has a `div` in it with a bunch of links to casinos at the top and the `div` is `display:none;`. I understand that black hats may hack sites in order to gain backlinks, but what is the purpose if the links are `display:none` ? I thought Google disregards these links? Are these hackers smart enough to hack sites but too stupid to read up on SEO basics? So what is there to gain by injecting hidden links?


Can i put my PO Box Address in Street Address field in google adsense?

Can i put my PO Box Address in Street Address field in google adsense ? I mean here : https://www.google.com/adsense/g-app-single-1?hl=en can you give me examples.