title: IIS 7 URL Rewrite Rule using query string variable

text: Trying to create a URL Rewrite rule for IIS 7.5 to read the query string parameter and redirect requests to a new URL structure - for example: `http://www.example.com/people/profile.aspx?dw` to a new more SEO friendly URL at: `http://www.example.com/our-people/profiles/dw` Any good examples or guidance?


title: SIMPLEST way to set up password protection for a static site, with basic admin UI?

text: I have a static site. I would like the simplest approach to password protecting a directory, with a basic admin UI for adding/removing users. I will have so few users that I don't care about performance. I don't care if it's PHP or Django or whatever, I just want a complete software package.   * Apache basic auth isn't good, because you can't log out. Nor is there a UI for adding users.   * I tried throwing everything behind Django auth and serving the files through Django. However, Chrome treats all my text/css headers as text/plain, so I don't get any stylesheets showing.   * I can't use mod_xsendfile on my server because I can't reconfigure Apache to add new modules. I think this approach is overkill anyway.   * I can try configuring Nginx's X-Accel-Redirect, however that requires implementing all the Django code for auth myself, and I'd prefer an existing solution. However, this is my backup plan. Is there a code package that implements authentication with basic admin for a static site?


title: .htaccess - redirect if visitor is logged into google

text: I need a .htaccess redirect rule that redirects visitors to a url only if the visitor is logged into google. I was thinking of doing it by looking into cookies               RewriteEngine On     RewriteCond %{REQUEST_URI} /ingoing*$     RewriteCond %{HTTP_COOKIE} !^.*GOOGLE-COOKIE.*$ [NC]     RewriteRule . example.com/outgoing [R,L]      What sting does a Google cookie only contain if a user is logged in?


title: What is required to create local business rich-snippets complete with sitelinks AND breadcrumbs?

text: I have a local business directory site. I would like to markup my business listing 'profile' level pages for display as enhanced listings/rich-snippets complete with business names, addresses and phone numbers. I would also like to display site-links and path-based breadcrumbs to help users navigate site directory hierarchy (which is deep). Is there a limit to the amount of breadcrumbs a site can leave? Is there a separate limit on the number of breadcrumbs which Google/Bing will display in the SERP? What kind of markup language(s) would be needed to best position my site to show site-links AND breadcrumbs? For example: > Find a business > Browse by Location > State > City > Zip > or > Find a business > Choose Service > Browse by location > State > City


title: clicktale.com alternative that works with https and ajax

text: I need to record user's actions on site for analytics purposes. The way clicktale.com doing it is just fine. But unfortunately it have problems with working over https and recording ajax events. Is there some service or script/library that I can host that can do this task? Non-free one's are ok to. Clarification: ClickTale function that I want to reproduce is recording of separate user sessions and their replay. So you can see video of all user's interactions with page: There he clicks first, which links opens, etc. Usually such services replay user's actions buy reproducing them with javascript (and here comes ajax problem: external sites can't use ajax because of cross-domain scripting). So I'm looking for a tool (possibly script that I host on site to allow cross-domain scripting) that can record ajax blocks actions.


title: nginx proxy rewrite not matching

text: I'm setting Nginx to forward requests to several backend services using proxy_pass A few of them I have to add rewrite rules to strip the folder off, however for this particular service, the rewrite rule isn't working on styles/images. Any tips?               ~$ tail /var/log/nginx/error.log     2012/02/09 10:57:19 [error] 4103#0: *10 open() "/var/www/images/blank.gif" failed (2: No such file or directory), client: 203.xxx.xxx.xxx, server: example.net, request: "GET /images/blank.gif HTTP/1.1", host: "example.net", referrer: "https://example.net/hp/"          ~$ cat /etc/nginx/proxy-control.conf;      proxy_connect_timeout   59s;     proxy_send_timeout      600;     proxy_read_timeout      600;     proxy_buffer_size       64k;     proxy_buffers           16 32k;     proxy_pass_header       Set-Cookie;     proxy_hide_header       Vary;          proxy_busy_buffers_size         64k;     proxy_temp_file_write_size      64k;          proxy_set_header        Accept-Encoding         '';     proxy_ignore_headers    Cache-Control           Expires;     proxy_set_header        Referer                 $http_referer;     proxy_set_header        Host                    $host;     proxy_set_header        Cookie                  $http_cookie;     proxy_set_header        X-Real-IP               $remote_addr;     proxy_set_header        X-Forwarded-Host        $host;     proxy_set_header        X-Forwarded-Server      $host;     proxy_set_header        X-Forwarded-For         $proxy_add_x_forwarded_for;          proxy_set_header        X-Forwarded-Ssl         on;     proxy_set_header        Authorization           '';          proxy_redirect         http://example.net/ /;     proxy_redirect         https://example.net/ /;               ~$ tail /etc/nginx/services.conf;     location /hp {         rewrite           ^/hp$          https://example.net/hp/           permanent;                                                       $         rewrite           /hp/(.*)      /$1                             break;              proxy_pass        http://192.168.1.2/;         include           proxy-control.conf;         include           auth-basic.conf;     }      chrome errors;               https://example.net/images/blank.gif Failed to load resource: the server responded with a status of 404 (Not Found)     https://example.net/images/final-hp-login_1x11.gif Failed to load resource: the server responded with a status of 404 (Not Found)


title: What are the required skills to bulid a online book editor?

text: I want to build a website for a printing company. My plan for this website is to offer a online book editor system for users to upload photos, choose the layout, type some text, put some stamp or sticker and so on. Since I am only know about html and css, I would like to know what kind of person should I recruit. Highly appreciated if anyone drops some suggestions. The system is kind of like this, but more simple : http://www.lulu.com/blog/2008/08/21/lulu- studio-enhancements/


title: Ranking drop after using reverse proxy for blog subdirectory and robots.txt for old blog subdomain

text: We have a 3Dcart store and a WordPress blog hosted on a separate server. Originally, we had a CNAME set up to point the blog to http://blog.example.com/. However, in our attempt to boost link-based and traffic-based authority on the main site, we've opted to do a reverse proxy to http://www.example.com/blog/. It’s been about two months since we finished the reverse proxy migration. It appears that everything is technically working as intended, including some robots and sitemap changes; the new URLs are even generating some traffic, as indicated on Google Analytics. While Google has been indexing the new URL locations, they’re ranking very poorly, even for non-competitive, long-tail keywords. Meanwhile, the old subdomain URLs are still ranking mostly as well as they used to (even though they aren’t showing meta titles and descriptions due to being blocked by robots.txt). Our working theory is that Google has an old index of the subdomain URLs, and is considering the new URLs to be duplicate content, since it’s being told not to crawl the subdomain and therefore can’t see the rel canonicals we have in place. To resolve this, we’ve updated the subdomain’s robot.txt to no longer block crawling and indexing. Theoretically, seeing the canonical tag on the subdomain pages will resolve any perceived duplicate content issues. In the meantime, we were wondering if anyone would have any other ideas. We are very concerned that we’ll be losing valuable traffic, as we’re entering our on season at the moment.


title: Verify 2 cookies with mod_rewrite before serving images

text: I have the following mod_rewrite rule, which works fine in my Apache 2.x on CentOS 6 Linux machine, but is not complete:                   RewriteCond %{HTTP_COOKIE} !id         RewriteCond %{REQUEST_URI} ^/sites/default/files/pictures/picture-         RewriteRule .* /images/dummy.png [L]      because I'm trying to change it in 2 ways: 1) Actually 2 cookies (and not just 1 as above) should be present: **id** and **auth** (but I don't know, how to do **(X or Y) and Z** with mod_rewrite) 2) I'd like to verify that the value of the **auth** cookie is a 32 hex chars string (an MD5 hash) and that the value of **id** cookie is numeric. _The background is that I've gotten a bill for EUR 1000,- fromGetty Images, because one of the Drupal users on my server has supposedly used their picture as avatar. I'm not looking for any lawyer or pseudo-lawyer advices here, just for the way to display a dummy image instead of real user pictures to web crawlers._ And yes, I've noticed in the mod_rewrite doc, that I could pass the cookie values to an external script through mod_rewrite (for verifying the MD5 hash), but I'd like to tackle this later. **UPDATE 2:** I've come up with the following                  RewriteCond %{REQUEST_URI} ^/sites/default/files/pictures/picture-        RewriteCond %{HTTP_COOKIE} !auth=[a-fA-F0-9]{32} [OR]        RewriteCond %{HTTP_COOKIE} !id=[0-9]+        RewriteRule .* /images/dummy.png [L]      but I'm not sure, if the above RewriteCond's act as **X and (Y or Z)** or **(X and Y) or Z**


title: Most efficient and SEO & Google Analyitics Friendly way to redirect

text: I am looking for the most efficient way to redirect users to different web pages on my server using a keyword off of the main domain. So `http://www.example.com/keyword` might take you to a longer URL like `http://www.example.com/arts-and-culture/articles/index.html` Currently I am using an Apache redirect in the http.conf file Redirect /keyword `http://www.example.com/arts-and- culture/articles/index.html` I am wondering if this is the best and most efficient way to accomplish a redirect. I also could do a redirect in the .htaccess file I believe and also do something like a PHP redirect like                header( 'Location: http://www.yoursite.com/new_page.html' ) ;      I just want the most efficient way of doing a redirect that is not harmful to SEO or tracking via Google Analytics. Can anyone give me a heads up on what they are using and why?


title: What does the '^' mean in "rewrite ^ http://test.com permanent;"

text: I found some configuration of nginx contains:               if($args ^~ post=140) {         rewrite ^ http://test.com/ permanent;     }      What does the `^` mean in `rewrite ^ http://test.com/ permanent`?


title: What latency do you expect when serving static files?

text: I'm running some latency measurements using Web Page Speed Test on a static javascript file. I compared hosting the file at four locations: Host Monster, Amazon S3, Amazon Cloudfront, and Heroku Static Sites. The results I'm getting are around 240ms-390ms, the worst being Host Monster. The tests were run from the default Web Page Speed Test data center at Dulles, VA, USA. The S3 zone I used was "US standard". My question is - isn't 240ms+ latency a bit too much for just serving a javascript file (33kb minified before gzip - Host Monster and Heroku have out- of-the-box gzip, it's a bit less seamless for Amazon Web Services do not so I didn't enable it for this test). What top latency should I expect when serving a static 30kb file from the US to the US? How can we to the sub 100ms latency zone? **Edit** Here is a sample latency breakdown from Web Page Speed Test on Amazon CloudFront:               DNS Lookup: 49 ms     Initial Connection: 59 ms     Time to First Byte: 123 ms     Content Download: 28 ms


title: Apache, www-data and custom user permission

text: I'm running an ubuntu server with apache and I have web directory which is owned by the user www-data and the group www-data. WordPress works great in this directory. It can auto update and I can upload files. I want to also create a web directory which is owned by another custom user I'm going to add. However when I change the owner on the web directory from www-data to the customer user WordPress is no longer to auto update and I can not upload unless I change the group permission. Is there a way to make my custom user act like the apache www-data user?


title: What are the most common SEO issues with Sharepoint?

text: As far as I know **Microsoft SharePoint** does not provide many "out of the box" essential features to enable good performance in the search engines. Here are the main issues I found:   1. Little control over the length and structure of the URL.   2. Default redirections 302 (temporary) redirects instead of 301 (permanent).   3. The standard version of SharePoint 2007 creates pages with URLs like this: `/Pages/Thisisatestpageinsharepoint2007.aspx`. This URL structure has poor usability. A better URL would look like: `/test-page-sharepoint-2007.aspx`.   4. By default SharePoint will create the URL based on the title page. This can be a problem from a SEO perspective becasue the content of a page could always change but the structure of URLs should always be persistent.   5. SharePoint does not support the automated creation and updating of XML Sitemap   6. You can not add custom meta tags such as `<meta name="robots" content="noindex">` to control searche engines robots.  To overcome some of these problems you can install and configure specialized plugins or extensions. Other problems may require a more complex customization of the application code. Do you know if the current version of SharePoint still have those issue and if there are other SEO issues I should aware of?


title: Hashbang, pjax, or djax for dynamic pages in WordPress?

text: I am modifying a current WP theme that uses child pages loaded into tabs via jQuery and hashtags. For example, `http://example.com/category` would be the parent page with tabs. Clicking on one of those tabs loads the child page, which WordPress knows as `http://example.com/category/tab1`, into the div dynamically, and changes the URL to `http://example.com/category/#tab1`. What I'm trying to do is make the pages crawlable by Google, so that our tabs show up in search results as individual pages. Google's own documentation seems to recommend using the "hashbang" method (https://developers.google.com/webmasters/ajax-crawling/docs/getting-started), and then serving up HTML snapshots of each tab. But other developers I've read strongly recommend not using this method, and instead using pjax to dynamically load the content while making the URLs appear to be separate pages, so the SE will crawl it anyway. further research showed that djax is a slimmed down version of pjax, written specifically for WordPress. I'm a little out of my depth here in trying to figure out which path I should go down, and how to convert the theme I'm working on to one of these methods. So, my question is: Should I go with Google's recommendation of the hashbang method, or pjax, or djax? Why? Whichever one I should start developing with, can anyone provide me with a way to get started learning how to use it and implement it? Most of the documentation I've found is way out of my depth.


title: Security concerns for hosting a .NET website

text: Is the default configuration of Windows Server 2003 with IIS 6 and .NET 4 sufficient for security if I keep up to date with security updates? (assuming my code does not create any security holes).


title: Google Analytics w3wp.exe?

text: In this link Google defines a Visit. The key part that interests me now, is this: "If a user is inactive on your site for 30 minutes or more, any future activity will be attributed to a new session." Would an idle user (e.g. an employee whose PC is left on over the weekend) record "activity" as a result of the w3wp.exe process recycling? Our site caching model refreshes every 30 minutes. Could this trigger "activity" for an idle user? I've asked this on the Google Analytics forum a week ago and no response.


title: Alternative to Google Analytics with A/B testing and PDF scheduling

text: Is there a hosted solution that competes with Google Analytics and has some of the heavy hitting features:   * A/B testing with regression analysis   * Conversion tracking   * Funnels   * Schedulable reports that email PDF files


title: Why do Google FreshBot crawled and indexed pages disappear from SERPs? Will they come back?

text: Sometimes a page on our site will show up in the Google SERPs that was previously not indexed (yet) due to a news story or blog posting on another site that points to it. From what I understand, the Google FreshBot has crawled it. The FreshBot's job is to find information that is current or newsworthy to the time and get it indexed and into the SERPs quickly. However, the pages that benefit from that drop out of the SERPs after two or three days. As a matter of fact, if I do an advanced query and request that page specifically from our site (using "site:"), it appears to not even be indexed any more. **What's happening to our Google FreshBot crawled pages?** **Do pages that are indexed by the FreshBot still need to be re-indexed by the DeepBot?** For what it's worth, we're ordinarily getting indexed daily at a healthy rate, but we don't yet have all of our pages indexed (large site). It has been encouraging to see the effect of the FreshBot indexing, but watching it fade away is hard to understand. On our pages indexed as part of our normal crawls, our SERPs are strong -- without the added relevancy of news or other off-page links.


title: Why does Webmaster tools show duplicate Meta Descriptions for correctly redirected pages?

text: I have two pages that show up as having duplicate meta descriptions (and duplicate title tags) on my website. However, these are old links to a page that has moved location twice so they both redirect to the new location:   * UrlA created.   * (Some months later) UrlA moved to UrlB. UrlA now redirects to UrlB   * (Some months later again) UrlB moved to UrlC. UrlA and UrlB now redirect to UrlC When I inspect the traffic using fiddler it correctly responds with a 301 and the url is redirected to the new page so I don't understand why Google thinks this is a duplicate. I have done the same thing with other pages and these do not show up as duplicates. As requested the urls in question are:   * UrlA - /TimeandAttendance/CaptureIT.aspx   * UrlB - /TimeandAttendance/CaptureITTimeandAttendanceSystem/CaptureITITSpecification.aspx   * UrlC - /recording-software-system.aspx


title: How can a product search engine determine what html element contains data about which variable?

text:
HTML5 allows people to tag their elements like
BMW
      but how do search engines do it with older websites?


title: How can I identify and prevent bots causing high cpu usage on my webserver?

text: I can see in the stats on my hosting account that there is a big difference between normal page visits and bots visits. I think the bots are causing high cpu usage on the server. What should I search on in the web access logs to try and identify the problem, and once identified, how can I set up access controls to prevent that?


title: Fix Login issues tapatalk with joomla 1.5 to phpbb3 bridge

text: I have a forum that I want to integrate tapatalk into. Everything works except when I login I get the following error message: http://vps.Midnightfox.be/imagehost/issue_phpbb3bridge.jpg Does anybody know a way of editing the bridge so logins are allowed with tapatalk ?


title: Attemping to setup Domain NameServers but it doesn't appear to work

text: I'm having a little trouble setting up my domain redirect. The domain name is registered with Namesco and the hosting is on Wiserhosting. Wiserhosting has provided me nameservers of   * Nameserver 1: ns1.wiserhosting.co.uk   * Nameserver 2: ns2.wiserhosting.co.uk I configured these into the DNS settings page on Namesco for this domain as `hostname: www, type:CNAME, result:ns1.wiserhosting.co.uk`. but when I go to the URL I get redirected to `/cgi-sys/defaultwebpage.cgi` page which simply shows `mu.wiserhosting.co.uk`. I am finding it weird that I have two Nameservers but am only able to configure one. I get a duplication error if I add the ns2 with another www host. Wiser also provided an IP address of 78.129.233.118 and I've added that as an A record. but still makes no difference. I'm unsure what I'm doing wrong here, and who should I call? Is the redirect not configured correctly, or is it configured but not working when it gets there?


title: Bypassing hosting provider country block

text: My Apache server is located in a farm that is blocking an entire country for the sakes of 'security' and avoiding an hacking attack. I'm trying to bypass this block, and would like help in doing so. What I've thought of is creating a proxy with a different IP that will transfer all the traffic to my current Apache server that is being blocked. Can someone point out direction on what is the best way to do this along with implications I should be aware of? Is there maybe a service that provides such a solution without actually needing to find myself another server that will redirect the requests?


title: Why is Google not listing my site using its preferred domain?

text: Using Google Webmaster tools my site is set to 'Display URLs as www.mydomain.com' as opposed 'mydomain.com'. This is the setting for both of these sites in Webmaster tools and has been for several months now. Google has honoured this, but recently the site's ranking has started to improve and it is ranking for search terms it didn't previously rank for. However, Google is not displaying these new results using my preferred domain (without the www). Does anyone else have experience with this behaviour? Why would Google do this?


title: Email marketing service with delayed sending?

text: I would like to dispatch certain emails to users that sign up for my email communications at a fixed timeframe. For example, send email A after 7 days of signing up, email B after 21 days, etc. (assuming they don't unsubscribe). Are there email marketing services that can accommodate this?


title: What are the most popular sharing/subscribing services?

text: Almost every site now (including this one) has buttons to share the page or subscribe with specific web services like digg, google reader, delicious, etc. I've personally never clicked one (I always use browser extensions or other methods for the services I perfer) but I assume that lots of people do given these buttons' popularity. I run a personal blog and currently just have a vanilla link directly to my atom feed. I'm considering adding some buttons to share/subscribe to web services but I don't want to clutter up my UI with stuff no one is going to use. Are there statistics somewhere on what the most popular services are? There are dozens of these sites and I'm very uncomfortable with adding a button for every one.


title: How to Trigger GA Event for Every Single Pageview (of a certain type)

text: Thanks, edited my question. I need a reliable way to capture a GA event _whenever_ the GA tracking code fires for a particular page only. Doing so because we want to assign a dollar value to simply viewing a certain page (or type of page), and this can happen multiple times per visit, so a destination based goal isn't feasible I tried using a window.onload javascript (also tried window.onbeforeunload) to trigger the event, but I can only get about 80% of the pageviews to become events (and only about 12% for our mobile website!). Not accurate enough yet for "prime time" Thanks :)


title: Can google my name to reach website but not the website title

text: I am a counsellor. My wordpress blog is _mylocation_ counsellingandsupervision.co.uk. If I google, bing, yahoo my name my site comes up 1st or 2nd. If I google, bing, yahoo " _mylocation_ counselling supervision" in any combination the search engine does not find anything. If I have uploaded all the usual plugins etc I would like to know how search engines pick up my name but not the words of my website address.


title: Set Up Subdomain For Demo Application. Index Or NoIndex?

text: I run a blog for programming and development tutorials. I am planning to set up a subdomain and host my exercises there for the visitors so that, they can experience the tutorials/ code examples in a live demo. Now, I am wondering whether should I keep all pages on demo site 'noindex'? Or is it OK if I keep them indexed? Will it add any SEO value? Not to mention, those examples won't have much texts/contents, just examples.


title: SEO friendly way of linking/redirecting 2 domains to 1 - shoes example ;)

text: Suppose I have a shoe shop with website: myshoeshop.com. I generate some traffic, but only 10 visitors per week. I then realize that green shoes are very popular and what everybody searches for. Of course I then change my header, title and body accordingly to position the green shoes in my collection. As a result I then see more than 20 visitors per week. There is a lot of competition. Now I have this smart idea to buy the domain greenshoes.com. QUESTION 1: Now how do I best redirect the traffic on greenshoes.com for maximal Google SEO effect to my domain myshoeshop.com. In other words, what do I need to do to get maximum Google points for the keywords green shoes (for the original domain). Is this through 301 or 302 redirect? DNS alteration or domain pointer? Other means?


title: SEO links from Facebook, Delicious, Digg are useful to increase Google PR?

text: Does anyone know in his SEO experince if links coming from FaceBook, Delicious, Digg are useful to increase PageRank on Google? I would say NO cause most of thise links are nofollow and/or stored in hidden areas (users require their account to read those pages). But lately when searching for some busineeses name, the 1st results on Google was the Facebook page of those businesses (that also irritated me), but I'm started wondering about this question.


title: Strange Google Analytics result when new site launched

text: I have a web site which is mainly contains a few pages, and now we revamp-ed a new site which contains several hundred pages. We have Strange Google Analytics result, as follow:               Before:     Traffic sources (all traffic): 674     Content (all pages, unique PV): 674          After:      Traffic sources (all traffic): 291     Content (all pages, unique PV): 1235      As you can see, the unique PV has increased as expected (as we have more pages now and the site is better), but why the traffic sources is lower and has a large gap? Any idea?


title: What is the ranking impact of scripts added by some free hosting websites?

text: I have noticed that some free hosting websites add scripts at the end of uploaded pages. For example:               Free hostingWeb host freeFree websites hosting           Does Google penalize pages having these added scripts when ranking pages? Is there any ranking penalty for using free hosting websites in general (I mean other than possible server speed issues)?


title: Is there a 'Subscription Cart' software available?

text: I have a website, whereby members pay an annual feel. Initially the members were a few now it has fun into hundreds. Now I have to check existing members manually to see if their subscription is going to expire. Is there a online service similar to a shopping card in e-commerce where I just give this software the details of members and this software reminds members that their subscription is going to expire, and will send notifications until their payments are settled?


title: Will switching Google Analytics account hurt SEO?

text: I'm in a situation where my company does not have access to its analytics account nor the account recovery email address. We are concerned about the impact changing accounts will have since this has been in place for years. At the same time, we need access to the data.


title: Is it fine to put different category of stuff in a single domain name?

text: I own a website which is regarding startups and finance. I am looking forward to work on Wordpress programming in which I would be selling wordpress themes. I thought of buying a domain name for Wordpress website but it takes quite lot of time to setup a website and then do its SEO. Is it fine(in terms of SEO and professionalism) to put the Wordpress category inside my old domain like, Domain:               www.startupsandfinance.com      Wordpress domain,               www.wp.startupsandfinance.com


title: Some clients cannot access their websites or mail, but I can. Not sure whats wrong

text: I have about 5 clients whose sites are hosted on our VPS who cannot access their sites from their office computers. DNS is fine and there doesnt seem to be anything wrong with the host - no downtime and bandwidth limits and size is ok. Webmaster Tools also indicates nothing is wrong. I can access the site from several locations (office, home, friends place) but the clients cannot. I am at a loss as to what could be causing this. Could this be an issue with their ISP?


title: what's wrong with my sitemap?

text: Google Webmaster Tools says that my sitemap is in a wrong format. I don't see my mistake, I think I followed every guideline provided by Google. Can someone help me? Inline sitemap below, but in case it comes from meta data (e.g. headers): orignial is http://www.vocalcontraste.fr/sitemap.xml               <?xml version="1.0" encoding="UTF-8"?>     <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">       <url>         <loc>http://www.vocalcontraste.fr/</loc>       </url>            <url>         <loc>http://www.vocalcontraste.fr/presentation/</loc>         <lastmod>2012-01-30T21:49:06+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/les-concerts/</loc>         <lastmod>2012-12-13T21:55:00+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/ecoutez-contraste/</loc>         <lastmod>2012-07-13T18:19:45+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/repertoire/</loc>         <lastmod>2012-07-13T17:30:14+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/la-presse/</loc>         <lastmod>2012-07-11T08:17:48+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/recrutement/</loc>         <lastmod>2012-02-01T22:22:03+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/nos-partenaires/</loc>         <lastmod>2012-07-11T07:43:31+01:00</lastmod>       </url>            <url>         <loc>http://www.vocalcontraste.fr/contactez-nous/</loc>         <lastmod>2012-02-02T19:01:32+01:00</lastmod>       </url>          </urlset>


title: Sending a small number of targeted emails, is it spamming?

text: I have a directory website and I want to send focused emails, a small amount, less than 50 a month, to some of the businesses on my directory that get many visitors. The intention is to let them know many people are viewing their page and encourage them to update it and post information on it. How can I send this small number of emails without being targeted as spam? Also, should I send it from an email with the website's domain or will it better to send from a personal email? That way at least if email is tagged as spam sometimes it won't hurt the website's reputation, is this true?


title: Rewrite for robots.txt and favicon.ico

text: I have setup some rules in which subdomains (my users) will default to where I have located the robots.txt, favicon.ico, and crossdomain.xml therefore if a user creates a site say `testing.mywebsite.com` and they don't make their own favicon.ico at `testing.mywebsite.com/favicon.ico`, then it will use the favicon.ico I have in `/misc/favicon.ico` This works perfect, but it doesn't work for the main website. If you attempt to go to `mywebsite.com/favicon.ico` it will check if "/" exists, in which it does. And then never redirects to `/misc/favicon.ico` How can I get it so both instances redirect to `/misc/favicon.ico` ?                   # Set all crossdomain (openxxx file) favorite icons and robots.txt doesnt exist on their         # side, then redirect to site's just to have something to go on.     RewriteCond     %{REQUEST_URI}          crossdomain.xml$     RewriteCond     ^(.+)crossdomain.xml    !-f     RewriteRule     ^(.*)$                  /misc/crossdomain.xml [L]          RewriteCond     %{REQUEST_URI}          favicon.ico$     RewriteCond     ^(.+)favicon.ico        !-f      RewriteRule     ^(.*)$                  /misc/favicon.ico [L]          RewriteCond     %{REQUEST_URI}          robots.txt$     RewriteCond     ^(.+)robots.txt         !-f      RewriteRule     ^(.*)$                  /misc/robots.txt [L]      Edit: Here is my full Vhost if it helps in diagnosing:               <VirtualHost *>             ServerName www.mysite.com             ServerAdmin webmaster@mysite.com             DocumentRoot /var/www/mysite/             <Directory /var/www/mysite/>                     Options Indexes FollowSymLinks MultiViews                     AllowOverride All                     Order allow,deny                     allow from all             </Directory>                       ErrorLog /var/log/apache2/mysite_error.log             LogLevel warn                  CustomLog /var/log/apache2/mysite_access.log combined             ServerSignature on                  RewriteEngine   on                          #RewriteLog     "/var/log/apache2/rewrite.log"             #RewriteLogLevel 9                            RewriteCond     %{HTTP_HOST}            ^www.mysite.com$   [NC]             RewriteRule     ^(.*)$                  - [L]                       RewriteCond     %{HTTP_HOST}            ^mysite.com$   [NC]             RewriteRule     ^(.*)$                  http://www.mysite.com$1 [NC,L,R=302]                       # If there is a subdomain and the subdomain has a /home/ directory attached to it then             # rewrite the HTTP_HOST into the URI so we can process it. If its /media/, go to their             # media folder, otherwise to their www folder.                  RewriteCond     %{HTTP_HOST}                                 ^(?:www\.)?(.+?)\.mysite\.com$             RewriteCond     /home/%1/                                    -d             RewriteRule     ^(.+)                                        %{HTTP_HOST}$1                  RewriteRule     ^(?:www\.)?([^.]+?)\.mysite\.com/media/(.*) /home/$1/xxx/media/$2 [L]             RewriteRule     ^(?:www\.)?([^.]+?)\.mysite\.com/(.*)       /home/$1/www/$2                                 # Set all crossdomain (openpalace file) favorite icons and robots.txt doesnt exist on their             # side, then redirect to mainsite's just to have something to go on.             RewriteCond     %{REQUEST_URI}          crossdomain.xml$             RewriteCond     ^(.+)crossdomain.xml    !-f             RewriteRule     ^(.*)$                  /misc/crossdomain.xml [L]                  RewriteCond     %{REQUEST_URI}          favicon.ico$             RewriteCond     ^(.+)favicon.ico        !-f              RewriteRule     ^(.*)$                  /misc/favicon.ico [L]                  RewriteCond     %{REQUEST_URI}          robots.txt$             RewriteCond     ^(.+)robots.txt         !-f              RewriteRule     ^(.*)$                  /misc/robots.txt [L]                                 # Same as above but this is for if the directory doe's not exist. Typically it would be             # wise to put this into a skip to emulate an if/else but it would also match if the              # HTTP_HOST was anything. The skip If/Else method only works with 1 IF, 2             # Don't put this as the last thing, there could be redirects later on that may not have a             # /home/ dir but are just shortcuts to things, like inbox.mysite.com                  RewriteCond     %{HTTP_HOST}                                 ^(?:www\.)?(.+?)\.mysite\.com$             RewriteCond     /home/%1/                                    !-d                     RewriteRule     ^(.*)$                                       http://www.mysite.com$1 [R=302]                                      #Extract the subdomain (if there is one), domain, and tld. Check id the domain exists in             #/home/. If it does then rewrite URL to http_host and then see if it can apply to media.             # There has to be two pairs of rewriteCond because it only applies to the next rule.                                                                                #www.   domain .   tld             RewriteCond     %{HTTP_HOST}                                ^(?:.*\.)?([^.]+)\.(?:[^.]+)$             RewriteCond     /home/%1/                                   -d             RewriteRule     ^(.+)                                       %{HTTP_HOST}$1 [C]             RewriteRule     ^(?:.*\.)?([^.]+)\.(?:[^.]+?)/media/(.*)$    /home/$1/xxx/media/$2 [L]                                                                                #www.   domain .   tld             RewriteCond     %{HTTP_HOST}                                ^(?:.*\.)?([^.]+)\.(?:[^.]+)$             RewriteCond     /home/%1/                                   -d             RewriteRule     ^(?:.*\.)?([^.]+)\.(?:[^.]+?)/(.*)$          /home/$1/www/$2 [L]                </VirtualHost>


title: Can I have stand alone webpages indexed by Google?

text: I am doing some market research, and aim to create several landing pages aimed at long tail searches. Do these landing pages need to be in the navigation, or have an incoming link from somewhere else on the website, in order to be included in Google's index? I don't want to include them in the navigation, because some of the landing pages will be addressing similar search terms, and they will look silly being listed next to each other if they are so similar. Likewise, I don't want to necessarily use a Sitemap page, which links to the landing pages. I don't want a website visitor know I use a variety of landing pages to entice traffic. So, is it possible for isolated, stand alone webpages to be included in the Google index?


title: Changed plesk root name, what DNS settings get modified?

text: We recently changed our Plesk server's main URL from siteold.com to sitenew.com. Many websites had their NS set to ns1.siteold.com - does Plesk automatically update that to need ns1.sitenew.com? Should I change the GoDaddy settings? Attempting to change them states "Nameserver Not Registered" - is this simply the delay required? Lastly, when adding a new domain to Plesk, one would simply need to adjust the nameserver for that site in GoDaddy to ns1.sitenew.com or ns1.newdomain.com (does Plesk have a centralized name server, or does each site acquire its own?)?


title: How many files can I stored in a linux folder?(Amazon EC2)

text: On Linux systems (Amazon EC2), what is the maximum number of files that can be stored in one directory without slowing down performance? (I know too many files in one directory on Windows systems will cause the system to operate slowly.)


title: Using SSL Certification in Multiple Locations

text: I have some issues with respect to using SSL Certificates. I have a website hosted in UK and I also have an organisation in South Africa hosting my company application online for web access. The issue now comes as I want to implement SSL for both servers as it requires login from different places and different people. Is it possible to purchase just ONE SSL certificate foe the company in the company name (www.companyname.com) and use it for both purposes? Thanks


title: Why are YouTube URLs so ugly?

text: I'm just wondering why YouTube URL is so ugly (i.e unreadable and not friendly to search engines). Why they don't care about SEO? My friend said that it's because they are the top website now. But how about in the past?


title: How do I prevent a website being misclassified by Websense?

text: I received the following email from a user of one of our websites: > This morning I tried to log into `example.com` and I was blocked by Websense > at work because it is considered a "social networking" site or something. I > assume the websense filter is maintained by a central location, so I'm > hoping that by letting you guys know you can get it unblocked. per Wikipedia, Websense is web filtering or Internet content-control software. This means one (or more) of our sites is being miscategorized by Websense as "social networking" and thus disallowed for access at any workplace that uses Websense to control what websites their users can and cannot access during work hours. (I know, they are monsters!)   1. How do we dispute this Websense classification error, as our websites should generally be considered "information technology" and never "social networking"?   2. How do we know what category Websense has put our sites in, so we can pro-actively make sure they're not wrong?


title: What is the best implementation of the Facebook like-button you've seen?

text: I'm looking into implementing the Facebook like-button on my site. Therefore i'm looking for some good examples of the use of the like-button. I'm looking at the placement of the like-button and the use of the Open Graph meta-properties. Please explain why you like a particular implementation


title: Two different domain for specific languages pointing to one site

text: I developing a client's blog and he needs it to be bilingual (english and spanish). Now what he wants is that users can get to the content based on the domain e.g. John enters `www.domain.com` and he gets the english version and Juan enters `www.elsenordominio.com` to get the spanish version. All content will be validated by PHP so the users and search engines only reads the domain related language. What do I need to use header re-direct or 301? Is it bad for SEO? Will Google will penalize me? I hope you guys can help me and forgive me if my english is not good.


title: Is mixing slugs with numbers & names in WordPress a bad SEO technique?

text: While trying to get friendly URLs in WordPress, I discovered this WordPress forums post, which states: > WordPress has a monumental issue forbidding you to use the same category > slug more than once. It disallows you from having a category tree like this: > > Cars:   >  - Honda (`mysite.com/cars/honda`)   >  - Toyota (`mysite.com/cars/toyota`) > > Trucks:   >  - Honda (`mysite.com/trucks/honda`)   >  - Toyota (`mysite.com/trucks/toyota`) So the question is, how bad is this from an SEO point-of-view to use something like:               mysite.com/cars/1-honda/4-red         mysite.com/trucks/2-honda/5-red         mysite.com/motors/3-honda/6-red      where 1,2,3,4,5,6 are the category ID's. Would you recommend using this instead:               mysite.com/cars/1-honda/1-red      or this:               mysite.com/cars/car-honda/color-red


title: Different email providers for different subdomains?

text: Setting up an email provider - Google Mail/Apps, Outlook, etc - seems straightforward for a single domain. In the case of multiple subdomains, can different email providers be used on a per-subdomain basis? Some examples to show what I'm thinking:               joe.example.com - joe@example.com - Google Apps     jane.example.com - jane@example.com - Outlook     mary.example.com - mary@example.com - Google Mail     junior.example.com - junior@example.com - some other provider      The key being that each subdomain has a matching email address, though not necessarily all from the same email provider. Can each subdomain be configured independently for email provision, or must it be a homogeneous setup?


I am interesting in Google AdSense bot's algorithm and behavior with web site. I did not work with AdSense and I do not have account. So I need your help to understand: 1) Google's bot from time to time downloads all pages from web site. Am I right? 2) Google's bot does not understand dynamic content (loaded by Ajax). So I must generate static content and return it within HTML page and this pages must show identical content for all users and for Google bot? 3) Because of (1) and (2) I cannot use only root path `http://example.com` with some "main" widget. I must generate unique pages for example `http://example.com/thread?id=101`? 4) Gbot downloads pages (1) for grabbing (indexing) keywords from them and then store (on it's servers) these information for example by key/value (where key is page path, value is tag cloud). Am i right? 5) When web site has been opened in browser by user. Integrated HTML AdSense's code loads some JavaScript. As I understand by "Googling" this JavaScript do not index page, but makes call (with some parameter key==page_path) to Google's server and gets appropriate ad links. Then shows this ad links in it's frame. Is it right behavior? Maybe JavaScript makes some local indexing of page's content? 6) How Google's bot and AdSense's JavaScript work with cookies? As I understand AdSense can use cookies for show appropriate ad links. If it is right, please give me some use cases;) I know that "true" algorithm is known only by engineers from Google. But some of you had experience with AdSense and AdSense HTML/JavaScript. Please correct my vision of it;) Thank you very much for any advice!!! P.S. This question is very important for me. It is not some question for fun! So Please do not close it;)


title: We've had our content copied under a different URL - why and what do we do?

text: We have a problem. We've noticed a large amount of traffic showing up on our Google Analytics. Upon further investigation we have found that we've had our content copied under a different URL. Our site: http://www.targetis.co.uk The coppied site: http://www.target-is.com (isn't showing up with Chrome for us) We don't own this domain. Their content is hosted with them (not via proxy). The large part of the traffic is coming from video hosting site. What do we do?


title: CSS2 way of accomplishing what CSS3 border-image does?

text: What is the best way these days to make a visually interesting border around a div using images? CSS3's border-image would perfect, but it's CSS3. I don't want to rely on that yet. Is there a CSS2-compatible way to accomplish the same thing? My audience is mostly with-it, tech-savvy, not needing hacks for decrepit old browsers, but aren't necessarily all up on the cutting edge like CSS3 either. As an alternative to CSS for this, I tried some experiments with 3x3 tables using the images as cell background or cell content. The main content would go in the middle cell. I couldn't get the side images to stretch or repeat properly when the content varied.


title: Why use adzerk?

text: SO used adzerk to serve adverts. I'm a bit confused by it though, what's it do and what's the point of it? Why can't SO serve their own adverts?


title: Is it really necessary to approve each website to place my AdSense code on it?

text: As I understand AdSense's policy, I'm obliged to approve each website I'd like to use AdSense on. But in one Russian Webmasters forum, I heard that I can do it just once for one of my websites and the ad's code can then be the same for all of my other websites. Is that accurate?


title: Why popular sites don't use subdomains or subfolders for multi-language translations?

text: I read many discussions about the epic question: "subdomains vs folders for multi-language sites". However, I'm really curious to know why the big guys (Facebook, Twitter, Tumblr, YouTube, Vimeo, Reddit, etc.) do not use any of the two options. Could someone explain this?


title: Domain held at one registry, need to redirect to subdomain on my own hosting provider

text: There are lots of questions around this general area, but I haven't seen one that exactly mirrors what I'd like to know. It's per the title really. My understanding (and what I'm told by my host) is the easiest thing is just to get the transfer key and bring the DNS across to my own hosting provider. Also I'm told by my host this doesn't affect the client's ownership of the domain itself. Basically, I have a subdomain setup with the site (this has the same IP address as the top level domain). So presumably just giving the other registrar that IP address will only refer it only to the TLD rather than the subdomain. What's the easiest way to achieve this? It's an asp.net site, I don't have a hosted directory on the client's account where I can code a redirect. Thanks all Mark


title: How to display Cookie Notification text to users that is ignored by Search Engines?

text: Websites within the EU are meant to inform users about the use of cookies on their website. Whilst the law raises plenty of implementation questions already, the general consensus is that we must at least display text to the user in some form (usually in a bar at the top or bottom of the page). ![cookie text from the UK Information Commissioner's Office](http://i.stack.imgur.com/hxTXI.jpg) My concern is that this causes the same text to be displayed across every page of the site. This question from a year and a half ago suggested including the text in an image or iFrame, but I'd like to think that somebody has come up with a better solution for cookie notifications as they've become such a big part of the web since then. Maybe there's even a HTML5-specific tag that would accommodate this. How can we display this text across every page of the site without search engines picking this up and thinking it's important content.


title: Laws on credit card information?

text: I've heard that online merchants can only keep credit card information for set periods of time. Is this true? Amazon's express checkout feature saves credit card info, so does apple's app store. What are the legalities behind the scenes? Legal experts?


title: How can you find using apache logs who logged in your server?

text: I have a application that running on apache web server, is there any way under apache logs i can identify name / ip address of user who logged into the system. And also the date / time of who last opened or accessed the logs?


title: Configuring dnsmasq to properly work with mod_rewrite on Mac OS X Mountain Lion

text: I read an article on the echoditto blog and followed the recommendations for setting up dnsmasq on my mac using homebrew. Now I am having an issue I cannot resolve, and I need help, because it has totally crippled my development work. Initially, after implementing dnsmaqs, I could not get my sites to load at all…but I was able to resolve that issue by changing the contents of my httpd- vhosts.conf file to the following:               #allow access to the Hosts directory where your sites are     <Directory "/Volumes/sites">         Options Indexes FollowSymLinks MultiViews         AllowOverride All         #you could configure the following to only allow access from localhost         Order allow,deny         Allow from all     </Directory>          #get the server name from the Host: header     UseCanonicalName Off     VirtualDocumentRoot /Volumes/sites/%0/      Now, I can point my browser to http://domainname.dev/ and get the site to load. However, using Joomla, I am having issues with mod_rewrite: I can load the administrator backend without a problem by browsing to http://domainname.dev/administrator/ I can load the home page of the site without any issues by browsing to http://domainname.dev/ However, if I click on any link that would normally load a sub-page, such as http://domainname.dev/about I get either a 404 error or a 500 error and the following page contents:               Internal Server Error          The server encountered an internal error or misconfiguration and was unable to complete your request.          Please contact the server administrator, ali.samii@ergonomiq.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.          More information about this error may be available in the server error log.      I tried switching back to non-dynamic virtual hosting and it doesn't work anymore. I also cannot access the sites by pointing the browser to `http://localhost/domainname.dev` Please advise as soon as possible, because otherwise, I will have to go through a complete reinstall of my Mac and I cannot afford the downtime. I have uploaded my httpd.conf file, httpd-vhosts.conf file and a sample .htaccess file to a gist: https://gist.github.com/alisamii/6549754 Also, it may be of note that I tried reverting to the settings I had prior to installing dnsmasq so I could access the local sites using the URL scheme `http://localhost/path/to/site` but it no longer works, and I get a server configuration error.


title: Seo for collapsed text?

text: I have been tasked to make a pretty simple site which have to be SEO friendly. Now, i was told that the articles should take minimal space when listed so i thought of a "read more" expandable plugin. My question is, do spiders consider the text behind the "read more" links as hidden aka punishing me SEO-wise or is it of no importance? Thanks in advance!


title: Surviving an system audit, what are categories of regulation and/or compliance?

text: For example:   * Storage regulation credit credits, patient information   * Documenting compliance: CAN-SPAM


title: unusual autoindex-like commands

text: In looking at my logs, I get many GET requests aimed at a directory with what appear to be auto-index parameters. Stuff like ?C=M or ?O=A. I understand those. But I also get many requests with ?N=D, ?M=A, ?N=A, ?C=S, ?D=A. I don't have a clue what those mean. Is there some complete list of these commands that describes what they do? On my system, they just throw the requester to my index.html file. What are these requesters trying to do? http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html just gives a few of them.


title: Hign traffic but low alexa rank

text: Hy guys, I have an website for more than one year. (it's a blog with .com domain) I track my visitors using google analytics and I mention that I have an average of 7000 unique visitors/day. I this whole year since my blog is online I had over 2.000.000 unique visitors. BUT wit all this, my alexa.com rank is 25.000.000. How is it possible? (I menion that some of my visitors came from PTC websites or traffic exchanges)


title: Getting ASP on Google App Engine

text: How do you get ASP to work on Google App Engine? I have tried to put ASP code on a webpage but it just showed like it was normal text.


title: SEO for duplicate sites with multiple domain extensions

text: I am running business in different nations and I got domains for example               www.mydomain.com     www.mydomain.us     www.mydomain.ca     www.mydomain.uk     www.mydomain.com.au      So, if I run same website with same content (of course there will be little changes like address, etc.) as all these domains has same content will it be considered as spam or will the domains rank well as per the country? Also, is there solutions if Google considers this as spam.


title: Is traffic coming from URL shorteners treated as direct?

text: Traffic coming form shortened URLs like `bit.ly`, do they show up in Google Analytics as direct or do they keep their real referrer? Ex.: if someone types in a `bit.ly` link it counts as direct, but if someone clicks a `bit.ly` link from Twitter, it counts as referral traffic from Twitter?


title: When does Google Webmaster Tools re-evaluate re-submitted sitemaps?

text: When I alter and re-submit a sitemap does GWTs immediately re-evaluate it or do I have to wait 'til GoogleBot crawls our site again? I just re-submitted a problematic sitemap and it now displays the green tick next to it but does this really mean it is valid? I need to know is the problem really solved. ### Edit: Google Webmaster Central says: > "Once you've reviewed your Sitemap and made any changes, save it and then > resubmit it. It can take up to a day for Google to process the resubmitted > Sitemap, so the warning status may continue to display until then." I would use this to answer the question, **but** does this actually mean that my problem is gone? ( _Because the icon changes from a red X (error) to a green tick (valid)_ ).   **I'm not so sure.**   I simply resubmitted one problematic sitemap **without any changes** and the icon changed. ### Edit: On the details page of a problematic sitemap I re-submitted, the Downloaded date is today's that. **Does this guarantee the error was fixed?** Because the Downloaded date is today for both sitemaps I re-submitted (see edit #1)


title: Domain name with two possible spellings

text: What's the best approach to take for Google ranking if your domain name has two possible spellings? Example: mich* _ea_ *lflatley.com (Irish spelling) & mich* _ae_ *lflatley.com (Normal spelling) I want someone to be able to search google with both spellings if possible.


title: Are backlinks transitive when old URL is forwarded to new URL?

text: Say there are two companies operating in the same industry: `www.companya.com` and `www.companyb.com`. Company A has acquired some backlinks over time. Company B acquires company A and decides to only use its URL. It forwards properly all links from `www.companya.com` to `www.companyb.com`. Will company B benefit from the backlinks of `www.companya.com` through the redirection? Is it worth the effort from a backlink perspective only?


title: Best way to build links and target my keywords

text: Lest say I want to target "used cars" (i know, i know, tough keyword, etc... but this is for the sake of an example) Using google keywords webmaster tools, I have a list of keywords: They are exact phrases and the number is total searches. [used cars for sale] 201000   [used cars ni] 110000   [used car] 74000   [used car prices] 60500   [used cars for sale by owner] 49500   [used car values] 49500   [used car sales] 27100   [buy used cars] 27100   [used car parts] 27100   [cheap used cars] 22200   [used cars uk] 22200   [used cars for sale uk] 22200   [best used cars] 18100   [japanese used cars] 18100   [used car search] 14800   [used car dealers] 14800   [parkers guide to used cars] 14800   [used car dealerships] 14800   [parkers used car prices] 12100   [used cars usa] 12100   [used cars ireland] 12100   [used car value] 12100   [kbb used cars] 9900   [used car for sale] 9900 If you were me, what would you do?   1. Build trades with all the anchors, and after some time wait for the website to rank for some of them? This is in conjunction to a post I read about a seochat member talking about searching patterns and that is best to target a wide variety of anchors... eventually you will start ranking for lots of keyword combinations. This way the site also obtains a natural linking profile, especially combining with url only anchors, click here, etc.   2. This is what I am inclined to do: Get the easiest keyword, least competitive. I haven-t done any competition study but lets assume for the sake of the example that the least competitive term is the one with the least number of searches, used car for sale. Build links only with this keyword but add some buffer words for keyword diversity like: UK used car for sale, best used car for sale, buy used car for sale - many of the buffer words being extracted from other searches above. Wait until I reach good position in serps and then move to another search term and so on. Which method do you think is best? More importantly how would you do it?


title: Running into problems hosting a website on Heroku

text: I'm starting to learn more on the back-end scale of programming. Recently I started up Heroku for the second or third time. This time I actually installed the Git update to my Mac and installed Heroku in the terminal. I wanted to upload a static HTML site with the Sinatra gem. Everything worked out fine inside the terminal, though I added Sinatra after I got everything working and the file with the site hooked up to Heroku. In my logs I did see that I was missing the Sinatra gem, so I installed it. My site contains both the proper `app.rb` and `config.ru` files. I have nothing showing up online though, just a blank screen! Contacting Heroku on this problem has been very difficult: I get a response every day, and on every day I respond with a question to the answer that didn't help me at all. **Edit:** Here is my Heroku log file:               2011-05-18T00:25:20+00:00 app[web.1]: 71.198.0.51 - - [17/May/2011 17:25:20] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T00:25:20+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=2ms bytes=313     2011-05-18T00:25:26+00:00 app[web.1]: 71.198.0.51 - - [17/May/2011 17:25:26] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T00:25:26+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=5ms bytes=313     2011-05-17T18:25:51-07:00 heroku[web.1]: Idling     2011-05-17T18:26:01-07:00 heroku[web.1]: State changed from up to down     2011-05-18T01:26:01+00:00 heroku[web.1]: Stopping process with SIGTERM     2011-05-18T01:26:01+00:00 app[web.1]: >> Stopping ...     2011-05-18T01:26:02+00:00 heroku[web.1]: Process exited     2011-05-17T20:12:46-07:00 heroku[web.1]: Unidling     2011-05-17T20:12:47-07:00 heroku[web.1]: State changed from created to starting     2011-05-18T03:12:48+00:00 heroku[web.1]: Starting process with command: `thin -p 40055 -e production -R /home/heroku_rack/heroku.ru start`     2011-05-18T03:12:49+00:00 app[web.1]: >> Thin web server (v1.2.6 codename Crazy Delicious)     2011-05-18T03:12:49+00:00 app[web.1]: >> Maximum connections set to 1024     2011-05-18T03:12:49+00:00 app[web.1]: >> Listening on 0.0.0.0:40055, CTRL+C to stop     2011-05-18T03:12:50+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=9954ms service=6ms bytes=565     2011-05-18T03:12:50+00:00 app[web.1]: 70.91.206.114 - - [17/May/2011 20:12:50] "GET /style.css HTTP/1.1" 200 - 0.0012     2011-05-18T03:12:50+00:00 heroku[router]: GET pxlc.heroku.com/style.css dyno=web.1 queue=0 wait=0ms service=2ms bytes=269     2011-05-17T20:12:50-07:00 heroku[web.1]: State changed from starting to up     2011-05-18T03:12:51+00:00 app[web.1]: 70.91.206.114 - - [17/May/2011 20:12:51] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T03:12:51+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=4ms bytes=313     2011-05-18T03:13:05+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=0ms service=5ms bytes=565     2011-05-18T03:13:05+00:00 app[web.1]: 70.91.206.114 - - [17/May/2011 20:13:05] "GET / HTTP/1.1" 200 293 0.0011     2011-05-18T03:13:05+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=2ms bytes=313     2011-05-18T03:13:05+00:00 app[web.1]: 70.91.206.114 - - [17/May/2011 20:13:05] "GET /favicon.ico HTTP/1.1" 404 18 0.0007     2011-05-18T03:57:05+00:00 app[web.1]: 172.18.33.56, 58.96.134.66 - - [17/May/2011 20:57:05] "GET / HTTP/1.1" 200 293 0.0007     2011-05-18T03:57:05+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=0ms service=4ms bytes=565     2011-05-18T03:57:05+00:00 app[web.1]: 172.18.33.56, 58.96.134.66 - - [17/May/2011 20:57:05] "GET /style.css HTTP/1.1" 200 - 0.0007     2011-05-18T03:57:05+00:00 heroku[router]: GET pxlc.heroku.com/style.css dyno=web.1 queue=0 wait=0ms service=2ms bytes=269     2011-05-18T03:57:08+00:00 app[web.1]: 172.18.33.56, 58.96.134.66 - - [17/May/2011 20:57:08] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-17T21:58:27-07:00 heroku[web.1]: Idling     2011-05-18T04:58:30+00:00 heroku[web.1]: Stopping process with SIGTERM     2011-05-18T04:58:30+00:00 app[web.1]: >> Stopping ...     2011-05-18T04:58:30+00:00 heroku[web.1]: Process exited     2011-05-17T21:58:33-07:00 heroku[web.1]: State changed from up to down     2011-05-17T23:11:58-07:00 heroku[web.1]: Unidling     2011-05-17T23:11:58-07:00 heroku[web.1]: State changed from created to starting     2011-05-18T06:12:00+00:00 heroku[web.1]: Starting process with command: `thin -p 40091 -e production -R /home/heroku_rack/heroku.ru start`     2011-05-18T06:12:01+00:00 app[web.1]: >> Thin web server (v1.2.6 codename Crazy Delicious)     2011-05-18T06:12:01+00:00 app[web.1]: >> Maximum connections set to 1024     2011-05-18T06:12:01+00:00 app[web.1]: >> Listening on 0.0.0.0:40091, CTRL+C to stop     2011-05-18T06:12:01+00:00 app[web.1]: 183.97.156.226 - - [17/May/2011 23:12:01] "GET / HTTP/1.1" 200 293 0.0017     2011-05-18T06:12:02+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=3209ms service=5ms bytes=565     2011-05-18T06:12:03+00:00 app[web.1]: 183.97.156.226 - - [17/May/2011 23:12:03] "GET /style.css HTTP/1.1" 200 - 0.0019     2011-05-17T23:12:08-07:00 heroku[web.1]: State changed from starting to up     2011-05-18T00:13:13-07:00 heroku[web.1]: Idling     2011-05-18T00:13:16-07:00 heroku[web.1]: State changed from up to down     2011-05-18T07:13:16+00:00 heroku[web.1]: Stopping process with SIGTERM     2011-05-18T07:13:16+00:00 app[web.1]: >> Stopping ...     2011-05-18T07:13:17+00:00 heroku[web.1]: Process exited     2011-05-18T01:54:21-07:00 heroku[web.1]: Unidling     2011-05-18T01:54:21-07:00 heroku[web.1]: State changed from created to starting     2011-05-18T08:54:23+00:00 heroku[web.1]: Starting process with command: `thin -p 59491 -e production -R /home/heroku_rack/heroku.ru start`     2011-05-18T08:54:24+00:00 app[web.1]: >> Thin web server (v1.2.6 codename Crazy Delicious)     2011-05-18T08:54:24+00:00 app[web.1]: >> Maximum connections set to 1024     2011-05-18T08:54:24+00:00 app[web.1]: >> Listening on 0.0.0.0:59491, CTRL+C to stop     2011-05-18T01:54:28-07:00 heroku[web.1]: State changed from starting to up     2011-05-18T08:54:28+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=6943ms service=6ms bytes=565     2011-05-18T08:54:28+00:00 app[web.1]: 62.244.82.72 - - [18/May/2011 01:54:28] "GET / HTTP/1.1" 200 293 0.0018     2011-05-18T08:54:28+00:00 heroku[router]: GET pxlc.heroku.com/style.css dyno=web.1 queue=0 wait=0ms service=2ms bytes=269     2011-05-18T08:54:28+00:00 app[web.1]: 62.244.82.72 - - [18/May/2011 01:54:28] "GET /style.css HTTP/1.1" 200 - 0.0014     2011-05-18T08:54:28+00:00 app[web.1]: 62.244.82.72 - - [18/May/2011 01:54:28] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T08:54:28+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=1ms bytes=313     2011-05-18T08:54:28+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=4ms bytes=313     2011-05-18T08:54:28+00:00 app[web.1]: 62.244.82.72 - - [18/May/2011 01:54:28] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T08:54:28+00:00 app[web.1]: 62.244.82.72 - - [18/May/2011 01:54:28] "GET /favicon.ico HTTP/1.1" 404 18 0.0008     2011-05-18T08:54:28+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=1ms bytes=313     2011-05-18T02:55:23-07:00 heroku[web.1]: Idling     2011-05-18T02:55:33-07:00 heroku[web.1]: State changed from up to down     2011-05-18T09:55:34+00:00 heroku[web.1]: Stopping process with SIGTERM     2011-05-18T09:55:34+00:00 app[web.1]: >> Stopping ...     2011-05-18T09:55:34+00:00 heroku[web.1]: Process exited     2011-05-18T07:23:10-07:00 heroku[web.1]: State changed from created to starting     2011-05-18T14:23:12+00:00 heroku[web.1]: Starting process with command: `thin -p 20560 -e production -R /home/heroku_rack/heroku.ru start`     2011-05-18T14:23:13+00:00 app[web.1]: >> Thin web server (v1.2.6 codename Crazy Delicious)     2011-05-18T14:23:13+00:00 app[web.1]: >> Maximum connections set to 1024     2011-05-18T14:23:13+00:00 app[web.1]: >> Listening on 0.0.0.0:20560, CTRL+C to stop     2011-05-18T07:23:13-07:00 heroku[web.1]: State changed from starting to up     2011-05-18T14:23:14+00:00 app[web.1]: 12.183.19.10 - - [18/May/2011 07:23:14] "GET / HTTP/1.1" 200 293 0.0018     2011-05-18T14:23:14+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=0ms service=7ms bytes=565     2011-05-18T14:23:14+00:00 app[web.1]: 12.183.19.10 - - [18/May/2011 07:23:14] "GET /style.css HTTP/1.1" 200 - 0.0015     2011-05-18T14:23:14+00:00 heroku[router]: GET pxlc.heroku.com/style.css dyno=web.1 queue=0 wait=0ms service=2ms bytes=269     2011-05-18T14:23:14+00:00 app[web.1]: 12.183.19.10 - - [18/May/2011 07:23:14] "GET /favicon.ico HTTP/1.1" 404 18 0.0009     2011-05-18T14:23:14+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=2ms bytes=313     2011-05-18T08:24:03-07:00 heroku[web.1]: Idling     2011-05-18T08:24:07-07:00 heroku[web.1]: State changed from up to down     2011-05-18T15:24:07+00:00 heroku[web.1]: Stopping process with SIGTERM     2011-05-18T15:24:07+00:00 app[web.1]: >> Stopping ...     2011-05-18T17:34:27-07:00 heroku[web.1]: Unidling     2011-05-18T17:34:28-07:00 heroku[web.1]: State changed from created to starting     2011-05-19T00:34:29+00:00 heroku[web.1]: Starting process with command: `thin -p 57621 -e production -R /home/heroku_rack/heroku.ru start`     2011-05-18T17:34:31-07:00 heroku[web.1]: State changed from starting to up     2011-05-19T00:34:32+00:00 heroku[router]: GET pxlc.heroku.com/ dyno=web.1 queue=0 wait=0ms service=5ms bytes=565     2011-05-19T00:34:32+00:00 app[web.1]: 97.83.58.74 - - [18/May/2011 17:34:32] "GET / HTTP/1.1" 200 293 0.0016     2011-05-19T00:34:32+00:00 app[web.1]: 97.83.58.74 - - [18/May/2011 17:34:32] "GET /style.css HTTP/1.1" 200 - 0.0011     2011-05-19T00:34:32+00:00 heroku[router]: GET pxlc.heroku.com/style.css dyno=web.1 queue=0 wait=0ms service=2ms bytes=269     2011-05-19T00:34:34+00:00 heroku[router]: GET pxlc.heroku.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=4ms bytes=313     2011-05-19T00:34:34+00:00 app[web.1]: 97.83.58.74 - - [18/May/2011 17:34:34] "GET /favicon.ico HTTP/1.1" 404 18 0.0007     2011-05-18T18:35:48-07:00 heroku[web.1]: Idling     2011-05-18T18:35:51-07:00 heroku[web.1]: State changed from up to down


title: How to know if a domain is blacklisted by Google?

text: I found an available domain name which I want to buy, and I realize that it was previously owned. I searched for it like `site:domain.com` in Google, and I only found one link, which is the homepage. Of course it's closed now, I looked at the cached copy of it, and it was an empty white page. I also looked at Wayback Machine, which shows some copies from 2009 to August 2013, it says that it was used by a Spanish web design company. I wonder if they have done something spammy and get dropped from Google's index. So,   1. How do I find out if there is really a "blockage" on that domain?   2. If there is, is there something I can do to get it indexed back?


title: mod rewrite help needed to redirect old domain to new domain

text: I recently switched sites from janeullah.com (which had an A dns entry pointing to janeullah.zenfolio.com) to janeullahphotography.com. I'm on Dreamhost, currently have A record on janeullah.com going to blog.janeullah.com and using Google Apps for Email. I'm trying to set up a rewrite rule which (for now) redirects anyone who clicks on janeullah.com/xxxx/xxx or janeullah.com/z/s/z to: janeullahphotography.com/xxx/xxx or janeullah.com/z/s/z These are the .htaccess contents I've tried that didn't redirect               Options +FollowSymLinks     RewriteEngine on     RewriteRule (.*) http://janeullahphotography.com/$1 [R=301,L]       and               RewriteEngine on     RewriteCond %{HTTP_HOST} !^janeullah.com$ [NC]     RewriteRule ^(.*)$ http://janeullahphotography.com/$1 [R=301,L]      Typing in janeullah.com/weddings doesn't redirect to janeullahphotography.com/weddings and even when I entered garbage into the .htaccess file, nothing happened and makes me suspect the .htaccess file is being ignored. Specific pointers about what I'm doing wrong will be greatly appreciated.


title: What's the difference between the two form of  backlinks wrt SEO worth

text: Two links:                http://www.example.com           http://www.example.com      Now which one will be counted as backlink for my website( in turn increasing the seo value)?. Please don't say that form-1 is useless since this is format in which our website will be listed in profile links and such profile links are being sold by many link building websites for as low as $8 for 5000 profile links. Also for example facebook favorite too is stored in url format.


title: How to use HTTP Handler to make a client2client communication?

text: I'm new to Web programming! I try to make an app (something like Client to Client communication with C# Handlers and jQuery). I.E.: When 1Client make a click on his clientSide(browser), there paints one point, and on the same time the 2Client sees what 1Client did. And, in turn, where 2Client make a click on his browser, there paints one point, and the 1Client also sees what 2Client did. I could done already the configuration of IIS, I made an simple show Hello World and it run OK. And, further, what should i done.... Can you advice me, please, with some exemples, or tutorials, how to do this job. Sorry for my questions which seems to be not studied.


title: what is a no-text[0-9] requests?

text: I have a bunch of requests coming through on my site which looks like the one below: `example.com/page/no-text-1154169030774935240` Is this hacking attempts or search engines? EDIT: my question is regarding the request. The string at the end is used for an identifier which will load the appropriate page. Someone or something is passing the no-text-[0-9] string. I would like to know if it hacking attempts or search engines trying to index the site? Thanks


title: Change page title in Google results when the response is a 303 redirect

text: We have a purchased a new domain name (example.com) that was owned by another company and it appears Google has cached the title from the previous owners which was "examPLE". We would like the title to be "Example" instead of "examPLE". I understand that usually you can just change the title on the web page and Google will pull it from that. But in our case the response is a 303 redirect which does not contain any page data. When you go to our web site it will redirect you to the regional specific site based on IP. So if you are in the UK `http://example.com` will do a 303 redirect to `http://example.com/uk` Is there any way to update the page title in Google’s results in this scenario? **Edit** : If I search use the query "site:example.com" in Google the page comes back with the correct title (the one from the page that it is being redirected to), however if I just search on "example" the page title is incorrect.


title: Does domain suffix affect SEO?

text: my first question here! I have a question regarding URL suffixes. Say I have a company, let's call it `example-it`. If I then purchase the domain `www.example.it`, thus incorporating the company name into the domain would this affect how it is ranked in Google? And what version of Google this is displayed in? So for example would a search engine "assume" that this is an Italian domain and give it less precedence when searched for from `.co.uk` or`.com` search engines? Or is SEO driven solely on content? Any help would be much appreciated and if you need more info please let me know.


title: Can any domain register support any TLD if domain is transferred there?

text: There are some domain registers out there that support certain TLD's that others do not. My question, is can you register a domain with a special TLD at one register and then transfer the domain name to another register that you could NOT have used to register the domain name because they didn't support that TLD? Like for example lets pretend that I want to register www.whatever.gr.com at HotRegister.com. Then lets say you don't like their domain name hosting service so you want to transfer it to GoDaddy. But on GoDaddy you can't register a .gr.com domain name to begin with. So are you able to transfer your .gr.com domain there or can they not support it? Or can any register support any TLD but only choose to allow certain ones to be registered through them?


title: Why was my small site penalized in Google?

text: My website has never received a ton of traffic, but it was building up nicely until recently when it started to drop. Google webmaster tools says its dropped about 33% for some of my top keywords. The CMS I'm using is WordPress. I noticed that I am receiving daily visits from a website that had my full urls as the referrer. For example, my website url looks like this: `/mother/two-ye...alking-worried` and the referrer url looked like this: `/mothering/two-ye...alking-worried` . So they have my same category, same title. When you click on their link, you get a 404. Would a referrer like that make a difference as far as SEO is concerned and cause a drop?


title: Transferring a Domain Safely

text: I want to transfer a domain that I am buying off somebody but I want to make sure i'm not getting scammed. Is there some kind of 3rd-party website that can help me with this kind of transfer so that I can safely buy the domain and move it over to me?


title: How to fix unknown broken link error in WordPress?

text: I've been working on a client website and found that there are broken links. I have fixed most of the links. Most of the broken links are generated from comments. So I fixed them. But still when I looked at Google Webmaster's crawl errors report, I found that there are some unknown links that are broken. Below is the sample link.               http://www.example.com/page/28/?fp=Twi%2F%2BHPwpi0h%2BBLrRBkxr3g%2BDZqT3dMQEyZoMB9Vyr8a32tVIcV8TXacqTSIan7Hptmo3Cu2yK%2BaCpwqw3FyfQ%3D%3D&prvtof=%2BqlsYAG0dA4qBx1hwWeIQmT3nye0uCkq%2BMLt2Xqr054%3D&poru=yUrkHSWnV4mif2swfPf6mrVD0%2FYKFgqtO2zieP4S9nRA3akMh0suIh%2FGpO2zI%2Fqx      There is another broken link like `http://www.example.com/page/37`. Google Webmaster Tools says that homepage is linked to the above link but that's not true. Not even a single link is linked to that pagination URL. I'm unable to find this link, and I even checked this with _Broken Link Checker_ WordPress plugin but unable to find any solution. Please tell me why this is being produced and how to fix it? Also please tell me how much time it takes to update Google Webmaster's crawl errors report?


title: How to overcome Google penalties for blogger

text: Suddenly my blog stop appearing in Google search & there is a huge dip in traffic, i went to webmaster tool & applied for re consideration. i don't no the exact reason why it happened like that, i forgot to add Disclaimer would it cause problem? How to identify what makes google to remove my blog from search index? Does google reconsider my blog? are there any alternatives for it?


title: Platform that suits best to build a website similar to freelancer.com?

text: I want to build something similar with limited functionality. Just a basic version. Is there a platform that I can use like Wordpress for rapid development?


title: Easy way to do roll up reporting in Google Analytics?

text: Is there an easy way to do roll up reporting in Google Analytics when you have multiple domains and each has at least 2 subdomains?


title: What is the best practice to have a number in the clean URL or not?

text: I'm confusing to choose my clean URL format for better SEO. Here are my two options:   1. example.com/apple    2. example.com/123/apple The first format is very clean. It would be much more familiar and easier to read for search engine users. But I need to query the content from db using slug - "apple" in this case. The second format uses a numeric ID of the content from db - "123" for the title "apple". It would be less familiar to users. But I can query the content from db using ID. This will make more efficient from the speed perspective. The StackExchange questions use the second format like > stackexchange.com/questions/123/question-title-slug-here But it has the very good SEO. I notice Google crawls questions fastly and they are listed in the first SERP in a very few hours. Both SEO and speed is important for my site. Please suggest me what is the best option.


title: Multiple index pages on website for multiple locations, SEO no-no?

text: We have a ecommerce website that can deliver products all over the country. We have seen at least one of our other competitors create an index page for every city in the country. So the pages essentially have the same content, but contain a different city name in various key parts of the page. They do not have multiple locations/stores or anything. They have managed to get a lot of these pages listed in Google so that when a user searches for the product in a particular location, they pop up at the top. My question is, would it hurt the website rankings in terms of SEO if we were to do the same? We can deliver to all over the country. I haven't really found out definitively if this is a no-no in terms of SEO?


title: Why does jkmwpkl.gov.my only look like it should on Chrome for Windows?

text: 1. Go to jkmwpkl.gov.my on Chrome for Ubuntu 13.10   2. Note that the page does not display correctly   3. Go to jkmwpkl.gov.my on Chrome for Windows 7   4. Note that it DOES display correctly. So why the discrepancy? This is what it looks like on 13.10 ![enter image description here](http://i.stack.imgur.com/h6Hqy.jpg) This is what it should look like ![enter image description here](http://i.stack.imgur.com/MUlMf.jpg)


title: Is it possible to share the revenue between two accounts?

text: I have one website which is ran by me and my friend, but I want to share the revenue from the ads without having to send him money every month, is there an option to share the revenue between two accounts?


title: Why is this response being cached?

text: I have a client whose site's index.html currently comes back with these headers:               Accept-Ranges:    bytes     Connection:       Keep-Alive     Content-Encoding: gzip     Content-Length:   3658     Content-Type:     text/html     Date:             Thu, 10 Oct 2013 07:36:27 GMT     ETag:             "4aa95e1-2ed2-4e721324728b7"     Keep-Alive:       timeout=5, max=100     Last-Modified:    Tue, 24 Sep 2013 13:34:30 GMT     Server:           Apache/2.2.22     Vary:             Accept-Encoding,User-Agent I'm obviously going to recommend that they add `Expires` or `Cache-Control` as appropriate, but I'm confused: Chrome caches this resource and uses it from cache (not sending a request _at all_ ), even after several hours (for instance, it reused a copy it cached yesterday at 1:30 p.m. this morning at 8:30 a.m.). I can see this quite clearly in the Chrome console's Network tab, where it shows the request and has `200 (OK)` in grey in the **Status** column and `(from cache)` in the **Size** column. (I haven't changed Chrome's caching defaults.) I realize that the spec allows user agents to make their own decision in the absense of direction from the headers. Is that what's happening here? Chrome sees it was last modified several days ago and feels free to use a version that's (say) up to a day out of date? Or is there something I'm missing?


title: Google Analytics shows many pages/visit and only a few visits

text: I'm trying to use page level custom variables but I'm getting weird results. Per each value of the variable, the custom variables report shows only a few visits (1-3), but many pages per visit (hundreds). My tracking code is as follows:               _gaq.push(['my_tracker._setCustomVar', 1, 'Name', params['name'], 3]);     _gaq.push(['my_tracker._trackPageview']);      What am I doing wrong?


title: .htaccess URL rewriting friendly URL with 2 parameters, the second parameter is optional

text: I'm kind of stuck at this part and was hoping that I'd get some assistance. I'm building a highscores page in PHP, that's going great, it works. However, I dislike the idea of `index.php?skill=name` and therefore wanted a bit of SEO in this. I have successfully replaced the url with a more friendly version:   `highscores/skill/name` And this is where the problem starts, I have added pagination to the highscores and the page is read from the HTTP_GET page variable (`$_GET['page']`). I dislike the idea of `highscores/skill/name&page=2` and was hoping if you guys could assist me to make the url like the following: Page 1, so accessing the file without declaring the page number:                 DOMAIN.TLD/highscores/skill/name      Page > 1 so now the page variable is needed:               DOMAIN.TLD/highscores/skill/name/2      As you can tell the "2" will define page 2 and load the correct data for page 2. However, I'm having much trouble in my .htaccess file to configure it this way.               RewriteRule ^highscores\/skill\/(.*?)(\/(.*?)*)$ highscores/skills.php?skill=$1&page=$2 [L] # Skills page      That is my latest attempt in order to get it to work, unfortunately it does not work, it makes the page look horrible (CSS doesn't work) and it doesn't go to the page specified on the URL. * * * **PART 2** - Thanks to w3d for solving my first issue, however, I now face a second issue, which I was hoping the first issue would fix for me. My index page in the highscores directory shows the overall scores, `domain.tld/highscores/`. However, I don't like the idea of `domain.tld/highscores/?page=2` Could you tell me how to make it like: `domain.tld/highscores/2`   the `2` being the page number of course. Here's what I've tried:               RewriteRule ^highscores/([^/]+)?$ ./highscores/index.php?page=$1 [L]


title: I now own both, .net and .com extensions for a business page. Should I change the default?

text: **Back in 2007 I purchased a`.net` domain for a certain company because the `.com` was taken.** The website grew, and I consider it to have a good amount of visits, keeping in mind its a business page, and not eCommerce. It also attracts a lot of customers, and the owners are very happy with it. A couple of years ago, I was also able to purchase the `.com` domain, and I never really did anything with it but forward to the `.net` domain. Now, `.com` domains were supposed to be used for commercial sites, but are also the most used in the world for any other type of site, while `.net` were supposed to be for networks. We know a lot of people, including myself don't always follow this. Now, **in my opinion, I always thought of websites ending in`.com` as more trustworthy**. I'm not sure why, if because they were always more widely used, or if because, as in my case, `.net` were usually the sites who could not get the `.com` extension.               Part 1      **My questions are:** **A** - Do people share this vision of `.com` being more trustworthy? **B** - Should I think about moving to the different domain name? **C** - And if so, what proper steps should I take to make sure I don't lose any rankings?


title: Average of 26 Mbit/s how many GBs/month?

text: I need to know how many data my server transfer over a month. I know from my control panel only my average Mbit/s daily that is: **26Mb/s**. Doing some calc: 26Mbit/s = 3.25 Mbyte/s   * Daily usage: 86400 (seconds) * 3.25 (Mbyte/s) = 280'800 Megabyte    * Month usage: 30*280800 = 8'424'000 Megabyte So each month my server transfer `8000 GB` (8 TB). Is it correct?


title: I want to consolidate two sites into a third. Will my search engine rankings be penalized if I rewrite and redirect pages one by one?

text: I have two Drupal sites with different content-- let's call them Apple and Orange. I recently developed a much more sophisticated third Drupal site-- let's call it Tree. For a large number of reasons, the content on Apple and Orange is useful for the users of Tree, so I want to move the content to Tree. However, much of the content is out of date. (This whole process took about five years.) To update the content, I will rewrite it one article at a time myself. Now here's my question: if I move the articles one by one (as I rewrite them) and then redirect the old articles (using a 301 redirect) on Apple/Orange to the new site on Tree, will this have a huge negative effect on my search engine rankings? Is there a good way to redirect among sites when they merge like this, or would I be better off keeping the old articles on Apple/Orange and simply linking them to the new, rewritten articles on Tree?


title: What news aggregator with approval system can I use?

text: We have an automated news feed that publishes news articles on our website when we have been mentioned in the media, but before the articles are published we would like to approve (or reject) them. The dirtiest way to do it is to use a Google News RSS feed, and then when an article is published we post a link in our "news" section of the site, but this is too manual. What we would like to do - and I think Yahoo pipes is the technology we need to use - is to have the ability to 'approve' or 'reject' a news article and then the approved articles will be fed through to the widget that will be published on our website. Will yahoo pipes let us do this? or am I stretching the functionality out a bit?


title: Tab navigation and double content

text: I have a website in which i use tabs to navigate between pages. For example, page a displays A as an active tab and B and C background tabs. If the visitor gets to the website via page B, i also would like to display to page d, but not a and c. Question: I know i can just create index2 for b for example, so when the visitor gets to b from a, i display a,b,c and index1 when visitor gets to b from d for example. Is that a bad practice? I know double content isn't good, but in which other way can i or should i approach this problem? The tab navigation i designed uses < li > and id tag do display active tab, defined in the < body > tag.


title: Facebook - "openID" danger?

text: I am scared that someone can get into anybodys account on my game, if user does not have Facebook. Stealer makes facebook with same email that user in my game, and then click "Login with facebook" -> redirects him to permission page -> back to my page - it detects that facebook email is same as victim's and -> stealer is logged into victims account. How could I prevent this? Just t allow LOGGED in users to associate their account with facebook's ?


title: How can one keep an ecommerce site active?

text: So, you build an e-commerce site, all your products are on there, but then very little changes which obviously causes your site to become less active, and ultimately not ranking as highly in search engines. Is there anything that can be done to keep it active? I'm aware that inbound links are important and I guess these come over time, are there any other recommended means of keeping the site active?


title: Where can CSS be located if not in a CSS file?

text: I am attempting to locate some CSS rules but they do not exist in the index.php header tag, nor in the only CSS file which the header references. Where else could they be?


title: Authorize.net CIM or using the module's storage

text: this site is intended to allow users to sign up and pay for a service, they will be able to pay using Paypal and Authorize.net since I am using two different payment gateways, it makes me wonder where I want to keep the user information. Authorize.net offers CIM, but some users will pay with paypal therefore Authorize.net won't have all user's information Would the best solution then be to not use CIM and store everything within my member database module? for the record I am using OSE for Joomla for my subscriber service


title: WordPress feeds not indexing in webmaster tools

text: I don't have much experience about webmaster tools, i just know the basic of the webmaster, and i am not from SEO background, but i just want to know that:   1. Why my blog's RSS Feeds not indexing from webmaster tools?   2. i want to know about Crawl Stat is this stat is good or bad?   3. To submit the RSS into the webmaster is good for indexing the pages or not?? i also submitted the sitemap. the link of the website is Webtech Eleven ![Sitemap](http://i.stack.imgur.com/AJKsP.png) ![enter image description here](http://i.stack.imgur.com/4BJvm.png)


title: Google is re-indexing pages after redirecting URLs from HTTP to HTTPS incorrectly

text: I upgraded my site so that all pages have gone from using HTTP to HTTPS. I didn't consider that Google treats HTTPS pages differently than HTTP. I recreated my sitemap to so that all links now reflect the new HTTPS URLs and let it be for a few days. (Whoops!) Google is now re-indexing all the HTTPS pages. I have about 19k pages on the site, and Google has already indexed about 8k of the new HTTPS pages. The problem is that Google sees all of these as brand new pages when many of them have a long HTTP history. Of course most of you will recognize the problem, I didn't set up a `301` from the old HTTP to the new HTTPS URLs. Is it too late to do this? Should I switch my sitemap back to HTTP URLs and then `301` redirect to the new HTTPS URls? Or should I leave the sitemap as is, and setup `301` redirects anyway... I'm not even sure if Google is trying to reach the HTTP site anymore. Currently the site is doing `303` redirects (from HTTP to HTTPS), although I haven't figured out why yet.


title: Webpage for both tablet and PC

text: Can we develop webpages that will work on both tablet, say Android, and Desktops/PCs (here I'm looking at non flash based web pages). Since I was looking at Sencha, do we need to use both Sencha Architect and Sencha Touch for the above development requirement? Any other better alternatives?


title: Source Forge: no more opensource web scripts?

text: Not sure if this is off-topic, but I remember SourceForge.net used to be a big repository of open source website scripts/software. You could usually find a script to accomplish anything you wanted, or at least edit something that already existed. Today, it looks like Source Force only distributes desktop applications. Is this true? What are alternative open source web application repositories?


title: Using cracked software and tools

text: I am seeing people complaining about expensive tools such as Dreamweaver or Photoshop. I am just wondering about that, because everyone knows that they can get this software running for free (if it is done illegally). Why don't they just use a cracked version? Is it so likely to get caught? I feel that nowadays a lot of people are using cracked software but whenever the topic is mentioned, they ALL say PSSST!!! or start criticizing it, even though they are doing it themselves...


Is 2.5% (12.5k page views per day) good as compared to my total index pages which is 5,00,000 pages? If not, how much % should be a good one?


title: How to tell Google Analytics to ignore case in Site Search Terms?

text: I currently have Google Analytics on my site, and one of it's useful functions is that it gives me a nice breakdown of all the search terms people are using to search my site (my site has it's own custom search engine). However, I've recently noticed that it seems to treat two identical searches with different case as two different search terms. For example: I have both `banana` and `BANANA` listed as two separate search terms, each with their own counts. As I'm sure you can imagine this can get quite annoying when trying to track what users on my site are searching for... So is there some way to fix this, or is it a bug?


title: Google Webmasters tools crawl error caused by URL split into two lines

text: I am looking in to Google Webmaster Tools - Crawl Error section. How should I handle for those URL due their system / application showed invalid URL. e.g               http://www.example/images/products/s_=enlarge_16gb.jpg      but, I dunno what happen to yahoo groups, it break the link into               http://www.example/images/products/s_=     enlarge_16gb.jpg      and I only make the top part become hyperlink, which is               http://www.example/images/products/s_=      Because of the URL, Google show crawl error, I got few error because of this kind of result or because other people typo error. How do I prevent this. I am sure I don't have the right go and change other people post. What is the solution for this. Thanks!


title: How to map a blog to path

text: I would like to create a blog, and I want to have it in a custom URL. Moreover, I would like to host this blog in a subdirectory of my domain, i.e. `www.myurl.com/blog`, instead of a subdomain (e.g. `blog.myurl.com`). My searches have shown that this is possible in both WordPress and Blogger, yet when I try to enter the custom URL, it tells me that the URL cannot end in a path. I then get told something about FTP publishing no longer being around, etc. After chatting to some people in _Freenode #wordpress_ , they mentioned that a self hosting WordPress blog allows you to do this. Could someone please assist in explaining why a custom URL cannot end in a path for a blog in order to achieve this, and if I have understood something incorrectly, could one point me in the right direction?


title: Google Analytics tracking not installed

text: Google Analytics is saying that: > Status: Tracking Not Installed on my site, when (as far as I can tell) I have put the tracking code in the site. What do I need to do to get Google Analytics to detect the tracking script is there on my site.


title: MySQL Online Database

text: Can anyone suggest a good online free MySQL database. I've tried four till now: db4free FreeMySQL onPhP 000webhost Either of them gave me an timeout error on my connect file or actively restricted connection to it, meaning the host won't allow a remote connection to the database. If there isn't any good online database can I create my own server using my computer, since it gets rarely turned off and when my server is offline I could return an error message saying that the server is currently offline. My final objective is to have a simple comment box for a webpage. Witch I believe it won't need a massive data storage with 3 columns (id, name, comment) NOTE: Can't post more then two links yet.


title: Making a Site More "Up-to-Date" - Ideas?

text: We have a website and want it to be more up-to-date. So far, we've made the site compatible with mobile devices and created a FaceBook page for it. What are some other things we can do for our site to make it more up-to-date?