What could be the reason for this keyword fluctuation?

We were ranking on No. 9th position for one popular – high search volume – keyword. Suddenly we dropped to 87th position 5 months ago. Then we found some toxic links anchored with this keyword and removed. Then we went back to 14th, 18th, suddenly 4th (for 3 days) and now went back to 18th. (3 days ago). This all going on for a month. I know the details here are less but did you have any similar experience like this? what do you think about this?

Could not retrieve data from URL on facebook

When I add a link from my news-blog into Facebook, the post no longer contains images or metadata from the post.

I noticed this occurring about 4 weeks ago and running it through de-bugger 2-10 times would eventually return a fix however in the last few days it no longer seems to help.

For example, when running this post through the debugger: https://blog.gomedii.com/

It returns the following results:

Response code:200 Can’t download: Could not retrieve data from URL My website is here https://blog.gomedii.com/

I do not have this problem of scraping data on other sites such as Google+.

What could cause this black shape on the photo?

is-my-kid-possessed

This is the only photo that looks like this, others taken before or after look fine, so I don’t think it’s dust or oil in the camera or on the sensor. Photo was taken during summer months, so could it be a bug that flew in the frame at just the right time? Leaning towards no, since it appears to be roughly square in shape but oriented like a diamond.

Camera is Canon DS126071 (Canon EOS Rebel XT 8MP DSLR)

ISO – 1600

Shot – 1/640 sec. f/16 22mm

Edit – let me be absolutely clear, I mean the giant black square over the subject’s face, that wasn’t intentionally put there to mask his identity before posting.

What could try kill Google search

I believe Google is based on a lots of information available over the internet. What is the information over the internet start becoming obsolete at a certain point and people just don't need a search engine. They might replace a search engine with a product similar to Alexa a Amazon product that automatically tells you every thing based on your questions.

What if people just don't like to write any information over the internet. Because of certain non interest and at a certain point the…

What could try kill Google search

“git init” via “gio mount” on samba: fatal: could not set ‘core.filemode’ to ‘false’

I want to push my repository to a Samba share mounted via GNOME’s Nautilus. I believe it uses gio mount under the hood. However, when I try to run git init in a mounted Samba share, I get the following error:

error: chmod on /run/user/1000/gvfs/smb-share:server=myserver,share=myshare,user=myuser/project_dir/.git/config.lock failed: Operation not supported fatal: could not set 'core.filemode' to 'false' 

How do I fix this, so that I can push to this directory?

4 Foreach’es to iterate over all pixels of an image, could I use 2?

I was just wondering whether anyone has any thoughts on how I could optimise this, this is the only remotely repetetive piece of code in my project, and hate how it looks.

This code finds the quantity of a certain “TablePart” (ie a border) in each vertical and horizontal set of pixels, allowing me to see what pixels are the borders of an image (said image contains a table) that has specific colours for the border.

 /**  * Following code determines left and right side border coordinates of the timetable  */ private void doTimetableAnalysis(AnalysisType analysisType, int width, int height, List<String> storedXorYPixels, Map<Integer, Integer> borderCoordinates, Map<Integer, List<String>> XYPixels) {     if (analysisType.equals(AnalysisType.LEFT_RIGHT_TOP_BOTTOM)) {         for (int currentXPixel = 0; currentXPixel < width; currentXPixel++) { //going from left to right             for (int currentYPixel = 0; currentYPixel < height; currentYPixel++) {  //then going from bottom to top                 String currentPixelString = main.pixelRGBToString(new Color(firstImage.getRGB(currentXPixel, currentYPixel)));                  if (main.getTableType(currentPixelString).equals(TablePart.BORDER))                     borderCoordinates.put(currentXPixel, currentYPixel);                  if (storedXorYPixels.size() == height) { //Reached bottom of the pixels, iteration is top -> bottom                     XYPixels.put(currentXPixel, new ArrayList<>(storedXorYPixels));                     storedXorYPixels.clear();                 }                 storedXorYPixels.add(currentPixelString);                 if (getCondition(XYPixels.size(), width - 2)) { //analyses third of all pixels for left and right border                     ComparisonOutput.leftRightInstantiations++;                     comparisonOutputs.add( //New comparison output for previous 1/3rd of pixel data                             new ComparisonOutput(main, this, new HashMap<>(XYPixels), true, new HashMap<>(borderCoordinates)));                     XYPixels.clear(); //Clears previous 1/3 of pixel data                 }             }         }     } else if (analysisType.equals(AnalysisType.TOP_BOTTOM_LEFT_RIGHT)) {         for (int currentYPixel = 0; currentYPixel < height; currentYPixel++) {  //going from bottom to top             for (int currentXPixel = 0; currentXPixel < width; currentXPixel++) { //then going from left to right                 String currentPixelString = main.pixelRGBToString(new Color(firstImage.getRGB(currentXPixel, currentYPixel)));                  if (main.getTableType(currentPixelString).equals(TablePart.BORDER))                     borderCoordinates.put(currentXPixel, currentYPixel); //Is a border                  if (storedXorYPixels.size() == width) {                     XYPixels.put(currentYPixel, new ArrayList<>(storedXorYPixels));                     storedXorYPixels.clear();                 }                 storedXorYPixels.add(currentPixelString);                  if (getCondition(XYPixels.size(), height)) {                     ComparisonOutput.topBottomInstantiations++;                     //New comparison output for previous 1/3rd of pixel data                     comparisonOutputs.add(new ComparisonOutput(main, this, new HashMap<>(XYPixels), false, new HashMap<>(borderCoordinates)));                     XYPixels.clear(); //Clears previous 1/3 of pixel data                 }             }         }     } } 

Could anyone recommend a good portfolio builder?

Hello everyone. I would like to create a quick portfolio website to showcase my sample logo designs to potetial clients. I do have Behance, but now I'd like to build a stand-alone website. I'm non-technical, so I would need something that allows to master an online portfolio with no coding. I would definitely prefer a free builder or at least the one that profides a free trial.

I was considering some popular options like Wix and Weebly, but I'm not sure if they can be used with a custom…

Could anyone recommend a good portfolio builder?

The URL could not be validated. Either the page does not exist or the server cound no

When submitting my sites to free web directories I got this error

The URL could not be validated. Either the page does not exist or the server cound not be contacted.

I tried to submit to 40 different directories but same error I got.

Anyone who could help me?

Is submitting site starting https:// is an issue?

Unity3D: What could be affecting my baked lighting?

I have a scene in which I have placed multiple sources of light in an apartment. After baking my lights, one of the rooms have strange smudges on the wall just above my window

enter image description here

Here are the settings for the light in that room

enter image description here

I have meddled with different settings, including the lighting tab, lightmap parameters for that particular wall and even model settings in a desperate attempt to get rid of these. What could be causing this and how do I fix it?