Setting up a redirect from 'www.example.com' to 'www.mysite.com/blog'

hopefully someone can give me a roadmap to get this done. I run a self-hosted Wordpress blog at `http://www.example.com` which has numerous posts/links such as `http://www.example.com/videos/this-is-post-23/` `http://www.example.com/pictures/this-is-post-34/` `http://www.example.com/news/this-is-post-67/` I am now planning in moving to a new domain, `http://mysite.com`. I would like to move my content into `mysite.com` as follows: `http://mysite.com/blog/videos/this-is-post-23/` `http://mysite.com/blog/pictures/this-is-post-34/` `http://mysite.com/blog/news/this-is-post-67/` My sense is that a 301 redirect will not suffice and wonder if changes elsewhere (htaccess?) are needed to make this move without screwing up my pagerank (currently 5). Any ideas or suggestions? My server is LAMP. Thanks for helping!


Google Keyword Competition rating

Google offers a Keyword application that allows me to see the number of time a particular query has been made in Google. There is a column in the results named "Competition" (Actually its Concurrence in French, I'm just translating). Its a rating from 0 to 1, as in percentage. What indicator is that? EDIT * Is this something useful I should rely on? I'm not sure about how to interpret this data. Should I go for less competitive keywords with a lower number of searches or not worry about it and go for the highly searched keywords anyway? Is 50% considered high? what about 75% ? I have a very niche market that sell expensive offline services, so the very long tail is my goal (I assume). If you didn't already figured out, I'm very new to SEO =)


Are there any further steps that can be taken to improve the quality of AdWords traffic?

Like all PPC engines, the traffic available from AdWords suffers from click fraud, low quality partner networks and aggressive competition. These factors can often mean you pay for clicks you don't want or need. Of course Google do an excellent job in cleaning this up, but often poor quality traffic gets through the net. Is there anything online marketers can do to further filter, monitor and clean up these clicks?


How Google value .in/.info domains currently?

As `.info` domain price increased, how much Google value `.info` domain now? Also `.in` domain is now cost less then `.info` (for first year). Is Google going to less value `.in` domain now? I have couple of `.in` domain and now I am really scared about that!


Sending Emails via Google SMTP - after some time quit working

on a website I use PHPMailer to send automated registration emails, etc and also a newsletter-tool (which loops through the emails and sends them one by one). Also, I configured in Gmail under Settings and confirmed @mydomain addresses, so I can send from @mydomain emails without the gmail address being displayed. Furthermore I authorized the website to send mails with this link: https://accounts.google.com/DisplayUnlockCaptcha Now, after 2 month where everything worked perfectly fine, suddenly users started not to receive emails anymore and most recently emails are not even being sent anymore. Also, I received many error messages like this: > Technical details of permanent failure:   >   >  Google tried to deliver your message, but it was rejected by the recipient > domain. We recommend contacting the other email provider for further > information about the cause of this error. The error that the other server > returned was: 550 550 5.4.1 some@domain.com: Recipient address rejected: > Access Denied (state 13). When I check at this link: https://toolbox.googleapps.com/apps/checkmx/ It tells 2 none critical errors:   * Relayhost configuration detected.   * There SHOULD be a valid SPF record. So, the questions I would have were:   * does anybody have any hint why it stopped working, what the error messages mean?   * what to do to fix it?   * where do I set a SPF record (Cpanel?)?   * what is a relayhost and how to fix that? It is about 1000-1400 mails a day (gmail's limit is 2000). Also, what can I do wrong when setting up an SPF record? I've heard there are some testing tools for that. Thank you so much already in advance for your help!


Index of Content on a Defunct Website/Blog

Is there a way to find the content on a defunct website or blog? How do you find the content that was on a website from two or three years back? Google cache doesn't appear to hold information from that long ago. I've used Wayback machine, but the content they show is limited -- on less popular sites/blogs sometimes there is no content at all. Does anyone know of other sources, aside from Wayback Machine that can show me the content that was on a now defunct (taken down 1-5 years ago) website or blog.


Chrome Rewrite of Host: in HTML GET

At some point in the past I had a plugin for firefox that rewrites the HTML headers being sent by your browser, specifically the "Host:" line in the HTML GET request. I can't find this plugin online. Does anyone know a plugin/way to do this? I am looking for one for Chrome but any would work. The specific reason for this is I am trying to work on a wordpress website which I just did a DNS change on. Until that DNS change goes into effect I can use the IP but since its a shared host the Host line isn't set right.


Accepting international payments

I would like to accept payments for international currencies, and also accept payment from foreign credit cards. For example, I want to sell a product who's price is in ILS, and also want to accept local Israeli credit cards. For the first part, does the merchant handle this, or do I have to do a currency conversion myself? For the second part, just simply is this possible to do?


Good DNS Hosting

We look after about 50 websites for clients on shared hosting. We'll soon be moving them to a dedicated server so I am looking for a good place to manage my DNS records (the shared server is currently used as the nameserver too). I want something more reliable. I found DynDNS and was looking at their Small to Medium Business offering, does anyone have experience of using them? Also I presume '100 records' means 100 A records, CNAMES etc, not 100 different domains (my DNS knowledge is very limited). Can anyone suggest a good provider for a design/web agency that manages the hosting for it's clients? Thanks Ric


Google Mobile Sitemaps & Adaptive Layouts ( or sites that don't have different urls for “mobile” pages )

I change the layout of my page with CSS depending on the amount of space the device has to work with. I use semantic HTML so if there's no style sheet support it falls back to just an easy to understand HTML page. My urls are the same for every device that comes across the website no matter what device or browser they're on. However, I read through "Google's SEO Starter Guide" and it suggests that I should let them know about a mobile version of the website. This seems like the right thing to do with the recent explosion of people using mobile devices to surf the web and how much attention Google is paying to it. My issue is that all my URLs are the same and Google appears to want mobile content served in a special way ( WML, XHTML Mobile Profile, Etc...) so I'm not sure how I should approach it. Should I even bother submitting a mobilesitemap.xml to Google? If I do should I append something to the url to make it different from the regular site like "?mobile"? Should I change the doctype when this is present and hope I never anyone arrive at the link with IE? Am I worried about nothing? Also, is there a difference between a "mobile site" and a "mobile friendly site"? I see Google embracing media queries so it leads me to think that I should just sit back and let Google so its thing but I want to make sure I'm not missing out on traffic for my clients. Any insight would be awesome.


What are my options for Private Video Hosting?

I have a client that basically wants YouTube between a login screen. I know that YouTube offers private video hosting but this service is restricted to 25 users. **Question:** _I am in the need of 'Private' video hosting ideal for a few hundred users, Does anyone know a good YouTube Alternative which will meet the requirements of my client._


How To Slow Down A Generic Bot?

There is a generic bot (only identified as 'bot*') consuming most of my bandwidth and processing power. Blocking its IP stops it but since it comes from a well-known search-engine, I'd rather slow it down instead (it may be doing some useful experimental work). It's not the official crawler which actually visits my site a reasonable rate. There is a similar question for GoogleBot which I have no problems with. The culprit takes 16X more bandwidth! **What I need though is a way to slow down a bot which is only distinguishable by IP. Is this possible?** EDIT: This is a Virtual Shared Host running Apache under Linux 64-bits with PHP 5.3.8. Although I have no direct control to the webserver, htaccess is enabled and I can have them add and configure modules on request.


How do I get google to prefer one branch/directory of my site over another?

I write a software library that maintains "latest" and "beta" branches:               gojs.net/latest          gojs.net/beta      Ideally all of this content would be available via Google search, so I'm reluctant to disallow indexing of the `beta` branch. However, many of the pages are the same or very similar, such as API pages However, searching Google for a query such as "site:gojs.net flowchart" returns results from the `/beta` directory for several pages, and few/none from `/latest` Is there a way to get Google and other web crawlers to prefer/recognize `/latest` as the canonical directory, but still index `/beta`? **Or If I can't reasonably do that** , then should I disallow indexing of `/beta` to ensure that users from organic google search land at a more appropriate place?


Is Nowness.com using Flash to achieve the slideshow effect on their homepage?

The website I am trying to develop has asked for a slider much like the one on Nowness.com. http://www.nowness.com/ The specific functionality they would like is that at the end of the slide show or video, an overlay comes up with links to other pages on the site. Ideally, it would be a grid of images, and perhaps no overlay at all. So, you come to the site, a video plays, and after the video is done, a grid of images comes up. I don't know if I'm being entirely clear, but I was wondering if anyone could take a look at Nowness and go to the end of the slideshow, and perhaps be able to tell me what technology they may be using to achieve that effect. Thank you.


Amazon Silk...How will it effect web development

Today Amazon announced a new browser for their upcoming Kindle Fire. (Like we need _another_ browser...) In developing websites we add code like `-webkit-` or `-moz-` for browser specific styles. Any ideas on how this browser is going to handle those items? While this may seem to be jumping the gun as Silk will be available only on the Kindle Fire and thus a small market at first I would not be surprised to see this seep into other applications over time including a desktop version. Thoughts?


Creating Custom Macro to Track Parent Element

I'm using Google-Tag-Manager to track click events. These events are contained within a certain section of the site - within a div class="splash-slide-content" This div is not the parent div, from inspect element it looks like the grand parent. What would be the best method of restricting the firing of this event? I'd like to create a new macro along the lines of something like: New macro "ancestor element" > ancestor class contains "splash-slide-content". Then I could create a rule that says only fire if ancestor class contains "some string" (in this case "splash-slide-content") Put another way, is there a way to specify "only fire this tag if it has an ancestor with class "splash-slide-content"?


How to tell google a blog article has been updated?

The URL of my posts has the publication date and slugged title, but how can I best show google search users that an article has been updated since its original publication? I was considering devoting a few characters of the meta description (e.g. "updated 2013-Aug-1), or doing so under the first h1 tag. I don't want to hurt the seo value of my site, but I also want to let users know that articles have been substantially updated since their publication. Is there a better way to do this?


"PHP" is showing up in Browser + OS list in Google Analytics report

`PHP` is listed as a browser in Google Analytics. 50 sessions have been created. ![Screenshot of Google Analytics showing PHP as browser](http://i.stack.imgur.com/Fqcfb.jpg) Obviously Analytics data is collected via Javascript executed in the visitor's browser so what is PHP (a server-side language) doing in this list?! My own server is PHP and there is a server-side script that records certain Events by pushing data into GA. I checked the Events report and sure enough, there was the exact same number 50, as the number of `Unique Events`. ![Screenshot of Google Analytics showing 50 events](http://i.stack.imgur.com/cKoyV.jpg) So we can safely assume that these stats are actually about hits on the GA API. But why are my own server-side requests to Analytics being bundled in with data which should be about the users? I look at the Browser + OS report to learn about my site's Users, surely mixing in information about my server- side requests to the API is misleading?! PHP is not one of my users browsers, it is my own server pushing user data into my Analytics account. Is there a some parameters I can add to the API requests? Should I be capturing the User Agent string myself and passing that to the GA API? If so, do I then capture the IP Address, language et cetera, the never ending list of things GA records. Can I just tell GA not to include the information about which server is hitting the API but instead, just the information given to the API?


Can a bounce rate drop from 50% to 10% after event tracking is added in Google Analytics?

I launched a total redesign of a site one week ago to add responsive design, good interlinking, related content recommendations and such. After that the bounce rate dropped just a little from 50% to 48-49% and stayed like this for 5 days. 5 days passed and I implemented event tracking on links, buttons, menus, form submissions, video plays and such. I don't know if it was the reason or not, but the last 2 days bounce rate dropped to 10%+ yesterday and to 9%+ today. Is this possible? 10% sounds too good to be true.


How can I fix the #c3284d# malvertising hack on my website?

For the past couple of weeks at semi regular intervals, this website has had the **#c3284d#** malware code inserted into some of its .php files. Also the .htaccess file had its equivelant code inserted. I have, on many occasions removed the malicious code, replaced files, changed the ftp password on my ftp client (which is CoreFTP), changed the connection method to FTPS for more secure storage of the password (instead of plain text). I have also scanned my computer several times using AVG and Windows Defender which have found no malware on my computer which might have been storing my ftp passwords. I used Sucuri SiteCheck to check my website which says my website is clean of malware which is bizarre because I just attempted to click one of the links on the site a minute ago and it linked me to another one of these random stats.php sites, even though it appears I have gotten rid of the #c3284d# code again (which will no doubt be re-inserted somehow in an hour or so).. Has anyone found an actual viable solution for this malware hack? I have done just about all of the things suggested here and here and the problem still persists. Currently when I click on a link within the sites navigation menu within Google Chrome I get googles Malware warning page: > Warning: Something's Not Right Here! oxsanasiberians.com contains malware. > Your computer might catch a virus if you visit this site. Google has found > that malicious software may be installed onto your computer if you proceed. > If you've visited this site in the past or you trust this site, it's > possible that it has just recently been compromised by a hacker. You should > not proceed. Why not try again tomorrow or go somewhere else? We have > already notified oxsanasiberians.com that we found malware on the site. For > more about the problems found on oxsanasiberians.com, visit the Google Safe > Browsing diagnostic page. I'm wondering if it is possible that the Google Chrome browser I am using has itself been hacked? Does anyone else get re-directed when clicking links on the the website?


Meta description tags appearing in Google search results even though they had been removed

I recently removed all the meta description tags from my website and uploaded the files to my host company's FTP server. However, Google search results still show the old meta tags even though the site was indexed _after_ I uploaded it. The cache is showing a time stamp after I had removed the meta tag from the _index.html_ file so I don't know why the old meta tags are still present. I'm starting to think that the old meta tag is still somewhere in my code but I have no idea where. I'm really confused and frustrated and could use some help. I'm also pretty new to SEO and HTML.


How do I integrate Google Website Optimizer into my Google Analytics account?

I did everything asked of me in the following link: http://support.google.com/websiteoptimizer/bin/answer.py?hl=en&answer=77075 But am still not seeing my Google Optimizer stats inside Google Analytics. Do both of my Account Ids have to be set differently or the same???


I want to create an e-learning website

I want to create an e-learning website and host it. (Maybe after some time I want to add forms.) These are the things I know: java, jsp, servlet, html (not guru, almost beginner). I don't have experience in creating websites, I did my college project using jsp,servlet and jdbc. What are the things or technology I need to know before creating website. Is it possible to create a website by one person?


Script to determine the SSL certificate assigned to each site

I have a IIS6 web server with 100+ sites on it. Recently, I was forced to renew my wildcard SSL certificate which all the sites use by creating a new CSR request rather than a renew CSR request. I have installed the certificate and can update each site one at a time to use the new certificate however, I was wondering whether:   1. There is a way to update every site at the same time and   2. If there was a script I can use to view which certificate is currently being used by each site.


Measuring before and after on-page optimization

I'm new with SEO. I want to start with on-page optimization as it is quick and easy to implement. I will start with HTML structures such as `<title>`, meta, headers, etc. and then set up _robots.txt_ and sitemap. However, I will not touch up on content as we have other people (writers) to do so. Before I begin though, I want to have a benchmark of the old site so that I can measure how effective my on- page optimization is. So what do you measure on-page optimization with and how?


Amazon S3 Anti-Hotlinking Technique: Is it bad for SEO?

The technique is proposed by Amit Agarwal. He serves an HTML file through Amazon S3 for hotlinked image requests, providing a backlink to his own website. Would this have a negative effect on _image SEO and ranking_?


Status Dashboard

I know this question has probably been asked so many times before, but I can't find anything helpful out in the wide world. I'm looking for a status dashboard for my company's websites, that I can host on a local server for our customers to view. I came across: http://www.stashboard.org/. However, I'm really not interested in going down the Google app engine route. I'm looking for more of a local (perhaps PHP) route. Any ideas?


What's the best way of going about creating a website that serves the purpose of being a programming language reference guide?

Hi I'm a newb here who is trying to create a website (with its own domain name) that will basically be a C++ reference guide set up in a way that is similar to Wikipedia. I would like to have the flexibility to make the webpages as visually appealing as possible, while containing these aspects:   * there needs to be a search engine that allows users to type a keyword ('pointer' for example) that will direct them to the page (or list the most likely pages if there is no direct match)   * allow privileged users who possess an account/password to edit the pages I don't really want to use Wiki for this, as flexibility in design/layout is what I'm aiming for. I also would like to reduce&minimize the amount of programming that is required if it's possible, since time is of essence here. I've tried installing Wordpress but I'm not sure if it's the right tool to use to fulfill these needs. Any suggestions out there?


Do spam bots load the DOM?

I have an issue where a form on my site is getting spammed. The form is actually a copy paste job from a CRM, so I cannot access any of the server side script to make a good human checker. In the interim I have made a very simple JQuery checker. My question is, do spam bots load the DOM thus triggering the JavaScript checker?


Can rel="next" and rel="prev" can be ignored in blog listings

We have a blog - which is current spread to 9 pages, every page has a unique title - page 1, page 2, page 3 and so on. Also, as it's a blog, every page has unique 10 listing entry on one page. Is `rel="prev"` and `rel="next"` can be safely ignored as all these are listing and not content pages of article. What I read in all through Google Search is that `rel="next"` and `rel="prev"` should be applicable on where the content is spread across multiple pages. But - as it's a blog, it has blog listings and every listing has unique content This is the blog: `http://www.mycarhelpline.com/index.php?option=com_easyblog&view=latest&Itemid=91`. May recommend, if by ignoring `rel="next"` and `rel="prev"` - are we inviting Google to treat the blog listing pages as duplicate.


Google Webmaster Tools not showing index pages

I have submitted sitemap and also fetched pages of my sites but still its showing error like "domain with protocol `https://www.domain-name` is not available try with `http://www.domain-name.html`". Previously my old site was using `https:` with `no-www` but now I have redirected to my new site having `https:` with `www`.


Secure and non-secure Schema.org Markup?

Is it possible to have schema.org `itemtype`s for both secure and insecure ports? I run a static-ish site made in Jekyll, and am implementing Schema.org on the individual pages. As a result, I'm trying to use the following:

      This doesn't validate with Google's Structured Data Testing Tool. It doesn't register the Items as existing. Is there a good way to implement Schema.org in a static page hosted on both SSL and non-SSL ports?


Avoiding background and main menu reloads (white flash) when users navigate my site?

Not a major problem, but I would like to understand more about how some websites can serve different pages to a navigating user, such that the browser doesn't visibly pass through a blank white page. Whereas some sites cause the browser to display the white page for up to a few seconds. I can imagine this is partly due to network latency, but are there any other factors? Can I cause the background image / color not to flash white?


Remote database connections in mysql and php is it possible?

I need to know whether remote database connections are possible in every server? does every host provides the option for remote DB connection? and further this connection will be the second connection of the system. So there will be multiple database connections. How can I check if a host has enabled remote database connections?


How much time does Googlebot take to crawl the page after submitting it to index

I've a daily changing job site and I've also setup a dynamically generated XML sitemap for the search engines. But Googlebot indexes the at it's own priority. I've a page linking to newly added jobs which I want Googlebot to index ASAP. I've observed that after giving a page "Submit to index" in "Fetch as Google" in GWT Google may take 2-3 days to index it. Has Google released any official update about how much time it'd take to index a page after we "Add to index" in the GWT? I've tried to search in Google about this query but I found nothing ...


Are this subdomain CNAME and A record settings correct?

I want to add a simple subdomain named "tr.acme.com" to my website. I tried following DNS record settings: ![DNS Settings](http://i.stack.imgur.com/vGNWG.png) No matter what i try, i can't get this subdomain working. Would someone please correct me how to set this subdomain?


Best way to protect yourself against "almost manual" spam

(Maybe this is not the correct stack exchange site, please redirect me if so). We have a Trac instance here and are getting the following spam text (I replaced dots and dashes in the URLs by `</>` etc. so this post does not help the spammers). As you can see, the text makes sense (although it is vastly out of context on our Trac instancE). The Askimet API does not identify this text as spam. Furthermore, the client had a valid session, so he set his Email (programmatically?) through the web interface and answered the CAPTCHA correctly. Is there anything that I could to to protect myself from this kind of spam?               [http:</></>medicalassistantschoolsinfo<.>com/ Medical assistant     schools] are in much demand nowadays as the medical profession     feels the shortage of trained and certified medical assistants     for carrying out various important tasks at both the clinic and     medical office. [http:</></>bestmedicalassistantjobs<.>com</> medical     assistant] are finding themselves playing an increasingly crucial     role in taking care of the patients and administering therapy     treatments as well as managing administrative works.If you have     some experience as a medical assistant and looking for     advancement in your career, then there are many advanced courses     available for medical assistants. There are for instance many     degree and certificate programs that you can consider attending     to specialize in certain areas of medical assistance. Courses are     available in the area of diagnostic medical sonography,     ultrasound, healthcare administration and     [http:</></>lytecmedicalbillingsoftware<.>com/ medical billing and     coding] programs. Proficiency in these and many other similar     areas of medical assistance can help you progress rapidly in your     career and expect attractive paycheck and benefits.Nowadays lots     of people are doing business through online. For doing business     through online you have to consider certain things like Marketing     your Web site, Web site Maintenance, Fulfilling Orders,     Advertising your Site and PR work etc. And other most important     thing is to hire a     [http:</></>onlineseoservices<.>net</>link-building-services/ link     building services] for marketing your site in Google and search     engines.


MS Bing web crawler out of control causing our site to go down

Here is a weird one that I am not sure what to do. Today our companies e-commerce site went down. I tailed the production log and saw that we were receiving a ton of request from this range of IP's 157.55.98.0/157.55.100.0. I googled around and come to find out that it is a MSN Web Crawler. So essentially MS web crawler overloaded our site causing it not to respond. Even though in our robots.txt file we have the following;               Crawl-delay: 10       So what I did was just banned the IP range in iptables. But what I am not sure to do from here is how to follow up. I can't find anywhere to contact Bing about this issue, I don't want to keep those IPs blocked because I am sure eventually we will get de-indexed from Bing. And it doesn't really seem like this has happened to anyone else before. Any Suggestions? **Update, My Server / Web Stats** Our web server is using Nginx, Rails 3, and 5 Unicorn workers. We have 4gb of memory and 2 virtual cores. We have been running this setup for over 9 months now and never had an issue, 95% of the time our system is under very little load. On average we receive 800,000 page views a month and this never comes close to bringing / slowing down our web server. Taking a look at the logs we were receiving anywhere from 5 up to 40 request / second from this IP range. In all my years of web development I have never seen a crawler hit a website so many times. Is this new with Bing?


How do I disable ligature in Firefox 8?

So I am viewing this page I just made on FF8 and I have the word "efficient," but the two f's don't show up at all. I bought the font Alwyn and I guess it does not have the ligature. I only see this on FF, so is there a way to turn ligatures off? (with js or css or somewhere in FF)


How does Google determine Information about a person for Google Search?

For some queries Google Search will return result with a person's information on a right. It looks a bit differently for different queries but most of the time something like this (https://www.google.com/search?q=huskystarcraft): ![H to the usky Husky!](http://i.stack.imgur.com/MNGV7.png) Assuming Google grabs the information from different parts of the Web, the question is: **How does one put information about a person on the Web in a way that it ends up on Google's search page in described above fashion?**


When Google Ignores your Canonicals on your Affiliate site

I have an odd little problem involving canonicals and affiliate sites. My company has some affiliate sites but we put canonical tags throughout them and point them to the main site. However, recently we noticed one of our canonicaled affiliate sites was showing up in Google search results. At first it was a few pages and now it's almost the entire site. I double checked and the canonical links are still on and working, Google seems to have just stopped paying attention to them. As it is an affiliate site, I would like to keep it canonicalized and treated that was by Google. Does anyone have any suggestions or comments?


Older event, not new event, being shown in Google Search results

I have an event directory that contains events with dates. These events can be annual. When a user recreates the same event but with a future date that search result should be the one shown in Google Search, however the older event is showing up instead. Is there a way to remove/hide/downgrade that older event so it doesn't get shown. I have removed all older events from my sitemap, and only included future events so far.


If I use my custom domain with my Blogger account will this help in SEO of that blog?

Also I want to know that if my custom domain is nothing but one of the keywords and my blog is also about that keyword, so will this help in improving google ranks of my blog after I change from example.blogspot.com to customdomain.com.


Implications of using subdomain or traditional folders SEO

Let's say I run a site where companies get their own page, and within that I also show staff members. I am torn between three different approachs in terms of URL's and want to choose one which is not only more SEO but also aesthetic for the user. **Option 1**   * `companyname.example.com`   * `companyname.example.com/staffmembera`   * `companyname.example.com/staffmemberb` **Option 2**   * `www.example.com/companyname`   * `www.example.com/companyname/staffmembera`   * `www.example.com/companyname/staffmemberb` **Option 3**   * `www.example.com/company/companyname`   * `www.example.com/company/companyname/staffmembera`   * `www.example.com/company/companyname/staffmemberb` Can anyone please explain the SEO implications between each option. My favourite is option 1, and least favourite is option 3. I have been told that option 3 may be the most SEO because it is clearly categorised, but I think if I used a clear sitemap then option 1 and 2 should be just as good.


My website's email is being marked as spam, how do I analyse a X-CNFS-Analysis email header?

My website is sending out email that RackSpace email is marking as spam. I'm trying to figure out why the email is being marked as spam and what I can do about it. The most interesting header that the spam filter adds is the `X-CNFS-Analysis` header that looks like it has lots of information about what the spam filter is seeing. However, I don't know how to interpret the information in that header. Here are all the headers that the spam filter has added to one of my emails:               X-Virus-Scanned: OK     X-Spam-Threshold: 95     X-Spam-Score: 100     X-MS-Exchange-Organization-SCL: 9     Precedence: junk     X-Spam-Flag: YES     X-Virus-Scanned: OK     X-MessageSniffer-Scan-Result: 0     X-MessageSniffer-Rules: 0-0-0-6537-c     X-CMAE-Scan-Result: 100     X-CNFS-Analysis: v=2.1 cv=N/QQSQNB c=1 sm=0 tr=0 p=9ykYl8AZAAAA:8 a=Nk1C7OHzZdtRZR7HpOBzRA==:117 a=Nk1C7OHzZdtRZR7HpOBzRA==:17 a=6KVD7agYW9oA:10 a=DYL8iF3SNlAA:10 a=pdDdBm1-2EwA:10 a=m6qU47vR8oQA:10 a=8StPLQsqK-w3qlaorP8A:9 a=57urXIHmFmcA:10 a=abufaKy4Sp0A:10      More info about my specific situation: These emails are being sent to me at my Rackspace email address. The server is hosted on Amazon AWS. The emails are being sent using Amazon SES. I also send a newsletter this way. I'm not having problems with the newsletter, only the email alerts that my server sends to me to let me know of problems. I feel that if I could decipher the headers, I could diagnose the problem.


Is it better to have one website with two languages or two websites with different languages in terms of SEO?

I would like to know if in terms of SEO, is it better have one website with two languages or two websites with different languages? For example, I would like to have a website with the content in English and Spanish, but not sure if I should keep those languages in the same domain (`example.com`) or have two websites, one per language (`example.com` and `example.es`). Btw, first thing I must take in consideration is amount of visits.


Why is there a difference between Google sitelinks in .com search results and local results?

I get sitelinks for a Dutch website in the Dutch search results, where I don't see them for the international (.com) results. Why? See difference between: www.google.nl/search?q=delta+birding and: www.google.com/search?q=delta+birding UPDATE: I figured out it has something to do with language settings (language in URL, maybe language of browser?): See: www.google.com/search?q=delta+birding&hl=nl and www.google.com/search?q=delta+birding&hl=en


VPS vs Dedicated JVM Java Hosting

I have noticed that a hosting site has given 2 options VPS vs Dedicated JVM Java Hosting. will i be able to achieve same result using both options eventually or is one more limited ?


Hosting and domain registrations for multiple clients under a single hosting account of mine?

I am finally getting regular work designing, developing, and deploying websites for small businesses and individuals. So far the websites utilize single-user content management systems, so the websites create, as far as I know, minimal load on the shared servers. I have always required that each of my clients purchase annual shared hosting at Dreamhost. For domain registration, I ask that they register with Dreamhost, but some already have a registered domain elsewhere and this is fine with me. I do this so the billing issues are the client's responsibility, not mine. **My question is** : Since I can register unlimited domains and connect them to my one shared hosting account at Dreamhost, should I not be requiring clients to individually pay for shared hosting and a domain? Should I actually be paying for one hosting account and then hosting all of my client's websites on that account? As I said before, I currently have each client buy their own hosting, because I feel that, for example, if there is high traffic to their site, there would be less a chance of the site going down than if their site was hosted with many others on one account. I am famous for being long-winded, please let me know if I can clarify at all. Thanks!


Can't get Event Tracking To Work

I'm trying to get an event to be tracked (user registration) as a goal. I DON'T want it to be tracked by an onclick, I want it to be tracked once a PHP event is finished. Here is my code:               if(USER REGISTRATION SUCCESSFUL):     <script type="text/javascript">        var _gaq = _gaq || [];        _gaq.push(['_trackEvent', 'SignUp', 'Registered', 'User Registered']);     </script>     endif;      The regular Google Analytics Code is in the footer just before the / body. On the register page that code is being triggered in the middle of the page. But the completed goals aren't showing up in Google Analytics, any idea why? Note: PHP simplified since it doesn't really pertain to this question.


Issue with google indexes | non www URL

I have a website which has URL of kind `https://www.example.com` (Please notice HTTPS and www). It is the only correct URL of the website and I also have SSL certificate for www URL only. I have added my website in Google webmaster and is able to view results on Google search. The problem is that I can see both `https://www.exmaple.com` results and also `https://example.com` results. I want users to see only `https://www.example.com` results (i.e. with www in URL). I have checked on net and found some solutions which is not working in my case:   1. Having 301 redirect to www URL - Not able to do that as I have SSL certificate for www URL and before I can make a redirect the user will have to trust the untrusted certificate, the same problem that `https://amazon.com` have   2. I am not able to set preferred domain on google webmaster as well, as it is not giving me an option to do so, it says `Restricted to root level domains only`. Having canonical links on my webpage would be an difficult thing to do in my case. Please suggest some solution. Edit: I am not able to see preferred domain option for my site. ![enter image description here](http://i.stack.imgur.com/0vgJV.png)


Installing Wordpress on LAMP server but Using a Directory on Windows Server

The main site is running on a windows server. I want to install and run wordpress from a LINUX box at the following Directory. example.com/blog/ What is the most suitable method to make this work? Can I create a directory that points to an IP address in the DNS? Thanks in advance


What is best for SEO own site or redirect to existing site with that product?

I helped someone with a shopify shop which sells products for securing items e.g. clamps, tie boss, shockstrap. The site is called quickfistclamps.co.uk. We currently have a page for these individual products. We also bought shockstrap.co.uk and tieboss.co.uk which both redirect to the individual product pages on the quickfistclamps.co.uk site. What I was wondering is how beneficial would it be to create a separate site to advertise these products under there specific domain names (shockstrap.co.uk and tieboss.co.uk) and then show them they can purchase them through the other site (quickfistclamps) compared with the current redirect?


Is adding authorship to content provided by an API damaging for SEO?

I've launched a website that has tide data and maritime weather for a number of UK seaside locations. Each location on my site has a 7 day forecast of tide and weather for that given location. This data is provided by an external source (UK hydrographic office) and displayed on the page (mainly as figures in tables). There isn't much else in the way of content on each location (here's an example of typical content of a location page: `www.ketosea.com/location/conwy`). I've added the article structured data to the page, but would adding authorship (my Google+) damage my SEO, as I'm not the writer of the content per se? Obviously if it was a blog post or user generated content, I wouldn't even question adding authorship. I've read through a number of articles regarding the importance of authorship, but I'm obviously keen to avoid any damage it would have to the indexing process. Google has only indexed 6 pages of over 1200 with no crawl errors or recommendations in Webmaster Tools, and am curious to know if authorship will improve this.


Site structure changes possibly led to ranking losses

**Problem** Last monday we changed our _german only site_ from using wordpress to our _own multi-lingual rails app_. Since then our rankings dropped dramatically. I would like to know if the the recent losses in rankings have something to do with the way we redirect users based on their header (HTTP_ACCEPT_LANGUAGE). Before we had just a _german blog type site_ using the root / as a list of articles. The root now redirects with a 302 to either /en or /de based on the accept language header. **Switch site structure approach** When we switched, all urls got redirected with 301 to the new url structure. Webmaster tools of google didn't show us any important 404s since then. Another approach we have been using is that the language code - for example the "en" in domain.com/en/random - only sets the language of the interface but not the content. So it is possible for the user to browse german content with an english interface. **Details** What we do is, we tag the html element with the language code of the interface for example:                     and the article content with another:

      When you browse a german article with the english interface for example http://www.kenhub.com/en/library/pathology/das-osteosarkom we add this to the head:               <link href="http://www.kenhub.com/de/library/pathologie/das-osteosarkom" rel="canonical">      browsing a german article with the german interface adds:               <link href="/en/library/pathology/das-osteosarkom" hreflang="en" rel="alternate">      **Questions:**   * is redirect based on HTTP_ACCEPT_LANGUAGE an acceptable method? does it affect seo?   * Is following the canonical/alternate approach advisable for content in one language but different language UI?


why are red hyperlinks red on hover?

when we create a hyperlink on a website or cms, why does it default to on hover red with a text decoration of underline? Is there a specific SEO reasoning behind an on hover red hyperlink? I have been told many times to force the style of the hyperlinks to match the design, so that means changing the css for `visited a` etc Is this bad for SEO standards?


SEO Value in redirected link?

Our local Chamber of Commerce has an incoming link to us, but they are using an internal ASP page to process the link and using a 302 redirect to send that page to our site. So our anchor text on their home page actually links to an internal page on **_their_** site that then 302 redirects to the url passed to it. Am I right in assuming that none of our anchored keyword text link juice is being passed and that this redirected link is much less valuable to us than a direct link? Is it even valuable at all, from an SEO standpoint, if performed in this manner? Thanks


WMT Change of Address Question

I may be splitting hairs here, but the Change of Address form on WMT states "new" domain: > If you've moved your site to a **new domain** , you can use the Change of > address tool to tell Google about your new URL. We'll update our index to > reflect your new URL. Changes will stay in effect for 180 days, by which > time we'll have crawled and indexed the pages at your new URL. If I am moving a site (Site A) to a domain I already own (Site B) that has been active for a long time, should I use the Change of Address form? I've done the 301 redirects, and that all looks clean, but if Site B has a much broader scope than Site A, is the Change of Address for appropriate? Site A is effectively a subset of Site B. Edit: This great webmaster tools video explains this pretty well, but my scenario is slightly different in that a domain is effectively "absorbing" another domain. In the video all three domains end up somewhere new.


How to overcome duplicate URLS

I am having a website which is 3 years old, now I wanted to do some SEO chages into it. so, changed the some urls. From: `/psd-layouts.html` to `/psd-web-layouts.html` Now my question is that, I had redirect request from first one to second one, but still when checked in Google Webmaster Tools (HTML Improvements section) it shows me that duplicates of the title and meta. So what should I do for overcome of this situation. I thought that I have to put canonical tag or put first URL in robots.txt but still I am confused for this.. If i would go for canonical tag then How can I put it out: please input your expert thoughts here


Generic updater for php-applications and other webapps

I administer a few servers, on some of which are a lot of users which happily deploy mediawikis and oder php-applications. This gives me headaches since there are often old versions of them lying around. Is there something like an automatic upgrader for php-applications and other web-apps? I know some of them are in the repositories (I use debian and ubuntu), but those are often too old versions to be used.


Sudden connection problems with Akismet

I've had the Akismet anti-spam plugin installed and working great on two of my non-commercial Wordpress blogs for the past couple of months. Both sites are using my same API key. Today, on one blog I'm getting hit with an unusually high number of spam comments. About 35 in 24 hours rather than the one or two per day. On the other less popular blog, no new spam. The problem is that the spam is not getting flagged, only held for moderation. On the comments page, I'm getting this message: > Akismet has detected a problem. A server or network problem prevented > Akismet from checking 3 comments. They have been temporarily held for > moderation and will be automatically re-checked in 14 mins. On the plugin configuration page, I get this: > The key below was previously validated but a connection to akismet.com can > not be established at this time. Please check your server configuration. The Akismet Configuration page is loading very slow and sometimes the error clears and the moderated comments are flagged. Then the error returns. The Server Connectivity section always shows everything is good though: > Server Connectivity   >  All Akismet servers are available.   >  Akismet is working correctly. All servers are accessible. I've updated Wordpress to the latest (v3.3) and all plugins are up to date. Yes, it's obvious there is an intermittent problem connecting to Akismet; but why/where? So I'm wondering if others are experiencing the same issues today or if there is something new going wrong with my installation, server, etc. I need to fix.


Do you know this colorpicker?

I'm searching for a good looking colorpicker. I just found a screenshot: http://oi47.tinypic.com/2w6tees.jpg Do you know which plugin is it?


Dofollow or Nofollow trackbacks?

Thinking about SEO, is it better that they are _dofollow_ trackback or _nofollow_ trackbacks? When I write a post on my blog, I automatically send trackback to my site from http://bitacoras.com. The above link is dofollow. Is it advisable to give relevance to this link in also handling dofollow link? For example any domain on the homepage has pagerank 3. This site has a pagerank 0 of the internal page that I send trackbacks to. Is it convenient to send dofollow links to that page to increase the pagerank? Will they increase my pagerank if I perform this operation?


New to a webhost and nothing linked is appearing

I have a problem with my new web host. I recently switched my site from a free to a paid host and it was working fine on the free. Now however, when I go to the index page no formatting or anything remote (style sheets, images, etc.) is appearing. And whenever I click on a link on the index page it gives me this page, that isn't even on my site! Does anyone know the solution to this?


Product name in breadcrumb even if duplicate?

I have a breadcrumb like this:               Clothes > Shoes > Paciotti > Cesare      **Cesare** is the name of the product, which is also present as a title. Wouldn't it be better to remove the product name from the breadcrumb SEO-wise?


Which affiliate offer non-standard 250x90 banner ad size?

Do you know any affiliate that offers this non-standard banner ad size?


How can I get started installing Buddycloud software to a hosted site?

I'm confused about how one hosts a Buddycloud (federated social networking software) channel. I downloaded the source code, but I'm not sure how to install it on my website. Most of the information seems to assume that the host is running their own server, but I have plain ol' paid web hosting. I know that you also need to set up an XMPP server to run Buddycloud, and I'm not sure how to do that on my hosted website—or if it's even possible. If it matters, my site is hosted on a Linux server through IX Web Hosting. I'd greatly appreciate it if you guys could point me in the right direction.


Should I have seperate business and personal websites?

I have my business website - I am a web designer and developer, and also buy/sell websites/domain names. As such my website links to 'Our sites' => the websites which we design and run as well as a variety of tools such as a domain whois tool. These are obviously relevant to the business. As an individual, I like to travel and do white water kayaking as a hobby. I also have a degree in economics. I have thus created a blog on my business website where I write about domain names, web design, kayaking, travelling and economics. I've just begun researching SEO and am looking into optimizing my business website. I don't actually directly offer any services to clients at the moment, my main aim is to have a business website which supports my websites. If for example a potential advertise on one of my sites checks out the business website, I want them to think professional, down to earth, quirky. Given this is having my business/personal interests intertwined a problem? For SEO.. on my homepage for example when I'm writing a headline and a paragraph about what we do.. what do I put? and how do I optimize for SEO with keywords and the like? Further to the above, my company sponsors me and a group of accquantances as a kayaking team.. as such my personal interests do sort of overlap (just to add a complexity :))


HTML5 Semantics - H1 or H2 for ARTICLE titles in a SECTION

It's my understanding (based from this chapter of Dive into HTML5: http://goo.gl/9zliD) that it can be considered semantically appropriate to use H1 tags in multiple areas of the page, as a method of setting the most important title for that particular content. **If I'm using this methodology, and I have a SECTION which I've assigned an H1 of 'Articles', should I use H1 or H2 to define the titles for ARTICLEs in that SECTION?** This is a bit confusing to me as the article titles are the most important heading for their ARTICLE, but are also 'children' of the SECTION's title. _Example code:_

Articles

Article Title
           <time datetime="201-02-01">Today</time>
Article text...

Article Title
           <time datetime="2011-01-31">Yesterday</time>
Article text...

Article Title
           <time datetime="2011-01-30">The Day Before Yesterday</time>
Article text...


How do I replicate this effect?

How does the BBC News website create the changing colour effect you get if you roll over their most popular stories on this webpage http://www.bbc.co.uk/news/uk-12336381 (see bottom right)


Designing a Logo with transparent background

I want to design a logo which should have a transparent background so that it adjusts automatically with the CSS background color. I want to do it with pixelmator in mac.


How can I track clicks on various links pointing to same redirect using Google Analytics?

I'm doing a marketing campaign for an app where I'm targeting different schools. I want to know how many people have clicked on each link. The number of schools is pretty big, so I don't want to create a separate redirect or bit.ly for them each. Ideally, this is how it could work: Set up `.htaccess` to redirect `mysite.com/download` to go to the app store, then I post different links for different schools with the formats like: `mysite.com/download/someschool` and `mysite.com/download/otherschool`, and get analytics on how many people clicked on each link. However, Google Analytics won't log this because the redirect happens before the code is run (or so I hear), and now I'm not sure what else to do. Any help would be appreciated.


Semantic Form Markup for Yes or No Questions

I frequently receive mock-ups of HTML forms with the following prototype: Some long winded yes or no question?   (o) Yes   ( ) No The `(o)` and `( )` in this prototype represent radio buttons. My personal view is that if the question has only a true or false value then it should be a check box. That said, I have seen this sort of "layout" from almost every designer I've ever worked with. If I were not to question their decision, or question the client's decision, I'd probably mark it up like this:
Some long winded yes or no question?
     <input type="radio" name="the_question" id="the_question_yes" value="1">     Yes     <input type="radio" name="the_question" id="the_question_no" value="0">     No      I really don't want to do that. I want to push back and convince them that this should really be a check box and not two radio buttons. But my question is, if I can't convince them - you're welcome to help me try - how should I code that original design requirement such that it is semantic and at least understandable for screen reader users? If I were able to convince my tormentors to change their minds, I would likely code it in the following fashion:               Some long winded yes or no question?     <input type="checkbox" name="the_question" id="the_question" value="1">      What do you think about this issue? Should I push back? Possibly more importantly is either way semantically correct? **UPDATE** : I have posted a related question on the UI SE per your suggestions. You can find it here: http://ui.stackexchange.com/q/3335/3493


Google Analytics for cookie-based A/B testing (same URL for A and B)

I have a website with share-friendly URLs like `example.com/register` I implemented A/B testing as a cookie because I don't want ugly unsharable URLs like `example.com/registerA` and `example.com/registerB`. What is the best practice to see A/B testing in Google Analytics, even though the URL is the same?


wordpress migration and testing on Amazon EC2

I will need to migrate a wordpress site to Amazon EC2. I've never done this before and it's not my area of expertise, so I'm following this guide. I am getting close to making the actual move (EC2 instance is setup, LAMP are ready, wordpress has a database ready, etc.). My question is: after importing the wordpress SQL dump from the source site to EC2, copying files(plugins/themes/etc.) and replacing urls in the wp_options and wp_posts tables, will I be able to test before going ahead with the DNS settings ? Once I copied the files and database from siteA to siteB and modified the wp options and posts tables to use siteB's IP, can I safely test the site without messing anything in wordpress even though the DNS settings are done yet ? Is there a way to somehow use a 'shortcut'/sym link like thing so when I test files from siteB they temporarily use siteB instead of returning 404s ?


How to make Htaccess file call external IP block lists?

Well, I don’t know if this is an easy thing to do, but I haven’t figured it out yet. Instead of continually updating my Htaccess file with newly updated country IP block lists (because my htaccess file is now as long as a trip to the moon), I’d like to include some bit of code in the main htaccess to “call” different IP lists, so I can easily re-upload a newly updated country ip block list to a folder of blocked countries (i use http://www.ipdeny.com/ipblocks/ for my lists) FOR EXAMPLE: random website folder   random website folder   random website folder   .HTACCESS   Countryblocklist folder ------inside this folder ,                                         --->deny_nigeria.txt                                          --->deny_china.txt                                          --->deny_russia.txt                                          ---->deny_any_other_country.txt   Can anyone help me out with what code I could use inside the Htaccess to be able to call these foldered ipblock txt files??? (and please no jibes at me blocking countries lol, i really need to for my business, as hundreds from these countries have been playing havoc with my site for years now, also I cant use geo-ip thing, as i use bluehost for hosting) Cheers guys.


Do web hosts really mean 'Unlimited'?

I'm developing a webapp where my users can save a lot of images,videos and audios on my site.So I need a hosting service which offers large disk space.Many hosting services say 'Unlimited',so do they really offer disk space in GBs and TBs?


How do I analyze vague Google Analytics data re traffic from Facebook?

We have one Facebook fan page and two personal profiles that could be sending traffic and then there are the many facebook pages of friends etc. I am also running an ad campaign from my FB account for my husband's business which has a link from his personal FB profile and his fan page. On Google analytics for his business we get the following referring sites from Facebook: /ajax/emu/end.php which is listed under facebook.com / referral /l.php (which is a not-found page at FB /ajax/emu/end.php which is listed under apps.facebook.com Both of the working links send me to the home page of my profile, which is the account I am working from to create and review the FB ad campaign that we are running. Is this info telling me any useful information at all? Is there a best practice for tracking and analyzing Facebook traffic that is a lot more granular? thanks!


What is this robots.txt disallowing?

Robots.txt – It is currently disallowing “/” – GoogleBot image. Just curious what that is disallowing and if it’s important for search engines to index? You don’t want to restrict any search robots from indexing important pages. Could somebody explain?


Multiple IPs for customer in Plesk 11

First of all, please forgive me if my question sounds dumb, as I'm not very skilled in sys admin... For a shared web hosting plan, my host (which is a reseller) used to provide 3 different IPs for a given subscribed account, which would be used in Plesk 9.5. However, they are migrating to Plesk 11 and now provide only 1 IP, saying they no longer can provide several IPs, because of technical restriction due to the new Plesk. Are you aware of a solution to this problem I could suggest to my hosting company? Feel free to ask for more information if needed, I'll transmit the request to them. Many thanks in advance.


How do get my css style sheet to work the same in IE9 as it does in IE8 and other browsers?

I am developing the following website and just discovered that the styling of the navigation does not work well in IE9 but is great in IE8 and other browsers - how do sort this out?


Recommend a CMS and extension to build an Event Manager

I have a lead to build an event manager solution in LAMP with following functionality: It should handle events by country, city, locality in city, type of event, venue type etc. following are a few user features:   * to see details of city, venue, event, performer etc.    * to purchase tickets and reserve tables.   * to search for events by city, venue, type, performer etc.   * to manage favorite venues and performers, save events etc.   * the venues should be able to add their events I plan to use a CMS (Joomla, Drupal etc.) with some ready made extension that provides most of the functionality or provide framework to build upon. Could you guys suggest me a CMS and an extension to build this.


How can I make a site with 1.300.000 pages?

Yeah I know, it's not a joke.....I really need some advice on how I could create a web site which could handle 1.300.000 ref. or more Currently I'm running a dedicated server with 2mo ram and 1.6 proc, with a drupal 7 install and mysql 5.1, but the database keeps crashing and the load of the server is really awful!!! I was looking into an Apache Solr solution but still don't see how it will resolve my problem I tried some solution with full xml page (no databases) or just html but nothing is working...I'm probably missing something here, but what, I can't see!!! Does anyone have some light to shade on my problem?


remap an xml feed to the address of a wordpress rss feed

I used to have a blog based on Wordpress and moved to one based on Jekyll. I can create a new feed in Jekyll by building an atom page in XML with a bit of Liquid code, like this The trouble is, the location of the new feed is http://carlboettiger.info/atom.xml, while the old feed from the wordpress site is http://carlboettiger.info/feed, with no extension. how can I configure the Jekyll-created feed such that followers who have pointed their readers to the old feed address from wordpress will start to get the new content? (Site's Jekyll source here)


How to recover organic position in Google results after server down?

I have several sites that were doing quite well in terms of organic SEO rankings. I have the important sites setup in Google's Webmaster tools. Long story short, the system was down for about two weeks. Now in AdSense and Analytics, I am seeing that the page views are SLOWLY increasing. and I would like to know if there is anything I can do now to try to expedite the process of regaining those positions. Since there were several errors from that server, is it possible that Google will now rank any site from that IP address lower due to those two weeks of errors? Is this something that I just have to let ride out? Thanks.


Do easy scripts like this make site traffic meaningless?

Do easy scripts like this which generate can traffic massive amounts of traffic in a way that seems 'natural' make site traffic meaningless? Essentially we are getting better and better at faking site traffic, at what point does a metric like 'visits' lose it's meaning?


AdSense not allowed on adult page or site?

On the same page Google guideline is telling me two contradictory things under the same paragraph. > (a) Publishers may not place AdSense code **on pages with content** [...] > > (b) **Sites with Google ads** may not include or link to: Pornography, adult > or mature content [...] I have a "large" webpage (+500'000 pages). 80% is safe content. 20% is adult content. I only use AdSense on the safe pages. Is it compliant? PS: Of course, I do not dare to ask Google. ;)


Page views in Google Analytics are off compared to a similar metric

We have a page where a user can sign a pledge to recycle by clicking a pledge button. A script writes it to a text file which updates the number on the page. In the past 2 days there have been 185 pledges signed but only 63 page views in GA. I trust that they are unique pledges and not just people adding multiple fake names and entering it. Is there anyway to get a better report from Google Analytics?


Is there a weight for html link?

I would like to know if there is any weight associated with a html link (its backlink) when google does crawling/indexing. Will 1,2 & 3 be ever considered as a backlink by Google?               1. 1 // one character link     2.   //blank space link     3. ! //special character link     4. keyword //meaningful word link      I hope my question is understandable and guess this is right forum. I don't know to put it in other words.


Have search engines recognise multi-lingual sites

I have organised my site by language using the following structure:               www.domain.com    #spanish language version homepage     www.domain.com/en #english language version homepage      The site is of Spanish subject matter hence Spanish language takes priority at root of domain. Although the site is new at this stage I would hope searching for the domain from google.com and google.es would return English and Spanish versions respectively. Are there any particular steps I need take to separate the two. Should I add them both as individual sites in Google's webmaster tools and also should I submit individual site maps for each 'site' or as a whole? Thanks in advance.


Embedded fonts with polish characters

There are many font banks out there. But where I can fonts with polish characters ?


I want to offer OpenID authentication for my users (please note that I do not necessary want to become an OpenID provider; I just need to authenticate my user for my website). How to implement OpenID authentication for my site? What are the requirements?


Need advice on 301 redirect from hyphenated domain to

I have been an online service since 2005 and have gained some good ranking on Google and other search engines. My domain name is for example is: www.smart-service.co.uk. I have recently got hold of www.smartservice.co.uk (example) and would prefer this domain as it looks a lot cleaner, more professional and less spammy. The website itself is professional and has many corporate customers and I feel the non-hyphenated name would look like we are more serious and not doing business by accident on a second choice domain. The domain has PR6 and Domain Authority of 70. I have read up a lot about doing 301 redirects but everyone has different opinions on whether it hurts rankings much or not. At the same time I feel I have a lot to gain switching over and would don't want to invest more money on SEO on the hyphenated domain if I end up doing it in future. Also another thing to note is that the hyphon domain age is 8 years whilst the non-hyphon is only 4 years, does this matter? It's a bit of a dilemma and wish to have some other opinions on what I should do. Thanks! Aki


Rendering citations and references in HTML using PHP/Perl/Python/

**Is there a PHP/Perl/Python/... library for picking citations out of an HTML file and rendering a nice list of references at the bottom, like in Wikipedia?** I'm developing a website with heavily-sourced content, and I'd really like to have automatically-generated lists of formatted references, like in Wikipedia. (Check out their philosophy page, and see how the superscript numbered citations interact with the references at the bottom. This is all dynamically generated, automatically ordered & linked.) They do it really well: the citations are linked to the references (which are backlinked to the citations), when you click on one of the links, the target is highlighted, etc. I'm tempted to build the site on MediaWiki just for this one feature, but it seems like overkill. Do I have any options?


PHP5-FPM reload from web browser: Internal server error 500

I am creating a free shared hosting service for fun and learning. I made a simple form where the user enters the subdomain and ftp password. When the user hits submit, a script generates a linux user encrypts the entered password with crypt() then sends the data to a linux script. Here is the wrong part of the full script:               echo "[$1]     user = $1     group = $1     listen = /var/run/sock_$1.sock     pm = dynamic     pm.max_children = 5     pm.start_servers = 2     pm.min_spare_servers = 1     pm.max_spare_servers = 3     php_value[disable_functions] = \"phpinfo, system, exec, shell_exec, passthru , ini_alter, dl, pfsockopen, openlog, syslog, readlink, symlink, link, leak, fsockopen, popen, escapeshellcmd, apache_child_terminate apache_get_modules, apache_get_version, apache_getenv, apache_note,apache_setenv,virtual\"     php_value[open_basedir] = \"/home/$1:/home/$1/tmp\"" | sudo /usr/bin/tee /etc/php5/fpm/pool.d/$1.conf;          sudo /usr/sbin/service php5-fpm reload;      As you can see it creates a PHP-FPM pool then reloads the service. When I manually create the pool and also manually reload FPM, it works fine, the new website loads with no problem. The problem that I noticed if I comment out the reload line it creates the pool so there is no problem with file writing but with reloading. So when I submit the post with all the data, it has Internal server error 500. Apache log:               [Thu Aug 08 01:43:44 2013] [error] [client xxx.xxx.xxx.xxx] (104)Connection reset by peer: FastCGI: comm with server "/vhost_asd_tld" aborted: read failed, referer: http://asd.tld/     [Thu Aug 08 01:43:44 2013] [error] [client xxx.xxx.xxx.xxx] FastCGI: incomplete headers (0 bytes) received from server "/vhost_asd_tld", referer: http://asd.tld/      The asd.tld pool:               [asd_tld]     user = asd_tld     group = asd_tld     listen = /var/run/sock_asd_tld.sock     pm = dynamic     pm.max_children = 5     pm.start_servers = 2     pm.min_spare_servers = 1     pm.max_spare_servers = 3      The asd.tld vhost:               <VirtualHost *:80>     ServerAdmin asd@asd.tld     ServerName asd.tld     DocumentRoot /var/www     <Directory /var/www>         AllowOverride All       Order Allow,Deny       Allow from all     </Directory>     ErrorLog "/var/www/log/asd.tld-error.log"     CustomLog "/var/www/log/asd.tld-access.log" combined     CustomLog "/var/www/log/asd.tld-bandwidth.log" common     <IfModule mod_fastcgi.c>       <FilesMatch \.php$>         SetHandler php-script       </FilesMatch>       Action php-script /php5-fpm-handler       Alias /php5-fpm-handler /vhost_asd_tld       FastCGIExternalServer /vhost_asd_tld -socket /var/run/sock_asd_tld.sock     </IfModule>     </VirtualHost>      OS: Ubuntu Desktop 13.04


Is it bad only to partly use a fragment of a H1 with Schema Name

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak. So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK. The H1 would read something like Cut and Blow Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them) Anyway, so we have Cut and Blow Devon which looks something like (Product is equal to service, as there is no service in Schema):

Cut and Blow Devon
         A funky Description will go here
      Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Cut and Blow Devon, Or should it? Anyway, then it got me thinking wouldn't it just be better to use http://schema.org/Article as the schema mark up

Cut and Blow Devon
         A funky Description will go here
      I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span **_PARTLY_** within a h1 to define the Schema Itemprop Name.


How is a banner space technically sold, through SSPs or ad networks, to the advertisers?

What data in general does a publisher need to offer to SSP or ad networks? Does the publisher need to offer:   1. Some sort of html that specifies the ad space located within a web page?   2. Type of content in that web page? or ad network can probe and tell content type like search engines?   3. Any other must data to offer, so ad message can be directed correctly for targeting purpose?


Do Sell-Side Platforms (SSP) like Admeld or PubMatic cover premium ad inventory selling for publishers?

Large companies may/may not hire a sales force to sell premium ads. But, for medium or small websites, how do they handle the premium ad inventory with maximum values? What are all available paths to sell their ads?


Move old site to subdomain in cPanel

I want to move our current website from `www.xyz.com` to `oldsite.xyz.com`, so that I can stick a "coming soon" page in it's place. The old site runs on Drupal, which I know nothing about. Am I right in thinking that I need to do the following:   * log in to cPanel (which I've never used before)   * manually create a new folder called 'oldsite'   * move everything from 'www' folder to 'oldsite' folder   * put the new html file in 'www'   * add DNS entry for 'oldsite' subdomain Should I do anything else? Will internal links still work? What are we supposed to do with the `public_html` folder?


If I know my visitor's demographics and features exactly how can I improve my Google AdSense eCPM?

I run a website which got some traffic that I know very detailed information about the vistors. For example `Gender, Interests` and so on. With that information, can I improve the revenue? Currently stats:   * UV - more than `40,000 per day`   * 99% of the visitors are on smart phones (Android/iOS)


Difference in stats on the same domain - seo related

Recently i started to optimize my company's website. With a little help of market samurai. One of the adjustments was a www redirect to the prefered domain. We currently rank on #8 for our desired keyword with the domain without the www. If I add a custom url (our domain with www), we see a difference in stats BLP (backlinks to the page) {it's the website on top} Can anyone tell me how i could merge this so we might even rank better for our keyword? ## What I did so far: 3 weeks ago set the www.duo.be as prefered domain in GWT and put a 301 redirect in place so the duo.be gets redirected to www.duo.be Both domains are in GWT and both with www.duo.be as preferred domain. Tho I see no change. Can anyone help me out, because i'm clueless. Marketsamurai screenshot: ![table of stats](http://i.stack.imgur.com/Js3cF.png)http://i.stack.imgur.com/CYkb8.png


What's the best way to serve simple flowcharts

The websites in the government sector often provide Word files containing flowcharts. They are simple flowcharts with at most ten nodes in size, showing common workflows to people. There are several problem with this: downloading a separate file and opening it in a separate application is a pain. File is in proprietary format and is big. Lastly it is not friendly to search engines. I thought of using image files instead, however this will be difficult to modify later on (for them at least), plus it is not index-able. Are there other approaches to this? I have thought of PDF but still does not like how chunky it is. I have also thought of SVG but I do not know it well enough to say anything constructive. An example would be this Word document


Why some Google results are drive-by-redirects instead of direct links?

I start noticing that some Google results are links to some Google redirect engine. But almost all the others are direct links. Are they starting to count the clicks to better rank your site? ![alt text](http://i.stack.imgur.com/QvzJr.png)


How to excludes my visits from Google Analytics?

I have integrated Google Sites website with Google Analytics and I access the website frequently to add more content. I want Google Analytics to track visits from real visitors only. How can I configure it to exclude or filter out my visits?


Do I need add Meta description for each post?

I used WordPress to setup a website. I want use excerpts as Meta descriptions. Is it necessary to do this?


Use Multiple A Records but retain main IP

This is really confusing to me. Apparently you can set up multiple A records for your domain. And you do this by adding new A records to DNS editor/zone. My hosting account grants me 5 IP addresses. Before there existed only 1 A record for my main IP. And that worked fine... when you entered my site's URL (with or without the "www"), you got to my site. The thing is, I use all 5 IPs to send bulk email. The rDNS records for all my IPs link to my domain, but the forward DNS doesn't. So to fix that, I needed to create new A records for those IPs, right? And so I did. And the names for all the A records were left blank, I didn't use "*", "@" or "www". That fixed the forward DNS issue for all my IPs. The thing is, each time I went to my site's domain ("domain.com"), it returned this page: /cgi-sys/defaultwebpage.cgi But when I entered "www.domain.com" it went to the correct page (my index page). **What I want to know is:** How can I enable forward DNS for all my IPs, while still being able to access my site without appending "www." to its URL? How do I properly create the necessary A records?


Do accented words affect page rank?

I'm from Argentina and we use accents in words. Is this URL is worst for pagerank: `/técnico-en-computación/` VS `/tecnico-en-computacion/`


Google - will they penalize you for random content ordering?

A client of mine wants to have their work ordered randomly on the website each time you load the page. My concern is that Google will see this as an effort to try and trick it into changing content which is not the intention. Please advise anyone with any experience of this, there don't seem to be any clean cut answers. I've mentioned the issues with UX familiarity and it being a bizarre behavior but it is still somewhat desired.


Is my site hacked, or does Google have problems?

> **Possible Duplicate:**   >  Titles in Google results contain spammy prefixes I have a webshop online and I have some problems with redirecting from Google. Case 1 When I Google for my site at google.com in Iron SWR (safe Chrome version) and I click the first link I get the correct page. Case 2 When I Google for my site at google.nl in Iron SWR (safe Chrome version) and I click the first link Google will redirect me to a spam site. Case 3 When I Google for my site in Google Chrome and I click the first link Google will redirect me to a spam site. Case 4 When I Google for my site in FireFox and I click the first link Google will redirect me to a spam site. Case 5 When I Google for my site in Internet Explorer and I click the first link Google will redirect me a page that tells me the site is offline. HELP WHAT TO DO? I checked the .htaccess but this file is correct. I checked the index.php file but this one is also correct. What can I do? Hacked or does Google has trouble?


Serve a different robots.txt file for every site hosted in the same directory

We have a global brand website project for which we are only working the LATAM portion. There is a website installation process here that allows to have one website installation with several ccTLDs, in order to reduce costs. Because of this the robots.txt in `www.domain.com/robots.txt` is the same file in `www.domain.com.ar/robots.txt`. We would like to implement custom robots.txt files for each LATAM country locale (AR, CO, CL, etc..). One solution we are thinking about is having a redirect placed at `www.domain.com.ar/robots.txt` to 301 to `www.domain.com.ar/directory/robots.txt`. This way we could have custom robots.txt files for each country locale.   1. Does this make sense?   2. Is it possible to redirect a robots.txt file to another robots.txt file?   3. Any other suggestions? Thanks in advance for any input you might have.


Remove all content not related to index.html from the web and google

I have seen many suggestions on various redirects, but none were simple and many had no accepted answer. I have a site I wish to completely remove from google and have only my homepage available In that homepage I have image css and js files so they of course should not be redirected My plan was to redirect all .html and all .php that are not the /index.html in root to the /index.html in root Of course / should also be allowed. So /js, /css, /img and /images should be left alone Any other php or html page I thought I wanted to have 301 to /index.html This worked but as pointed out in a comment, does not tell Google that the content that it indexed is no longer supposed to be there Stackoverflow: how-to-redirect-all-pages-only-to-index-html-using-htaccess- file-and-not-redirect               RewriteEngine on     RewriteCond %{REQUEST_URI} !^/index.html$     RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$     RewriteRule .* /index.html [L,R=301]      So my amended question is How to tell google my content is gone and redirect all requests for content (bookmarked pages for example or external links) made to my site to /index.html **Update**               ErrorDocument 410 /error-docs/error410.html          RewriteEngine on     RewriteCond %{REQUEST_URI} !^/error-docs/     RewriteCond %{REQUEST_URI} !=/index.html     RewriteCond %{REQUEST_URI} !=/     RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$     RewriteRule .* - [G]      almost works But I want to return 410 on all files in 4 subfolders and whatever is under them I have               /index.html     /images/     /js/     /css/     /unwantedfolder/with/stuff/imagesandhtml     /anotherunwantedfolder/with/stuff/imagesandhtml      I want to give 410 for now on all request to anywhere in the unwanted folders If I add               RewriteRule ^unwantedfolder - [G]      like this               ErrorDocument 410 /error-docs/error410.html          RewriteEngine on     RewriteCond %{REQUEST_URI} !^/error-docs/     RewriteCond %{REQUEST_URI} !=/index.html     RewriteCond %{REQUEST_URI} !=/     RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$     RewriteRule .* - [G]          RewriteRule ^unwantedfolder - [G]      nothing happens to               http://www.myserver.com/unwantedfolder/bla/images/someimage.png      It shows without any redirection, likely due to the `!\\.(gif|jpe?g|png|css|js)$` earlier whereas               http://www.myserver.com/unwantedfolder/bla/somepage.html       does get a error410 page


How can I provide star rating metadata to search engines?

Some search engines (including Google and Bing) display a star rating for things like movies and downloads on sites such as IMDB and cnet. ![screenshot](http://i.stack.imgur.com/4khN5.png) How can I configure my site to provide this data?


Making a dynamic robots.txt but system is appending forward slash

I am making _robots.txt_ dynamically instead of creating a physical _robots.txt_ file. I am making this from the CMS and the system is appending a forward slash to every page. In the case of _robots.txt_ , I have written the .htaccess code to redirect from `mysite.com/robots.txt` to `mysite.com/robots.txt/`. Will the search engines have any problems getting to robots.txt in this way?


How do you Google Search without personalization and localisation?

Google Search results are customised based on your location and your search history. Can you do a search that is independent of these factors, so that different users in different parts of the world get the same results for a particular search term?


How big sites scale up and optimize to massive traffic?

How do sites like Facebook and Twitter optimize their sites for massive traffic. Aside from spending big bucks on getting the best servers, what can be optimized in your code to accommodate massive traffic? I've read about caching your pages to static HTML, but that's impractical for social networking sites where the pages are constantly updated.


Rewrite rule to show as directory using .htaccess

I want to implement a rewrite rule in my .htaccess file to show a specific url as a directory of my server. See the code below I written,               RewriteRule ^(.*)/$ ?page=$1 [NC]      This will rewrites urls like `www.mysite.com/abc/` to `www.mysite.com/index.php?page=abc`.   But if I request `www.mysite.com/abc` then it is throwing an 404 error.   How can I write a rewrite rule which will match `www.mysite.com/abc` and `www.mysite.com/abc/` both? **Edit:**   My current .htaccess file (After Litso's answer's 3rd revision) is like below:               ##          ErrorDocument 401 /index.php?error=401     ErrorDocument 400 /index.php?error=400     ErrorDocument 403 /index.php?error=403     ErrorDocument 500 /index.php?error=500     ErrorDocument 404 /index.php?error=404          DirectoryIndex index.htm index.html index.php          RewriteEngine on     RewriteBase /     Options +FollowSymlinks     RewriteRule ^(.+)\.html?$ $1.php     RewriteCond !-d     RewriteRule ^(.*)/$ ?page=$1 [NC,L]     RewriteCond %{REQUEST_URI} !index.php     RewriteRule ^(.*)$ ?page=$1 [NC,L]          ##


How to find similar webdesign to specific sites? (Zendesk / Mailchimp)

For a new project we are looking for good webdesign examples. Some of our favorite sites include Zendesk.com or Mailchimp.com. How would you approach to find similar sites? PS: We also appreciate concrete examples if you know any. Thanks


Long time to first byte for static content

I have large time to first byte for static content on IIS 7.5, it's not site specific it's slow for all sites on that server. Web.config setting runAllManagedModulesForAllRequests is set to false, and gzip is enabled for static content. How can I troubleshoot this problem ? Here are the timings, time to first byte for fairly complex ASP.NET site is 368 ms, and for just grabing css file is 617 ms !! That time is different every time but still too much, not below 200 ms that seems way too much for such task. Server has plenty free memory (in this moment more than 7 GB). ![enter image description here](http://i.stack.imgur.com/saKXl.png)


Is it possible to regain a site's traffic after losing some to a transfer / merge?

After merging two sites to a third, using proper 301 redirects and transferring the domains in Google webmaster tools, overall traffic dropped by ~50%. One of the original sites was getting a plenty of organic traffic and had lots of backlinks. I have a feeling there are a few SEO mistakes I made during the merge. This is two part question:   1. If one is diligent in fixing SEO mistakes and patient, is it possible to regain most of a transferred / merged site's lost traffic?   2. In this particular case, the traffic loss may have to do with the merged site having ~700 URLs (due to a forum) as opposed to the old site having ~40. Is there a high probability that this is the problem causing the loss in traffic? If not, what is the next thing I should check?


Basename/URL reuse and Pagerank

I'm working with an SEO consultant that is recommending basename/URL reuse. The idea is that Google recognizes a given URL as high value and that URL will maintain value over time if the content is fresh. I'd like to know if this is a valid SEO strategy. So, we'll start with an article under:               http://example.com/some-search-term      Then, a couple of weeks later we'll "move" the content:               http://example.com/some-search-term becomes     http://example.com/12345      and a new article is published under:               http://example.com/some-search-term      Does this scheme make sense? It seems to break a lot of the assumptions about URLs, for end users (bookmarks break) and third party sites (Facebook like counts point to the wrong content).


SSL works on https://dedicatedip but not https://domain

My SSL certificate works on my apache web server but only when I do `https://Dedicated_vps_ip`. When I do `https://domain.com` it just doesn't work. I've tried almost everything. What am I doing wrong? Here is a paste of my ssl.conf file:               #     # This is the Apache server configuration file providing SSL support.     # It contains the configuration directives to instruct the server how to     # serve pages over an https connection. For detailing information about these     # directives see <URL:http://httpd.apache.org/docs/2.2/mod/mod_ssl.html>     #     # Do NOT simply read the instructions in here without understanding     # what they do.  They're here only as hints or reminders.  If you are unsure     # consult the online docs. You have been warned.       #          LoadModule ssl_module modules/mod_ssl.so          #     # When we also provide SSL we have to listen to the     # the HTTPS port in addition.     #     Listen 443          ##     ##  SSL Global Context     ##     ##  All SSL configuration in this context applies both to     ##  the main server and all SSL-enabled virtual hosts.     ##          #   Pass Phrase Dialog:     #   Configure the pass phrase gathering process.     #   The filtering dialog program (`builtin' is a internal     #   terminal dialog) has to provide the pass phrase on stdout.     SSLPassPhraseDialog  builtin          #   Inter-Process Session Cache:     #   Configure the SSL Session Cache: First the mechanism     #   to use and second the expiring timeout (in seconds).     SSLSessionCache         shmcb:/var/cache/mod_ssl/scache(512000)     SSLSessionCacheTimeout  300          #   Semaphore:     #   Configure the path to the mutual exclusion semaphore the     #   SSL engine uses internally for inter-process synchronization.     SSLMutex default          #   Pseudo Random Number Generator (PRNG):     #   Configure one or more sources to seed the PRNG of the     #   SSL library. The seed data should be of good random quality.     #   WARNING! On some platforms /dev/random blocks if not enough entropy     #   is available. This means you then cannot use the /dev/random device     #   because it would lead to very long connection times (as long as     #   it requires to make more entropy available). But usually those     #   platforms additionally provide a /dev/urandom device which doesn't     #   block. So, if available, use this one instead. Read the mod_ssl User     #   Manual for more details.     SSLRandomSeed startup file:/dev/urandom  256     SSLRandomSeed connect builtin     #SSLRandomSeed startup file:/dev/random  512     #SSLRandomSeed connect file:/dev/random  512     #SSLRandomSeed connect file:/dev/urandom 512          #     # Use "SSLCryptoDevice" to enable any supported hardware     # accelerators. Use "openssl engine -v" to list supported     # engine names.  NOTE: If you enable an accelerator and the     # server does not start, consult the error logs and ensure     # your accelerator is functioning properly.     #     SSLCryptoDevice builtin     #SSLCryptoDevice ubsec          ##     ## SSL Virtual Host Context     ##          <VirtualHost _default_:443>          # General setup for the virtual host, inherited from global configuration     DocumentRoot "/var/www/html/drummerzwebsites"     ServerName www.mineprowebhost.com:443          # Use separate log files for the SSL virtual host; note that LogLevel     # is not inherited from httpd.conf.     ErrorLog logs/ssl_error_log     TransferLog logs/ssl_access_log     LogLevel warn          #   SSL Engine Switch:     #   Enable/Disable SSL for this virtual host.     SSLEngine on          #   SSL Protocol support:     # List the enable protocol levels with which clients will be able to     # connect.  Disable SSLv2 access by default:     SSLProtocol all -SSLv2          #   SSL Cipher Suite:     # List the ciphers that the client is permitted to negotiate.     # See the mod_ssl documentation for a complete list.     SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW          #   Server Certificate:     # Point SSLCertificateFile at a PEM encoded certificate.  If     # the certificate is encrypted, then you will be prompted for a     # pass phrase.  Note that a kill -HUP will prompt again.  A new     # certificate can be generated using the genkey(1) command.     SSLCertificateFile /etc/ssl/ssl.crt/www_mineprowebhost_com.crt          #   Server Private Key:     #   If the key is not combined with the certificate, use this     #   directive to point at the key file.  Keep in mind that if     #   you've both a RSA and a DSA private key you can configure     #   both in parallel (to also allow the use of DSA ciphers, etc.)     SSLCertificateKeyFile /etc/ssl/ssl.key/www_mineprowebhost_com.key          #   Server Certificate Chain:     #   Point SSLCertificateChainFile at a file containing the     #   concatenation of PEM encoded CA certificates which form the     #   certificate chain for the server certificate. Alternatively     #   the referenced file can be the same as SSLCertificateFile     #   when the CA certificates are directly appended to the server     #   certificate for convinience.     SSLCertificateChainFile /etc/ssl/ssl.crt/www_mineprowebhost_com.ca-bundle          #   Certificate Authority (CA):     #   Set the CA certificate verification path where to find CA     #   certificates for client authentication or alternatively one     #   huge file containing all of them (file must be PEM encoded)     #SSLCACertificateFile /etc/pki/tls/certs/ca-bundle.crt          #   Client Authentication (Type):     #   Client certificate verification type and depth.  Types are     #   none, optional, require and optional_no_ca.  Depth is a     #   number which specifies how deeply to verify the certificate     #   issuer chain before deciding the certificate is not valid.     #SSLVerifyClient require     #SSLVerifyDepth  10          #   Access Control:     #   With SSLRequire you can do per-directory access control based     #   on arbitrary complex boolean expressions containing server     #   variable checks and other lookup directives.  The syntax is a     #   mixture between C and Perl.  See the mod_ssl documentation     #   for more details.     #<Location />     #SSLRequire (    %{SSL_CIPHER} !~ m/^(EXP|NULL)/ \     #            and %{SSL_CLIENT_S_DN_O} eq "Snake Oil, Ltd." \     #            and %{SSL_CLIENT_S_DN_OU} in {"Staff", "CA", "Dev"} \     #            and %{TIME_WDAY} >= 1 and %{TIME_WDAY} <= 5 \     #            and %{TIME_HOUR} >= 8 and %{TIME_HOUR} <= 20       ) \     #           or %{REMOTE_ADDR} =~ m/^192\.76\.162\.[0-9]+$/     #</Location>          #   SSL Engine Options:     #   Set various options for the SSL engine.     #   o FakeBasicAuth:     #     Translate the client X.509 into a Basic Authorisation.  This means that     #     the standard Auth/DBMAuth methods can be used for access control.  The     #     user name is the `one line' version of the client's X.509 certificate.     #     Note that no password is obtained from the user. Every entry in the user     #     file needs this password: `xxj31ZMTZzkVA'.     #   o ExportCertData:     #     This exports two additional environment variables: SSL_CLIENT_CERT and     #     SSL_SERVER_CERT. These contain the PEM-encoded certificates of the     #     server (always existing) and the client (only existing when client     #     authentication is used). This can be used to import the certificates     #     into CGI scripts.     #   o StdEnvVars:     #     This exports the standard SSL/TLS related `SSL_*' environment variables.     #     Per default this exportation is switched off for performance reasons,     #     because the extraction step is an expensive operation and is usually     #     useless for serving static content. So one usually enables the     #     exportation for CGI and SSI requests only.     #   o StrictRequire:     #     This denies access when "SSLRequireSSL" or "SSLRequire" applied even     #     under a "Satisfy any" situation, i.e. when it applies access is denied     #     and no other module can change it.     #   o OptRenegotiate:     #     This enables optimized SSL connection renegotiation handling when SSL     #     directives are used in per-directory context.     #SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire     <Files ~ "\.(cgi|shtml|phtml|php3?)$">         SSLOptions +StdEnvVars     </Files>     <Directory "/var/www/cgi-bin">         SSLOptions +StdEnvVars     </Directory>          #   SSL Protocol Adjustments:     #   The safe and default but still SSL/TLS standard compliant shutdown     #   approach is that mod_ssl sends the close notify alert but doesn't wait for     #   the close notify alert from client. When you need a different shutdown     #   approach you can use one of the following variables:     #   o ssl-unclean-shutdown:     #     This forces an unclean shutdown when the connection is closed, i.e. no     #     SSL close notify alert is send or allowed to received.  This violates     #     the SSL/TLS standard but is needed for some brain-dead browsers. Use     #     this when you receive I/O errors because of the standard approach where     #     mod_ssl sends the close notify alert.     #   o ssl-accurate-shutdown:     #     This forces an accurate shutdown when the connection is closed, i.e. a     #     SSL close notify alert is send and mod_ssl waits for the close notify     #     alert of the client. This is 100% SSL/TLS standard compliant, but in     #     practice often causes hanging connections with brain-dead browsers. Use     #     this only for browsers where you know that their SSL implementation     #     works correctly.     #   Notice: Most problems of broken clients are also related to the HTTP     #   keep-alive facility, so you usually additionally want to disable     #   keep-alive for those clients, too. Use variable "nokeepalive" for this.     #   Similarly, one has to force some clients to use HTTP/1.0 to workaround     #   their broken HTTP/1.1 implementation. Use variables "downgrade-1.0" and     #   "force-response-1.0" for this.     SetEnvIf User-Agent ".*MSIE.*" \              nokeepalive ssl-unclean-shutdown \              downgrade-1.0 force-response-1.0          #   Per-Server Logging:     #   The home of a custom SSL log file. Use this when you want a     #   compact non-error SSL logfile on a virtual host basis.     CustomLog logs/ssl_request_log \               "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"          </VirtualHost>