I'm trying to make my site as SEO optimized as possible and have a question.   Do I change the name of my "cart.php" and "checkout.php" pages to have keywords in them?  For example, here's the current names of all my pages:   index.php about-me.php portfolio.php news.php store.php item-details.php cart.php checkout.php terms-and-conditions.php   Let's say that my name is Bob Doe and what I'm trying to sell is paintings.   Here is what I plan on renaming them to.   index.php about-me.php -> about-bob-doe.php portfolio.php -> portfolio-bob-doe.php news.php -> news-bob-doe.php store.php -> store-buy-paintings.php item-details.php -> store-painting-info.php cart.php -> Should I rename this? checkout.php -> Should I rename this? terms-and-conditions.php   Am I doing the right thing here?   Should I be renaming my pages? Will renaming "cart" and "checkout" make a difference?
A coworker and I are locked in a debate over the value of SEO keywords in the URL of a page. She wants to change all the filenames of the HTML pages of a fencing company so they look like residential-home-chicago.html, contact-chicago-contractor.html, and so on. She is convinced that because Google highlights keywords in URLs in search results, that means that putting keywords here is more valuable.  My position is that these do not improve SEO, since Google doesn't seem to give keywords in the URL any more weight than keywords in the body of the page, and . In the meantime, they make it harder for me to find the pages I want when its time to edit them, and the site as a whole looks cheap and spammy.   suggests to me that yes, keywords in URLs are useful, but not superior, and that they are more useful for human readability than search engine rankings.  I'm looking for authoritative sources that support either position, not blog articles from SEO optimization companies trying to promote themselves.
Counting buffer overlap in QGIS For my thesis I'm modeling the identification of recreation areas.  Therefore, there has been a survey where people were asked to specify where they recreate. They had to indicate this place on a map and give a radius. Now I have to analyse which areas were most visited, and afterwards use the data to give a weighted rating with the travel distance.  So, I use QGIS to Buffer the data points by using the given radius. Now, I want to calculate for every point in the country how many times it was visited.  Any thoughts how to do this in QGIS? Was Tracy Mills a part of John Doe's plan from the beginning? In , John Doe is shown as being extremely meticulous and patient while carrying out his plan of murdering and/or torturing people in accordance with the seven deadly sins.  At the end of the film, it is revealed that John Doe had killed and decapitated Tracy Mills, the wife of Detective David Mills.  Was Tracy Mills his intended target from the beginning?  Did John Doe decide to kill Tracy only after Detective Mills and Somerset discovered his residence? I am trying to retrieve list items using date range based on date column. It implicit both 'Fromdate' and 'Todate'.My CAML query is also querying on two other conditions as well. I am using the below query but it is not retrieving the data.when I remove the date range from query data is retrieved fine. But i want date range as well in my query how would i do this. Little help would work for me.   camlQuery.set_viewXml('&lt;View&gt;&lt;Query&gt;&lt;Where&gt;&lt;And&gt;&lt;And&gt;&lt;Neq&gt;&lt;FieldRef Name="ID" /&gt;&lt;Value Type="Number"&gt;0&lt;/Value&gt;&lt;/Neq&gt;&lt;Eq&gt;&lt;FieldRef Name="_ModerationStatus" /&gt;&lt;Value Type="ModStat"&gt;0&lt;/Value&gt;&lt;/Eq&gt;&lt;Geq&gt;&lt;FieldRef Name="Created" /&gt;&lt;Value Type="DateTime"&gt;' + fromDate + '&lt;/Value&gt;&lt;/Geq&gt;&lt;Leq&gt;&lt;FieldRef Name="Created" /&gt;&lt;Value Type="DateTime"&gt;' + toDate + '&lt;/Value&gt;&lt;/Leq&gt;&lt;/And&gt;&lt;/And&gt;&lt;/Where&gt;&lt;OrderBy&gt;&lt;FieldRef Name="_ModerationStatus" Ascending="True" /&gt;&lt;/OrderBy&gt;&lt;/Query&gt;&lt;/View&gt;'); How to automatically start programs in specific workspaces on start up How can I verify the following statement?     The image of a morphism $f : A \longrightarrow B$ is defined as $\text{Im}(f) = \text{Ke}r(\text{coke}r f)$ whenever it exists (e.g., in every abelian category). The morphism $f : A \longrightarrow B$ factors   uniquely through $\text{Im} f \longrightarrow B$ whenever $\text{Im} f$ exists, and $A \longrightarrow \text{Im} f$ is an epimorphism and a cokernel of ker $f \longrightarrow A$ in every abelian category. Why is Linux's filesystem designed as a single directory tree? I am having trouble adding an image picker to a block form defined in a custom module.  If I create a custom block type I can define an image field as entity_reference and in the block's form view tell it to use entity_browser and media_entity_browser.  This provides me with an picker with which I can select my image:    I am trying to recreate this in a block provided by my custom module, without much success  // /src/Plugin/Block/MyCustomBlock.php  function blockForm($form, FormStateInterface $form_state)  {     ...      $form['image'] = [       '#type' =&gt; 'entity_browser',       '#entity_browser' =&gt; 'media_entity_browser',       '#title' =&gt; $this-&gt;t('Image'),       '#default_value' =&gt; $this-&gt;configuration['image'] ?? null,       '#weight' =&gt; '0',     ];      ... }   This gives me the following.  Note the lack of the bounding box, title and option to edit remove items:     Exporting the configuration files for the working form view gets me this:  // core.entity_form_display.block_content.lead_block.default.yml      ...  field_image:     weight: 1     settings:       entity_browser: media_entity_browser       field_widget_display: rendered_entity       field_widget_edit: true       field_widget_remove: true       selection_mode: selection_append       field_widget_display_settings:         view_mode: default       open: false     third_party_settings: {  }     type: entity_browser_entity_reference     region: content   ...   But if I try and use 'type' =&gt; 'entity_browser_entity_reference' in my blockForm function the field disappears altogether.  Looking into various core files I can see that entity_browser is a @FormElement and entity_browser_entity_reference is a @FieldWidget but I don't really understand the difference.  As you might guess I am fairly new to Drupal and I feel like I am missing something fundamental.  I (think I) understand that custom block types are actually nodes internally and that they are subject to different rules to blocks which I define in my custom modules, but I don't fully grasp what the differences here are.  Is is it possible to use the entity browser in my custom module block form in the same way as it is used in the form which I build through the admin's custom block type builder?  Thank you. What harm can be done with a copy of one's passport? Looking for book: contact with aliens, five different races, mismatched claws, biological imperative to breed How do I refresh the package list? Sorting multiple keys with Unix sort Should we improve time to first byte or Page Speed Insights score for SEO? Google posted last summer that "page speed" will impact the search result rankings also on mobile devices. But I think there is a little confusion about the term "page speed".  The test tool which Google offers is called "Page Speed Insights". Many people we are talking with, are thinking that the overall score of this tool for a particular site for example Desktop: 46/100 and Mobile: 45/100 is used for the ranking algorithm.  BUT I found a very interesting article in German language which states that only the TTFB (time to first byte) value is used and this should be optimized not all suggestions which "Page Speed Insights", further called PSI offers. Here is the link to the German article:   In short terms it says that a very large site in this case "The New York Times" has a low overall score of Mobile:41 and Desktop:45. As they are used to sell reader memberships they should  offer a great user experience. So, they should optimize their site. But when I call this site it is amazing fast. The overall PSI score does not reflect this behaviour. But when I believe this article the TTFB for this site is perfect. Also when I call it here from Austria it states 0.881sec.  I really like to know on which value we should focus our work for optimization not to fall in the ranking. Because as many of you already said it is not useful to implement all suggestions from the PSI site for one domain.  So, it would be real  if you could clarify things here or post links to official posts from Google. What I found about this, Google always is talking about "page speed" but what exactly is this? Using Elseif Conditional Statement in QGIS Field Calculator? Verbatim in beamer showing error: "File ended while scanning use of \@xverbatim." I am using Texmaker and MiKTeX on Windows 7. I have the following beamer code,  \documentclass{beamer} \theme{AnnArbor} \begin{document} \begin{frame} \begin{verbatim}     \begin{frame}[&lt;alignment&gt;]    \frametitle{Frame Title Goes Here}    Frame body text and/or LATEX code    \end{frame}  \end{verbatim} \end{frame} \end{document}   I was expecting the following output,         \begin{frame}[&lt;alignment&gt;]        \frametitle{Frame Title Goes Here}        Frame body text and/or LATEX code        \end{frame}   But instead I got the following Error Message,  File ended while scanning use of \@xverbatim.   Can any one please point out the error here. As far as I know verbatim can have anything inside it.  Also when I tried the following code,  \begin{verbatim}  \ begin{frame}[&lt;alignment&gt;]  \frametitle{Frame Title Goes Here}  Frame body text and/or LATEX code  \ end{frame} \end{verbatim}   I got the following output,      \ begin{frame}[&lt;alignment&gt;]      \frametitle{Frame Title Goes Here}      Frame body text and/or LATEX code     \ end{frame}   But I don't want space between \ and begin and \ and end. Can I apply for two Schengen visas if I have two subsequent trips within a short period? I am traveling to Germany on May 1st for an exhibition for which I have already obtained a visa and its validity is up to May 13th. I am returning on May 12th and then traveling on May 17th to UK, and from UK to Switzerland for vacation with family. As time is very short for applying for a Schengen visa again after returning on the 12th with May 13-14 being a Saturday and Sunday, can I apply for Schengen visa again and can I get 2 valid Schengen visa? Suppose $a_n \ge 0$ for all natural numbers $\Bbb{N}$ and $\sum{a_n}$ converges. Is it necessarily true that $\sum{(a_n)^2}$ converges?  I think yes.  Clearly as $a_n \ge 0$ it follows $(a_1+a_2+\dots+a_n)^2 \ge a_1^2+a_2^2+\dots+a_n^2 \ge 0$ and so $(\sum_{n=1}^{\infty}{a_n})^2 \ge \sum_{n=1}^{\infty}{a_n^2} \ge 0$.  As we are told $\sum{a_n}$ converges to say $L$ where $L$ is a real number it follows $L^2 \ge \sum_{n=1}^{\infty}{a_n^2} \ge 0$ and so therefore $\sum{(a_n)^2}$ converges.  Is this correct? I've recently set up the compiz cube again, and I was very happy to find that that flickering window glitch is gone! However, the cube reflection and deformation plugins are also gone.  I am running a fresh 12.10 install, and I have every compiz plugin package installed (including compiz-plugins-extra, which supposedly contains everything that compiz-fusion-plugins-extra package used to have), but those two plugins are still missing. I haven't been able to find anyone with the same problem.   Any ideas? (thanks!) How does SQL Server handle logins when the user is a part of multiple groups with various privileges? I'm trying to wrap my head around how SQL Server decides to grant certain rights based on a users login privileges.  If a user is part of a group "READ ONLY" which has access to DB1, but they are also a part of a group "SysAdmin" which has full db owner rights to the same DB1, which rights are they given when they log in?  On a similar note. What if they are part of a group but also have a standalone account with other middle of the road privileges? Find what packages are installed from a repository Top-bar hat misplaced